Nikkel Mollenhauer
Nikkel Mollenhauer
With the new YouTube UI, the page layout has changed so that pausing the player of the previous tab no longer works
Closes #189 [WIP] Closes #263 [WIP] Closes #284 [Done] Last reviewed all modified files on commit 45a971c0429374b8c7d9cda83cf0440f9f220dc7
If there are less videos saved in the database than are uploaded on the channel, something has gone wrong somewhere, so re-fetching all videos should be "free" to the user,...
To free up space for most users that do not know how to use them, or don't want to.
To make sure the user has not manually set invalid values, such as disabling database sharing without setting a custom API key
This will give the extension access to some user data, such as subscriptions and watched videos. Can also be used to save user settings in Firebase using Firebase Auth (see...

E.g. always only shuffle from the latest x% of videos if the channel doesn't have a custom filter set.
This error, and the equivalent `This request exceeds the MAX_WRITE_OPERATIONS_PER_HOUR quota.` appear when too many write operations are performed on the `chrome.storage.sync` object. This is important for the extension to...