1
0
mirror of https://git.sr.ht/~cadence/cloudtube synced 2024-09-19 18:57:30 +00:00
Commit Graph

137 Commits

Author SHA1 Message Date
Cadence Ember
ac0b16e683
Add link to documentation 2021-02-27 14:56:22 +13:00
Cadence Ember
a566816223
Uncomment default instance block
To force people to set it to point to their own instance.
2021-02-27 14:12:00 +13:00
Cadence Ember
3dbea65c62
Rename Second to NewLeaf 2021-02-27 13:11:27 +13:00
Cadence Ember
9da30868ef
Update timestamp code
- Safer, uses pug for rendering with guaranteed escapes
- Includes data-timestamp attribute for JavaScript progressive
  enhancement later on
2021-02-25 00:49:26 +13:00
Cadence Ember
ec08f1e9a4
Remove mistaken console.log 2021-02-25 00:49:11 +13:00
406e04b7b0
Rewrite youtube.com links to the same instance and implement timestamp links in videos description 2021-02-25 00:16:33 +13:00
bopol
47da5e815b
Improve alt text layout for icons
You can try in Firefox with about:config, svg.disabled
The alt text of subscriptions is not mixed with the settings one anymore
2021-02-25 00:10:11 +13:00
Cadence Ember
2f2cebfc7d
Support /e/ redirection 2021-02-22 23:33:32 +13:00
Cadence Ember
39c3c28bc2
Allow video page to become narrower
By adding word-break: break-word to some elements with text.
2021-02-22 23:16:34 +13:00
Cadence Ember
cfe5209531
Add redirects for /watch/, /w/, /v/, /shorts/ 2021-02-19 01:56:03 +13:00
Cadence Ember
7fee8b21bc
Do not override up/down arrow keys 2021-02-19 00:52:43 +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
b58f1515eb
Don't prevent Alt+⬅️/Alt+➡️ navigation hotkeys
Anything with the alt key is now ignored and untouched.
2021-02-12 00:46:56 +13:00
Cadence Ember
e279fca60e
Add comment explaining redirect method 2021-02-12 00:42:28 +13:00
4332d3043f
Fix redirected youtu.be/ID shortlinks parameters ordering
Previouly, /[ID]?autoplay=1&test1&test2 would redirect to /watch?autoplay=1&test1=&test2=&v=[ID]
which is kind of ugly, and not how YouTube redirects youtu.be shortlinks.
This is now redirecting to /watch?v=[ID]&autoplay=1&test1=&test2
2021-02-12 00:37:18 +13:00
Cadence Ember
6f8eb43e24
Add navigation 2021-02-12 00:29:50 +13:00
Cadence Ember
58a74e1302
Fixup stored instance settings 2021-02-06 20:06:55 +13:00
Cadence Ember
7c31d04055
Strip slashes when loading instances 2021-02-06 19:58:43 +13:00
Cadence Ember
c6363424cb
Strip trailing slash from instance 2021-02-06 19:56:50 +13:00
Cadence Ember
ebdc88fe4c
Fix media fragments in local mode 2021-02-03 21:04:48 +13:00
Cadence Ember
d50e07f053
Preserve other parameters in video redirection 2021-02-03 20:58:51 +13:00
Cadence Ember
d3d18bd45f
Use version of pinski supporting route priority 2021-02-03 20:54:39 +13:00
Cadence Ember
722842b0b4
Support youtu.be redirection 2021-02-03 20:49:21 +13:00
Cadence Ember
de4438124a
Revert "add thumbnail on videos"
This reverts commit c55429ac49.

Reasoning: The video has no height while the poster image is loading,
and then once it loads a moment later, it takes up extra space,
enlarges the video, and the page jumps. I don't know how to make the
page not jump while loading the poster. Width, height, and styles
look like they're set correctly.
2021-01-25 13:53:42 +13:00
Cadence Ember
030d8121fe
Actually use redirect.invidious.io 2021-01-25 13:50:47 +13:00
Cadence Ember
c284fdf268
Switch to invidious.io 2021-01-23 21:58:30 +13:00
Cadence Ember
0424996e31
Add server setting for local instance origin 2021-01-21 13:33:46 +13:00
Cadence Ember
6603358816
Add AGPL 3 license 2021-01-21 13:28:40 +13:00
Cadence Ember
1d80e627af
Support fancy blocked page with Invidious 2021-01-14 22:48:45 +13:00
Cadence Ember
52aa158613
Fix format order from Invidious 2021-01-14 22:48:25 +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
806494f5e0
Fetch instance list from instances.invidio.us 2021-01-13 23:48:18 +13:00
bopol
c55429ac49
add thumbnail on videos 2021-01-13 02:36:54 +13:00
Cadence Ember
11b9425cb0
Can't think? 2021-01-13 01:13:46 +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
ac28332ac0
Add "mark watched" button to subscriptions page 2021-01-09 14:09:59 +13:00
Cadence Ember
27435cc3b5
Only show data sync/delete if there is data 2021-01-09 01:52:29 +13:00
Cadence Ember
4e7b57db4c
Fix new session creation 2021-01-09 01:49:22 +13:00
Cadence Ember
c15f83f899
Normalise display data on search across APIs 2021-01-01 17:30:59 +13:00
Cadence Ember
0da13ac0e6
Use preferred instance for search 2021-01-01 17:15:02 +13:00
Cadence Ember
0497bba505
Fix subscribe button wrapping on mobile
Also normalises width selectors into their own file.
2021-01-01 01:45:11 +13:00
Cadence Ember
57fdf4e1b6
Fix recommended watched videos appearance 2020-12-29 23:16:46 +13:00
Cadence Ember
637f648fc7
Show watched state on channel videos 2020-12-29 23:07:23 +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
c3afe77e2d
Unsubscribe feed channel if channel not found 2020-12-06 15:40:04 +13:00
Cadence Ember
b0b00014d5
Proxy thumbnails in cloudtube 2020-11-25 13:34:08 +13:00