Reloads pages regularly to avoid session timeouts

Latest Version

Version
1.0.0
Update
October 11, 2023
Size
14.93KiB
Developer
Category
Users
483
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Tabs
ActiveTab
Storage
Scripting
WebRequest
See more

Tab Reloader Extension

This extension allows you to reload pages at regular intervals. This is useful for dashboards or to keep the session alive on websites with short sessions.
You need to list the allowed domains for the extension to kick into action.
When enabled you will se a timer on the top-right corner of the screen, that will count down until reload.
You can additionally specify which triggers reset the timer, for example you may want to reset the timer when an Ajax/XHR call is made, or when the user has interacted with a form.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Tab Reloader", "version": "1.0.0", "description": "Reloads pages regularly to avoid session timeouts", "background": { "service_worker": "background.js" }, "action": { "default_popup": "popup.html" }, "permissions": [ "tabs", "activeTab", "storage", "scripting", "webRequest" ], "host_permissions": [ "" ], "content_scripts": [ { "matches": [""], "js": ["content.js"], "run_at": "document_end", "all_frames": true } ], "icons": { "16": "icons/16.png", "48": "icons/48.png", "128": "icons/128.png" } }
Read more