repeekgg / browser-extension

Browser extension that enhances the FACEIT experience and adds useful features
https://repeek.gg
GNU General Public License v3.0
133 stars 58 forks source link

Painfully slow firefox update approval times #144

Closed Lidbetter closed 1 month ago

Lidbetter commented 1 year ago

Hey,

Thanks for making the extension available on firefox. I understand that the slow update times are because the mozilla addon store does not immediately approve them for distribution.

While it is not your fault, it is still frustrating to have the extension broken for days/weeks while waiting on the mozilla addon store.

It should be possible to upload the xpi asset as part of the release process and generate the needed update manifest file (and host it on github pages [or some other solution to have it end up on repeek.gg])

https://extensionworkshop.com/documentation/manage/updating-your-extension/#enable-update

Is this something you could consider doing?

Thanks <3

timche commented 1 year ago

Thanks for sharing this! Trust me, this annoys me as much as it is for everyone else. I'll have a look into this and maybe go with it.

Lidbetter commented 1 year ago

If auto update isn't possible/will take a more time to do the way you want.

A good interim step would be to make the xpi available as part of the release action, this would mean I could manually update without needing to have node, npm, etc. installed on my windows machine to build it

kyle0r commented 1 year ago

👍 +1 for making the xpi available in releases - at least then users can manually install an update? I feel its a good workaround until something else more robust comes along. Is there somewhere I can read about why Mozilla addons are so slow in releasing updates, that seems like a step backwards? Feeling out-of-the-loop.

footnote: @timche thanks for creating and sharing your awesome extension ♥😊

timche commented 1 year ago

I understand your guys frustration. Reviews are being done by humans and it seems like they've a huge backlog every time I submit a new version. Therefore it takes much longer than on Chrome. Not much I can do about it on that side.

I'll look into the alternatives once I'm back from my holiday.

Thanks for your patience 🙏

timche commented 1 year ago

Good news: The latest version 3.1.16 just got approved and released on Firefox!

kyle0r commented 4 weeks ago

@Lidbetter @timche please can you clarify why this is now closed? I wasn't aware a solution was found to the slow Firefox release times and was hoping for xpi releases or something similar?

Lidbetter commented 4 weeks ago

Closed to tidy up my open issues.

This seems to be in the hands of Firefox - unless something changes on their end, the speed of updates is what it is.

timche commented 3 weeks ago

I've started attaching the XPI file in the Repeek Discord server in #releases. If you aren't on the server yet, you can join using this link: https://rpk.gg/discord.