NathanLaan / prevent-workday-timeout

Google Chrome extension to prevent session timeouts in the Workday website.
https://chrome.google.com/webstore/detail/prevent-workday-timeout/mcliokdljpofldmihgimfcnkmgifckki
MIT License
3 stars 0 forks source link

FireFox Support #2

Open EctraGIT opened 3 months ago

EctraGIT commented 3 months ago

Hi there, Can this extension please be made available as a FireFox extension?

Thanks in advance!

NathanLaan commented 3 months ago

I created a branch to try a Firefox version. There are some challenges, as Firefox seems to "pause" the extension after only a few minutes, which renders the extension somewhat useless. I will have to find a different method. https://github.com/NathanLaan/prevent-workday-timeout/tree/2-firefox-support

EctraGIT commented 3 months ago

Thank you! Really looking forward to it, let me know if I can do anything regarding testing.

NathanLaan commented 2 months ago

A basic working version of the extension has been submitted to the Firefox Extension website. I will let you know when it's approved. I've attached the version that was submitted if you want to try and test it early. You need to extract the zip file to a folder, then navigate to about:debugging#/runtime/this-firefox, click "Add Temporary Add-on..." and select the folder you extracted the extension to.

pwt-20240421-1847.zip

NathanLaan commented 2 months ago

Just finished a test; the Firefox version of the extension kept my Workday session alive overnight, about 12 hours.

EctraGIT commented 2 months ago

Great news, thank you so much for having this ready so quick! I'll wait for the extension to be on the extension website. Can't wait!

NathanLaan commented 2 months ago

Bad news: The addon was rejected:

Content rejected by Add-ons Review Team There is already one or more add-on(s) listed on AMO with nearly identical functionality. In accordance with AMO policies, we will not host multiple similar or duplicate add-ons. We will reconsider this add-on if further development provides a more unique set of features.

I did a search, and I was not able to find anything similar. I will follow up to see what the options are.

EctraGIT commented 2 months ago

Strange, there is indeed no alternative that works for Workday (I tried other session active add ons). Hopefully indicating the specific website this works for will help.

Thank you for your efforts on this!

NathanLaan commented 1 month ago

I resubmitted asking for clarification, and this morning they replied with the following:

Your Extension Prevent-Workday-Timeout was manually reviewed by the Mozilla Add-ons team in an assessment performed on our own initiative of content that was submitted to Mozilla Add-ons.

Our review found that your content violates the following Mozilla policy or policies:

  • Sources, specifically Testing information required: Please provide us with detailed information on how to test this add-on. If authentication to a website is necessary, give us a test username and password to facilitate our work. This can be provided in the Whiteboard field, which can be found in the Edit Listing page under the Technical Details section. This information is only available to reviewers.
NathanLaan commented 1 month ago

I will have to see how I can deal with this requirement.