Automatically refreshes Miniflux feeds
These are versions of this script where the code was updated. Show all versions.
Fixing console.log messages.
No functionality changes, just updating documentation.
Adding a toast notification when a feed refresh is completed.
Adding a per-feed rate limit double-check before refreshing to avoid duplicate refreshes in case of navigating away from the page, refreshing the page, or using another device at the same time.
Adding more space for toast at the bottom of the page, and making toasts work on more pages.
Simplifying some date code.
Adding a better method of showing a toast at the bottom of the page when refreshing a feed.
Adding a brief message at the bottom of the page as each feed is fetched.
Fixing syntax error.
Storing the user-provided API key in localStorage so it's kept when the script is upgraded.
Refreshing feeds 1 by 1 every 15 seconds instead of all at once to reduce slamming servers with too many requests. Also triggering refreshes in order from earliest to most recently checked.
Removing @grant, adding @run-at which is needed for Firefox.
Fixing syntax error in version 7, and making feeds refresh every 12 hours instead of 24.
Updating this to only check feeds once per day so feeds with rate limits aren't slammed with requests.
Adding run-at and triggering on DOMContentLoaded.
Fixing localStorage code so it refreshes properly.
Made default interval 10 minutes.
Now stores the last refresh in localStorage and uses that instead of hitting the API on every page load.
Changing default refresh interval from 5 minutes to 10 minutes.