Föderation EN Di 15.04.2025 05:56:06 Side quest sneak peek: a browser extension that visualizes (Service Worker) Cache Storage for web sites. Decided to build this after seeing how difficult it is too see what's stored in Service Worker cache. They can (accidentally) take up quite a lot of storage space. Repo: https://github.com/cheeaun/stakataka Medien: 4 |
Föderation EN Di 15.04.2025 06:20:42 @cheeaun oh that's really nice |
Föderation EN Di 15.04.2025 07:12:53 @cheeaun That looks great! Is it going to be Chrome-only, or are you doing a Firefox build as well? |
Föderation EN Di 15.04.2025 07:54:55 @VincentTunru the current framework I'm using (WXT) allows building for Firefox too. I'm waiting for the Chrome Web Store review process first before stepping up on automating the build + submission process. |
Föderation EN Di 15.04.2025 09:14:22 @cheeaun Awesome! Looking forward to trying it out :) |
Föderation EN Di 15.04.2025 07:37:00 @cheeaun Is this your first public Chrome extension? I don't remember. How's the experience? |
Föderation EN Di 15.04.2025 07:52:10 @hboon not my first π¬ Mine goes was way back to 2009. Last time I update an extension was in 2020 π΄ The UI looks different now. APIs change a little but don't quite remember. I'm using WXT which could generate the extensions for Firefox and Edge too. Chrome Web Store review process state that it might take weeks(?!) π€ |
Föderation EN Di 15.04.2025 08:19:26 @cheeaun yeahhhh don't look at horus.sondehub.org π |
Föderation EN Di 15.04.2025 10:14:21 @xssfox actually not bad π Medien: 1 |
Föderation EN Mi 16.04.2025 12:07:52 @cheeaun thanks! noticed some things not being cached that should have been π |
Föderation EN Mi 16.04.2025 12:14:54 @xssfox glad to know it's useful! It's pretty hard to know what's happening in there π |
Föderation EN Di 15.04.2025 12:52:17 Interesting that Firefox add-on submission requires uploading source code if the code is bundled/minified/etc. Can't I just point them to the repository URL instead of uploading maybeβ¦ a zip file of the git repo? π€ Medien: 1 |
Föderation EN Di 15.04.2025 12:55:17 @cheeaun Don't you need to share exactly the code needed to produce the submitted extension? A repository can change, so presumably it's not reliable. Then again, I would hope that they ensure that the code is actually the exact code used to generate the artefacts, and the only way to do that is to actually build it. And if they do that, then there should be no need to upload the artefacts themselves, and only make the source available. |
Föderation EN Di 15.04.2025 12:58:40 @loke if someone's being sneaky/malicious, they could upload source code that's different from the compiled/bundled code too π |
Föderation EN Di 15.04.2025 13:00:02 @cheeaun Yeah, that was my realisation. Clearly they are not as thorough as F-droid, who takes the source code and builds when you add a project to their service. |
Föderation EN Di 15.04.2025 13:05:53 @loke oh, didn't know about that. That's quite an effort honestly, though, more work for reviewers π¬. |
Föderation EN Di 15.04.2025 13:54:23 Hi @cheeaun, Focus, remove all unnecessary tooling and publish source. Feels good. |
Föderation EN Mi 16.04.2025 01:15:25 @cheeaun Yeah I always just download my repo as a zip file and give it to them |
Föderation EN Mi 16.04.2025 02:24:46 π Looks like it's up on Chrome Web Store https://chromewebstore.google.com/detail/stakataka/mdekjccfminpcgmcpmjnfgimifhibagc Overview section is very under-described. Seems like I can only update it on the next release. Edge Add-ons: In Review |
Föderation EN Fr 18.04.2025 05:45:39 π Also up on Edge Addons https://microsoftedge.microsoft.com/addons/detail/stakataka/hkkljdlfakafpnfpgdnamhpmhhjphlkc Firefox Add-ons: Awaiting Review |
Föderation EN Fr 18.04.2025 15:35:53 π Finally up on Firefox Add-ons https://addons.mozilla.org/en-US/firefox/addon/stakataka/ |
Föderation EN Do 24.04.2025 05:18:23 Subsequent build update review process speed: Firefox (less than a day) > Chrome (1 day) > Edge (5 days) |
Föderation EN Fr 18.04.2025 06:51:29 @cheeaun thatβs what I did for better Tweetdeck back then. I also had to leave a set of instructions to reproduce the build as well but I donβt know if they still require that |
Föderation EN Fr 18.04.2025 07:58:00 @eramdam hmm I just put the github repo URL in the instructions lol |