1
0
mirror of https://git.sr.ht/~cadence/NewLeaf synced 2024-11-24 00:27:28 +00:00
Commit Graph

101 Commits

Author SHA1 Message Date
Cadence Ember
097b6bf584
Add Access-Control-Allow-Origin header 2020-10-02 23:40:39 +13:00
Cadence Ember
c506f65c71
Use empty string instead of null if no description 2020-09-24 01:06:47 +12:00
Cadence Ember
caee795b7e
Fix extracting empty description 2020-09-24 00:56:16 +12:00
Cadence Ember
e18efc9591
Thread lock when using channel data cache 2020-09-06 00:31:17 +12:00
Cadence Ember
52b3ae07b1
Detect being rate limited 2020-09-01 01:17:17 +12:00
Cadence Ember
951c62d1a9
Remove useless print 2020-08-31 20:27:17 +12:00
Cadence Ember
105161299f
TTL cache for channel latest 2020-08-31 03:16:57 +12:00
Cadence Ember
cc20223465
Remove useless print 2020-08-31 03:12:01 +12:00
Cadence Ember
0a6a07838d
Add publishedText to /channels/latest 2020-08-31 02:26:46 +12:00
Cadence Ember
c2a7bb907b
Experimental: filter specific itags for dash video 2020-08-30 01:16:18 +12:00
Cadence Ember
4a4f48e9d9
Author banners and thumbnails are optional 2020-08-30 00:48:33 +12:00
Cadence Ember
e07848788b
Remove unused declarations in index 2020-08-29 19:19:55 +12:00
Cadence Ember
c832142b1d Experimental fragment_base_url 2020-08-27 17:22:18 +12:00
Cadence Ember
ddf52e6346 Add second__order field 2020-08-25 01:47:56 +12:00
Cadence Ember
de3b3db6d0 Re-create resolution and qualityLabel fields 2020-08-25 00:45:57 +12:00
Cadence Ember
f389bc1f48 Allow uppercase in URL domain 2020-08-24 22:38:01 +12:00
Cadence Ember
932f45c92d Support rating counts and allowRatings 2020-08-21 14:42:36 +12:00
Cadence Ember
7b13e65118 Update README to match project state 2020-08-21 00:09:51 +12:00
Cadence Ember
1cac49b641 Fix name of search suggestions function 2020-08-18 00:44:09 +12:00
Cadence Ember
40759efb03
Refactor everything to separate files 2020-08-14 02:20:11 +12:00
Cadence Ember
a271db0632
Add python-dateutil to requirements 2020-08-14 00:14:49 +12:00
Cadence Ember
19beea8723
Fix channel length_seconds assignment 2020-08-14 00:02:54 +12:00
Cadence Ember
6c49edf3ae
Fix past text conversion for past streams 2020-08-14 00:00:36 +12:00
Cadence Ember
b36edbf3ae
Convert publishedText to get published 2020-08-13 20:41:16 +12:00
Cadence Ember
968fbaf2bd
Various live video extraction fixes 2020-08-13 20:25:10 +12:00
Cadence Ember
57fb71b97d
Write a new channel parser, using RSS for /latest 2020-08-13 18:54:51 +12:00
Cadence Ember
7ae5232424
Video extraction fixes 2020-08-13 18:54:23 +12:00
Cadence Ember
b58d6aa629
General video extraction key fixes
Broken in a past refactor
2020-08-12 02:12:41 +12:00
Cadence Ember
6091cda0e1
Use proxied thumbnail URLs 2020-08-12 02:06:59 +12:00
Cadence Ember
3d21bbd2ae
Add configuration 2020-08-12 02:05:22 +12:00
Cadence Ember
04c4e4d472
Use host 0.0.0.0 2020-08-12 01:28:16 +12:00
Cadence Ember
984781ea3c
Add videoThumbnails 2020-08-12 01:22:41 +12:00
Cadence Ember
69a371fbc0
Add generic-updater scripts 2020-08-12 01:21:10 +12:00
Cadence Ember
9943847e9d
Add search suggestions cache 2020-08-12 00:40:25 +12:00
Cadence Ember
9ee1f3ce89
Implement new extractor for searches 2020-08-12 00:38:26 +12:00
Cadence Ember
577cdd8a24
Move extract_yt_initial_data to function 2020-08-11 23:37:17 +12:00
Cadence Ember
080b00bc0c
Implement search suggestions 2020-08-10 19:47:11 +12:00
Cadence Ember
c9e995473f
Add kwargs to all endpoints 2020-08-09 23:42:15 +12:00
Cadence Ember
0493e5a236
Support true dash manifests 2020-08-09 22:31:54 +12:00
Cadence Ember
18b383386f
Replace audio/m4a with audio/mp4 in DASH manifest 2020-08-09 21:28:10 +12:00
Cadence Ember
761561edec
Use description for descriptionHtml 2020-08-09 21:19:45 +12:00
Cadence Ember
831d67e990
Add DASH manifest endpoint 2020-08-09 20:38:40 +12:00
Cadence Ember
cf37afec2b
Update readme 2020-08-08 02:54:39 +12:00
Cadence Ember
cb5a1d22f6
Improve recommendation collector on live videos 2020-08-08 02:51:42 +12:00
Cadence Ember
582a19bd1f
Add thumbnail proxy 2020-08-08 02:51:32 +12:00
Cadence Ember
84dd940ac4
Add searches 2020-08-08 02:51:01 +12:00
Cadence Ember
ad018b0a0c
Add recommended videos in a terrible way 2020-08-08 02:00:26 +12:00
Cadence Ember
132f814f3a
Use port 3000 2020-08-08 00:42:56 +12:00
Cadence Ember
829b936951
Working code; channels and basic videos 2020-08-08 00:31:44 +12:00
Cadence Ember
2b39e2edbe
Add readme and license 2020-08-08 00:31:43 +12:00