\u003Cbr /> \u003Cimg width=\"502\" alt=\"Screen Shot 2022-03-25 at 2 57 18 PM\" src=\"https://user-images.githubusercontent.com/734428/160080618-1320d0f9-5674-4133-9a57-9fd7f6e77ce2.png\"> | **3m** \u003Cbr />\u003Cbr /> \u003Cimg width=\"498\" alt=\"Screen Shot 2022-03-25 at 2 54 50 PM\" src=\"https://user-images.githubusercontent.com/734428/160080718-4f3fad38-71e5-4793-a839-797a0f87b65e.png\">\r\nInstall Deps in Actions | [1m 25s](https://github.com/kodadot/nft-gallery/runs/5676422402?check_suite_focus=true#step:4:35) | [**28s**](https://github.com/kodadot/nft-gallery/runs/5687650302?check_suite_focus=true#step:6:467)\r\n\r\n\r\nimpressive time savings.\r\nCurious if you would be keen to write an article on how we've migrated from yarn to pnpm? \r\nSome people might find it interesting as we are still early! \r\nThis morning found friends deciding between npm and yarn 😅.\r\n\r\nWe are usually publishing at https://medium.com/kodadot :)\r\n\r\nIssue is reserved for @preschian \r\n\r\n_Originally posted by @yangwao in https://github.com/kodadot/nft-gallery/issues/2643#issuecomment-1078864547_\r\n\r\n### Ref \r\n- https://medium.com/pnpm/why-should-we-use-pnpm-75ca4bfe7d93#:~:text=pnpm%20is%20not%20only%20faster,them%20from%20the%20global%20store.\r\n- https://rushjs.io/pages/maintainer/package_managers/\r\n- https://blog.logrocket.com/javascript-package-managers-compared/\r\n- [What does make pnpm special?](https://twitter.com/moo9000/status/1507297097070043184)\r\n- PNPM is the only option that solves the [NPM doppelgangers](https://rushjs.io/pages/advanced/npm_doppelgangers/) problem. In a complex monorepo, doppelgangers sometimes cause a lot of trouble, so PNPM has an important advantage in this regard.\r\n- we can push KodaDot logo to https://pnpm.io/users",[2018,2020,2021],{"name":2019,"color":1986},"$$",{"name":1988,"color":1989},{"name":2022,"color":1992},"A-writing-✍️",2671,"How we've migrated from yarn to pnpm","2023-05-18T11:23:54Z","https://github.com/kodadot/nft-gallery/issues/2671",0.8227214,{"description":2029,"labels":2030,"number":2036,"owner":1999,"repository":2000,"state":2037,"title":2038,"updated_at":2039,"url":2040,"score":2041},"If you go straight through this https://nft.kodadot.xyz/rmrk/detail/6221503-3CD8C53D036D48B952-BIO-TECH-0000000000000001 - probably extension is not there and you don't do any action.\r\n\r\nIf you visit a particular nft through gallery view, the extension is loaded properly and lists you actions.\r\n\r\nThe same happens if you open more tabs from the gallery, others don't works.",[2031,2034],{"name":2032,"color":2033},"bug","d73a4a",{"name":2035,"color":1989},"p4",144,"closed","Extension inject doesn't work if you visit link directly","2022-07-18T12:29:59Z","https://github.com/kodadot/nft-gallery/issues/144",0.8092811,{"description":2043,"labels":2044,"number":2047,"owner":1999,"repository":2000,"state":2037,"title":2048,"updated_at":2049,"url":2050,"score":2051},"I have a feeling that we have a list of dependencies that we don't need eg `ipfs`",[2045],{"name":2046,"color":1992},"A-statemine-ahk",112,"Check unused dependencies","2021-07-01T11:21:30Z","https://github.com/kodadot/nft-gallery/issues/112",0.8140521,{"description":2053,"labels":2054,"number":2070,"owner":1999,"repository":2000,"state":2037,"title":2071,"updated_at":2072,"url":2073,"score":2074},"Use Twitter to auth users and give them the option to mint transactions on behalf kodadot_foundation account which would cover \r\n\r\nWhat about the serverless function that could generate private keys on behalf of users \r\n\r\nWhenever in need, users could claim that private key we would try deliver their private key in encrypted form and delete that private key from kv/durable objects\r\n\r\n### Ref\r\n- #1722 \r\n- https://github.com/Web3Auth\r\n- https://github.com/torusresearch/torus-node\r\n\r\n",[2055,2057,2059,2062,2065,2067],{"name":2056,"color":1992},"A-research",{"name":2058,"color":1989},"p5",{"name":2060,"color":2061},"hackathon","91962A",{"name":2063,"color":2064},"experimental","B09211",{"name":2066,"color":1992},"A-twitter",{"name":2068,"color":2069},"amsdot","3ACB87",1875,"Leverage proxy accounts plus Twitter oauth","2024-07-31T14:42:53Z","https://github.com/kodadot/nft-gallery/issues/1875",0.8145674,{"description":2076,"labels":2077,"number":2085,"owner":1999,"repository":2000,"state":2037,"title":2086,"updated_at":2087,"url":2088,"score":2089},"Right now there are multisig stuff supported and probably just need to show people how they could co-author stuff\r\n",[2078,2079,2080,2082],{"name":2019,"color":1986},{"name":1988,"color":1989},{"name":2081,"color":1992},"A-docs",{"name":2083,"color":2084},"stale","ededed",159,"Guide how to mint as DAO","2024-07-31T11:09:34Z","https://github.com/kodadot/nft-gallery/issues/159",0.815351,{"description":2091,"labels":2092,"number":2093,"owner":1999,"repository":2010,"state":2037,"title":2094,"updated_at":2095,"url":2096,"score":2097}," > @roiLeo seems we need a server from a server , do we have a sever or something to run this ?\r\n> \r\n> https://support.beehiiv.com/hc/en-us/articles/12428276693015-Why-am-I-getting-a-CORS-error-when-trying-to-implement-my-form-\r\n> \r\n\r\n\r\nLook like you need a new worker to proxy the beehiiv request. If so, you could create an issue on https://github.com/kodadot/workers\r\n\r\nref https://stackoverflow.com/questions/73652409/fetch-request-is-being-being-blocked-by-cors-policy\r\n\r\n_Originally posted by @Jarsen136 in https://github.com/kodadot/nft-gallery/issues/7589#issuecomment-1759171235_\r\n ",[],179,"Worker to proxy the beehiiv request","2023-10-15T13:17:22Z","https://github.com/kodadot/workers/issues/179",0.8171673,{"description":2099,"labels":2100,"number":2106,"owner":1999,"repository":2000,"state":2037,"title":2107,"updated_at":2108,"url":2109,"score":2110},"Seems Pinata isn't an issue here, happening same on CF ipfs gw :/ \r\n\r\n\u003Cimg width=\"604\" alt=\"image\" src=\"https://user-images.githubusercontent.com/5887929/175300930-ba7f6749-3fd6-4085-b4c9-d3d419473cb3.png\">\r\n\r\n### Ref\r\n- https://github.com/kodadot/nft-gallery/issues/3212 seems same issue",[2101,2104],{"name":2102,"color":2103},"p1","D93F0B",{"name":2105,"color":1992},"A-basilisk",3253,"Fetching fresh new mints on Basilisk","2022-07-07T12:08:20Z","https://github.com/kodadot/nft-gallery/issues/3253",0.8180822,{"description":2112,"labels":2113,"number":2118,"owner":1999,"repository":2000,"state":2037,"title":2119,"updated_at":2120,"url":2121,"score":2122},"That's it\r\nusers will be pasting default addresses and we should fix it for KSM right now :)\r\n\r\n\r\n",[2114,2115,2116],{"name":2032,"color":2033},{"name":1988,"color":1989},{"name":2117,"color":1992},"A-wallet",1253,"Fix ss58 handling for KSM on transfer ","2021-11-26T08:37:47Z","https://github.com/kodadot/nft-gallery/issues/1253",0.8185623,["Reactive",2124],{},["Set"],["ShallowReactive",2127],{"TRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"x48Rvt2NcvocQrhUYfv1HVzpLMeKeIviM80z7mjN8pI":-1},"/kodadot/nft-gallery/23"]