FreeTube/src/renderer/store/modules
Svallinn 40d7278383
Invidious: Randomize instance on startup
There are now two separate settings related to Invidious instances:
- currentInvidiousInstance
- defaultInvidiousInstance

'currentInvidiousInstance' is a value that exists solely in memory
and it's the value used by the app to make the API calls,
while 'defaultInvidiousInstance' is the value that can be persisted
in the database by user action and will be used to initiate
the 'currentInvidiousInstance' on startup.

If the user has not saved a default value to the database,
'currentInvidiousInstance' is randomized from
a fetched list of viable candidates.
2021-07-03 02:55:56 +01:00
..
history.js Store: Implement history synchronization between windows 2021-06-26 05:06:21 +01:00
index.js Push Latest Code to Repository 2020-02-16 13:30:00 -05:00
invidious.js Invidious: Randomize instance on startup 2021-07-03 02:55:56 +01:00
playlists.js Chore+Refactor: Replace `nedb` package with `nedb-promises` 2021-06-17 04:21:58 +01:00
profiles.js Chore+Refactor: Replace `nedb` package with `nedb-promises` 2021-06-17 04:21:58 +01:00
settings.js Invidious: Randomize instance on startup 2021-07-03 02:55:56 +01:00
sponsorblock.js SponsorBlock (#1130) 2021-05-16 16:01:24 -04:00
subscriptions.js Finish Core Subscriptions logic and add more locales to profiles page 2020-09-01 23:21:32 -04:00
utils.js Main+Utils: Rename `getLocale` function to `getSystemLocale` 2021-06-20 02:47:33 +01:00
ytdl.js Store+Vuetools: Remove some leftover artifacts that would break vuetools 2021-06-13 12:09:43 +01:00