",[1984,1987],{"name":1985,"color":1986},"design-request","9259A3",{"name":1988,"color":1989},"E-easy","C5DEF5",11420,"kodadot","nft-gallery","open","Update text on landing?","2025-02-18T12:06:08Z","https://github.com/kodadot/nft-gallery/issues/11420",0.45866975,{"description":1999,"labels":2000,"number":2007,"owner":1991,"repository":1992,"state":1993,"title":2008,"updated_at":2009,"url":2010,"score":2011},"### Is your feature request related to a problem?\n\nCurrently we see the all collections on Polkadot assethub in koda.art platform.\r\nThis is not nice because we would like to see only genart\n\n### Describe the solution you would like\n\nif you visit `(subdomain).koda.art` there should be a default filter applied for collection explore `{ kind_eq: genart }`\r\n\r\n```graphql\r\n{\r\n collectionEntities(where: { kind_eq: genart }) {\r\n id\r\n name\r\n kind\r\n meta {\r\n kind\r\n }\r\n }\r\n}\r\n```\n\n### Describe alternatives you have considered\n\nI have considered to add this also to NFTentities \r\nlmk @kodadot/internal-dev \r\n\r\nAlso this could be added as optional to existing queries so lmk if you need help with that\n\n### Screenshots\n\n\r\n\n\n### Are there opened related issues?\n\n- https://github.com/kodadot/ops-internal/issues/1912",[2001,2004],{"name":2002,"color":2003},"enhancement","a2eeef",{"name":2005,"color":2006},"A-explorer","FBCA04",10991,"Apply genart filter for Collections on koda.art","2024-10-05T15:29:02Z","https://github.com/kodadot/nft-gallery/issues/10991",0.81842095,{"description":2013,"labels":2014,"number":551,"owner":1991,"repository":2021,"state":1993,"title":2022,"updated_at":2023,"url":2024,"score":2025},"https://github.com/kodadot/nft-gallery/issues/2151\r\n\r\nIn this call:\r\nhttps://github.com/kodadot/workers/blob/5a16d0a7add260110b79c584e02d220f9291525f/pinning/src/lib.rs#L101\r\n\r\nI expect\r\nhttps://github.com/kodadot/workers/blob/5a16d0a7add260110b79c584e02d220f9291525f/pinning/src/lib.rs#L19-L23\r\n\r\nHowever as reported by @yangwao: \r\n`error decoding body response`",[2015,2018],{"name":2016,"color":2017},"bug","d73a4a",{"name":2019,"color":2020},"pinning","12E12E","workers","We do not handle error response from the estuary.","2022-02-01T20:42:56Z","https://github.com/kodadot/workers/issues/3",0.82083195,{"description":2027,"labels":2028,"number":2029,"owner":1991,"repository":2021,"state":1993,"title":2030,"updated_at":2031,"url":2032,"score":2033},"I'm curious how we are standing with permission segregations in workers?\n\nhttps://twitter.com/tayvano_/status/1639029010687721474?t=4HTR-64LXlQfCgt9mkSlIg&s=19",[],46,"Check if we are using global keys","2023-03-24T10:31:43Z","https://github.com/kodadot/workers/issues/46",0.8284605,{"description":2035,"labels":2036,"number":2045,"owner":1991,"repository":1992,"state":2046,"title":2047,"updated_at":2048,"url":2049,"score":2050},"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",[2037,2040,2043],{"name":2038,"color":2039},"$","0E8A16",{"name":2041,"color":2042},"p2","D4C5F9",{"name":2044,"color":2006},"A-subsquid",4733,"closed","Error handling on cloudflare images","2023-01-17T14:33:02Z","https://github.com/kodadot/nft-gallery/issues/4733",0.7696231,{"description":2052,"labels":2053,"number":2062,"owner":1991,"repository":1992,"state":2046,"title":2063,"updated_at":2064,"url":2065,"score":2066},"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",[2054,2056,2059],{"name":2055,"color":2042},"p3",{"name":2057,"color":2058},"error-tracking","DA1128",{"name":2060,"color":2061},"profiling","B1783D",4659,"Sentry team plan ","2023-01-16T09:20:03Z","https://github.com/kodadot/nft-gallery/issues/4659",0.7882399,{"description":2068,"labels":2069,"number":2074,"owner":1991,"repository":1992,"state":2046,"title":2075,"updated_at":2076,"url":2077,"score":2078},"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",[2070,2071,2072],{"name":2016,"color":2017},{"name":2041,"color":2042},{"name":2073,"color":2006},"A-profile",10205,"handle profile BE error","2024-05-04T13:13:08Z","https://github.com/kodadot/nft-gallery/issues/10205",0.7948611,{"description":2080,"labels":2081,"number":2091,"owner":1991,"repository":1992,"state":2046,"title":2092,"updated_at":2093,"url":2094,"score":2095},"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 ",[2082,2084,2085,2088],{"name":2083,"color":2006},"A-research",{"name":2041,"color":2042},{"name":2086,"color":2087},"v2.2","6AC658",{"name":2089,"color":2090},"hacktoberfest","CFBB38",834,"Implement error tracking on client","2022-10-06T08:49:30Z","https://github.com/kodadot/nft-gallery/issues/834",0.80812186,{"description":2097,"labels":2098,"number":2105,"owner":1991,"repository":1992,"state":2046,"title":2106,"updated_at":2107,"url":2108,"score":2109},"**Is your feature request related to a problem? Please describe.**\r\nIt would be super nice to have unified components and have validation for them.\r\n\r\n**Describe the solution you'd like**\r\nUse [vee-validate](https://github.com/logaretm/vee-validate)\r\n\r\n**Describe alternatives you've considered**\r\n... may @JKrupinski, @AndriiHrynchuk would know other alternatives\r\n",[2099,2100,2103,2104],{"name":2002,"color":2003},{"name":2101,"color":2102},"good first issue","5319e7",{"name":2038,"color":2039},{"name":2055,"color":2042},786,"Better form validation","2024-07-31T11:42:24Z","https://github.com/kodadot/nft-gallery/issues/786",0.81713784,{"description":2111,"labels":2112,"number":2120,"owner":1991,"repository":1992,"state":2046,"title":2121,"updated_at":2122,"url":2123,"score":2124},"I'm trying to test KodaDot with Firefox incognito, and my console is very red. Seems that every click/operation within the app produces the same error. \r\n`\r\nUncaught (in promise) DOMException: A mutation operation was attempted on a database that did not allow mutations. \r\n`\r\nOn top of that, there are various network errors:\r\n\r\nNetwork errors: \r\n\r\n\r\n\r\nConsole:\r\n\r\n\r\nThis happens when I'm trying to use KodaDot without login:\r\n\r\n\r\nEven after restarting the firefox, sometimes I land into infinite loading window:\r\n\r\n\r\n\r\ntested with both polkadotJs and Talisman accounts",[2113,2114,2117],{"name":2055,"color":2042},{"name":2115,"color":2116},"🧙♀️ - bug-hunt","DC2653",{"name":2118,"color":2119},"firefox","C15D33",3384,"Firefox errors when using KodaDot","2023-05-23T13:26:52Z","https://github.com/kodadot/nft-gallery/issues/3384",0.8184576,["Reactive",2126],{},["Set"],["ShallowReactive",2129],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"jUE80IToNL8ndEfl6zptOrblf0dem_D7FtZuerfK7Gs":-1},"/kodadot/nft-gallery/11280"]