\r\n\r\n\r\n### Code of Conduct\r\n\r\n- [X] I agree to follow this project's Code of Conduct",[2015,2016,2019],{"name":2002,"color":2003},{"name":2017,"color":2018},"p3","D4C5F9",{"name":2020,"color":1989},"A-mass-mint",11280,"closed","switch button on mass mint onborading","2024-12-22T17:43:59Z","https://github.com/kodadot/nft-gallery/issues/11280",0.45794702,{"description":2028,"labels":2029,"number":2037,"owner":1991,"repository":1992,"state":2022,"title":2038,"updated_at":2039,"url":2040,"score":2041},"Do we handle errors properly? \r\n\r\n@JustLuuuu has this issue and no errors, weird?\r\n\r\n\r\n\r\n\r\n\r\n\r\n",[2030,2033,2035],{"name":2031,"color":2032},"$","0E8A16",{"name":2034,"color":2018},"p2",{"name":2036,"color":1989},"A-subsquid",4733,"Error handling on cloudflare images","2023-01-17T14:33:02Z","https://github.com/kodadot/nft-gallery/issues/4733",0.7707931,{"description":2043,"labels":2044,"number":2052,"owner":1991,"repository":1992,"state":2022,"title":2053,"updated_at":2054,"url":2055,"score":2056},"Hey, it seems Sentry caught every day like over 100 errors (spike is when Pinata did upgrade) and I guess it would be nice to take a peak together on new errors. \r\nThe best what would be if Sentry could automatically log errors to our issues would be my ideal desired scenario, so we don't have many manual work to do and trust machines which actually offload some cognitive load. \r\n\r\n\r\n\r\n\r\n\r\n\r\nA lot of errors are still happening, even with a recent drop.\r\n\r\nSo I've taken a team plan, which has unlimited team members. \r\n\r\nI made @preschian @vikiival admin so they can invite you (@roiLeo) to mitigate some errors people haven't reported here \r\nI'll play with integrations to be more seamless.\r\n\r\nHappy to peak and mitigate many errors and improve the user experience! \r\n\r\n## Replays\r\nI was thinking of using this \r\n- https://docs.sentry.io/platforms/javascript/session-replay/\r\n- https://github.com/kodadot/nft-gallery/issues/4663\r\n\r\n## Profiling\r\nPlus we can resolve some issues taking a while for a good experience\r\n\r\n- https://docs.sentry.io/product/profiling/\r\n\r\n## Others\r\n- https://geekflare.com/frontend-web-monitoring/\r\nI'm not proficient in which error tracking is best, yet happy to adjust, for now going with team plan and mitigating most of errors would be good to go I guess:)\r\n\r\n## Alternatives\r\n- https://www.appsignal.com/\r\n- https://www.airbrake.io/pricing",[2045,2046,2049],{"name":2017,"color":2018},{"name":2047,"color":2048},"error-tracking","DA1128",{"name":2050,"color":2051},"profiling","B1783D",4659,"Sentry team plan ","2023-01-16T09:20:03Z","https://github.com/kodadot/nft-gallery/issues/4659",0.7876983,{"description":2058,"labels":2059,"number":2064,"owner":1991,"repository":1992,"state":2022,"title":2065,"updated_at":2066,"url":2067,"score":2068},"currently if worker returned error when creating / updating user profile\r\n\r\n1. the loader step of the modal stays indefinitely open\r\n2. there is no feedback to user about the error\r\n\r\n\r\nfix these",[2060,2061,2062],{"name":2002,"color":2003},{"name":2034,"color":2018},{"name":2063,"color":1989},"A-profile",10205,"handle profile BE error","2024-05-04T13:13:08Z","https://github.com/kodadot/nft-gallery/issues/10205",0.795862,{"description":2070,"labels":2071,"number":2076,"owner":1991,"repository":1992,"state":2022,"title":2077,"updated_at":2078,"url":2079,"score":2080},"Similar to our deck, we need to clarify to incoming users from the Arweave ecosystem what PermaFrost is and how it will function in the future. \r\nWe also need to collect early interest to beta test usage of PermaFrost to keep the discussion rolling on both sides.\r\n- [ ] tally form to notion\r\n- [ ] content copy to collect it\r\n- [ ] explain what is permafrost, similar content we've had in the deck\r\n- [ ] Video from OWF Demo Day form Clara https://www.youtube.com/watch?v=udLWGUZ7X7M",[2072,2073],{"name":2017,"color":2018},{"name":2074,"color":2075},"permafrost","3F7EF3",741,"PermaFrost landing in KodaDot","2024-07-31T11:40:53Z","https://github.com/kodadot/nft-gallery/issues/741",0.8017564,{"description":2082,"labels":2083,"number":2093,"owner":1991,"repository":1992,"state":2022,"title":2094,"updated_at":2095,"url":2096,"score":2097},"We need rapidly start registering errors we might encounter to deliver better quality for our service\r\nFeel free integrate something, we can then change keys or env once PR is made!:)\r\n\r\n## Candidates this so far\r\n### Has free plans\r\n- https://www.bugsnag.com/pricing -- used by Netlify afaik? (7.5k events/1seat)\r\n - https://www.bugsnag.com/platforms/vue-js \r\n- https://sentry.io/pricing/ \r\n - https://sentry.io/for/vue/\t\r\n\r\n### Pricey tho\r\n- https://logrocket.com/ - can record session to see how it happened \r\n- https://raygun.com/\r\n- https://trackjs.com/pricing/\r\n\r\n### Reading\r\n- https://flatlogic.com/blog/10-best-error-monitoring-and-error-tracking-tools/\r\n\r\n### Decision window\r\n- probably something which discounts open source projects if possible \r\n- really fluffy pots of integration, like webhooks at least so we can have some sort of emergency channel if something something goes terrible wrong and cut down times on response \r\n\r\nadd some others which we should have ",[2084,2086,2087,2090],{"name":2085,"color":1989},"A-research",{"name":2034,"color":2018},{"name":2088,"color":2089},"v2.2","6AC658",{"name":2091,"color":2092},"hacktoberfest","CFBB38",834,"Implement error tracking on client","2022-10-06T08:49:30Z","https://github.com/kodadot/nft-gallery/issues/834",0.8061613,{"description":2099,"labels":2100,"number":2104,"owner":1991,"repository":1992,"state":2022,"title":2105,"updated_at":2106,"url":2107,"score":2108},"Motherboard collection should be minted out. Its not possible to mint it anymore but its showing between ACTIVE drops: Collection: https://kodadot.xyz/ahp/drops/motherboard\r\n\r\n\r\nIssues\r\n---\r\n1) Showing 1023/1024\r\n2) Still between active Drops - should be in PAST drops as mint is closed\r\n\r\n\u003Cimg width=\"857\" alt=\"Screenshot 2024-09-18 at 13 11 00\" src=\"https://github.com/user-attachments/assets/82c7ecea-015a-4aa0-8acc-a84ec18e81bf\">\r\n\r\n\u003Cimg width=\"1554\" alt=\"Screenshot 2024-09-18 at 13 11 18\" src=\"https://github.com/user-attachments/assets/f802bc16-6baf-425c-80c0-bb3962b094fe\">\r\n",[2101,2102],{"name":2002,"color":2003},{"name":2103,"color":1989},"A-generative",10999,"Motherboard not minted out? ","2024-09-20T05:52:39Z","https://github.com/kodadot/nft-gallery/issues/10999",0.8070331,{"description":2110,"labels":2111,"number":2118,"owner":1991,"repository":1992,"state":2022,"title":2119,"updated_at":2120,"url":2121,"score":2122},"\r\n\r\n\r\nadded small text underneath the input, it should make more sense now and provide more information\r\n- when switched to USD as the input currency, this small text changes to DOT\r\n\r\n## Changes\r\n- balance context is now black instead of grey\r\n- added USD equivalent\r\n\r\n",[2112,2115,2116],{"name":2113,"color":2114},"UX first","7057ff",{"name":2034,"color":2018},{"name":2117,"color":1989},"A-offer",10998,"Visible second currency in the offer creation modal","2024-09-19T09:35:17Z","https://github.com/kodadot/nft-gallery/issues/10998",0.80928075,["Reactive",2124],{},["Set"],["ShallowReactive",2127],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"PbVGRhc4SZtkvH6sVBo4VqL2Ljn9rVURAGSzd_KYjJM":-1},"/kodadot/nft-gallery/11420"]