Commit Graph

40 Commits

Author SHA1 Message Date
Cadence Ember 59266a6419 Manually opening a channel will check its status again 2023-04-07 21:43:39 +12:00
Cadence Ember cfa04f4a27 Work around cookie max-age bug in Epiphany 2023-03-06 00:06:09 +13:00
Cadence Ember a2dfeb2edc Fix calls to fetchChannel
Should fix subscribing to channels
2022-08-23 10:37:43 +12:00
Lomanic 6de9abd499 Partially fix #29: add routes for /c/ and /user/ paths for channels 2022-08-18 19:10:54 +12:00
Cadence Ember 109dcd22de
Rework subscribing to deleted channels 2022-01-10 14:18:45 +13:00
Cadence Ember 0d23d66700 Add theme support, light theme, and edgeless light 2021-12-28 16:32:11 +13:00
Cadence Ember b9f703086f
Implement takedown system 2021-11-20 19:42:34 +13:00
Cadence Ember 6d560b8507
Null check view count 2021-09-13 18:30:10 +12:00
Cadence Ember 55065e2a9e
11x speed up of subscription page generation
My 30 subscriptions now take 25 ms to generate, instead of around 280.

Around 120 ms were saved by creating a database index.
Around 120 ms were saved by pre-compiling the pug template for video
description timestamps.
The other changes in this commit produced slight improvements.
2021-08-26 23:47:53 +12:00
Cadence Ember 0aa0505009
Keep subscriptions in database if channel deleted 2021-08-23 23:43:23 +12:00
Cadence Ember 7f756d5762
Add narration to "can't think" page 2021-08-20 20:45:36 +12:00
Cadence Ember 739f537bc7
Setting to alter recommended videos display 2021-08-16 22:37:12 +12:00
Lomanic 21629de594
Properly rewrite URL params for youtu.be links
Change occurs in converters.rewriteVideoDescription().
Previously the URL could end up with `?` in it twice, this ensures there
will be at most one.
2021-07-02 00:48:19 +12:00
Cadence Ember db7ccabb3b
Implement video filters 2021-05-12 00:29:44 +12:00
Cadence Ember aa953dc796
Tiny miscellanous changes 2021-05-12 00:29:05 +12:00
Cadence Ember ec9b0edadc
Make VSCode type detection happier 2021-05-11 21:58:41 +12:00
Cadence Ember 2b2f8bf84a
Implement continuous mode 2021-04-26 00:06:35 +12:00
Cadence Ember 48534d4e29
Rewrite URLs in subscription feed 2021-04-14 23:02:05 +12:00
Cadence Ember ac3de4b4e6
Implement preferred quality selection
The list is subject to change as I collect more feedback. I just want
to get this initial change out for everyone to use and appreciate.
2021-04-04 16:51:39 +12:00
Cadence Ember 295fac6268
Add comments to configuration 2021-02-27 15:48:35 +13:00
Cadence Ember 3dbea65c62
Rename Second to NewLeaf 2021-02-27 13:11:27 +13:00
Cadence Ember ec08f1e9a4
Remove mistaken console.log 2021-02-25 00:49:11 +13:00
bopol 6186be0a13
fallback to number if text format is not available for counts
e.g. subscriber count, view count
2021-02-12 01:47:52 +13:00
Cadence Ember 58a74e1302
Fixup stored instance settings 2021-02-06 20:06:55 +13:00
Cadence Ember 722842b0b4
Support youtu.be redirection 2021-02-03 20:49:21 +13:00
Cadence Ember 0424996e31
Add server setting for local instance origin 2021-01-21 13:33:46 +13:00
Cadence Ember c83bdcb924
Tip: Don't code at 1 AM
- Remove console.log
- Default value for render video locals
2021-01-14 01:49:26 +13:00
Cadence Ember bb4816c4b3
Support t parameter using media fragments 2021-01-14 00:58:29 +13:00
Cadence Ember 36f33b9f7e
General code cleanup from analysis 2021-01-14 00:55:03 +13:00
Cadence Ember 98ee77def4
Set user-agent for invidious.snopyta ID 2021-01-12 23:49:00 +13:00
Cadence Ember c419aa90da
Normalise info for both channels and search 2021-01-12 14:54:36 +13:00
Cadence Ember 4e7b57db4c
Fix new session creation 2021-01-09 01:49:22 +13:00
Cadence Ember 2faaa2e18b
Allow data syncing and deletion 2020-12-29 16:21:48 +13:00
Cadence Ember e0bc0d2e81
Implement watched videos
Watched videos on your subscriptions feed will be darkened, and the
option to hide all of them has been added.

This only takes effect if you have enabled saving watched videos on the
server in the settings menu - default is off.
2020-12-29 01:45:02 +13:00
Cadence Ember ca8d26c722
Add config overrides file 2020-11-20 18:29:34 +13:00
Cadence Ember 9a890574d5
Add local fetch option 2020-10-26 20:29:05 +13:00
Cadence Ember 5c3a4df209
Rebuild second__lengthText if needed 2020-10-06 23:43:44 +13:00
Cadence Ember 1ea272600c
Handle empty subscription queue and OOP-ify 2020-10-03 01:32:22 +13:00
Cadence Ember 83dec0c7ab
Display how recently channels were refreshed 2020-09-24 00:48:32 +12:00
Cadence Ember 2e69dfc4b7
Move utils folder and fix published text 2020-09-24 00:05:02 +12:00