simon
|
b64a2f8195
|
squash index.py refactor commits
|
2022-01-22 17:48:54 +07:00 |
simon
|
6aef3dfb96
|
remove leftovers
|
2022-01-05 11:10:11 +07:00 |
simon
|
fd334bcafe
|
fix legacy import alias for yt-dlp
|
2022-01-02 15:38:45 +07:00 |
simon
|
88ebb6d648
|
fix autodelete error on empty download queue
|
2021-12-18 17:05:49 +07:00 |
simon
|
ad8d75c3e8
|
add autodelete videos to ignore list, #112
|
2021-12-17 23:28:53 +07:00 |
simon
|
e858bba944
|
fix linting, update doc string
|
2021-12-16 12:48:12 +07:00 |
simon
|
9a2dead76c
|
implement autodelete watched videos after x days, #56
|
2021-12-16 12:44:37 +07:00 |
simon
|
82a71ed75d
|
clean up playlist subscribe notification
|
2021-12-05 22:35:46 +07:00 |
simon
|
8874168291
|
clean up progress hook title and speed up playlist validation
|
2021-12-05 21:57:33 +07:00 |
simon
|
19871d55e2
|
faster release message timer with reduced redis exipre time on last message
|
2021-12-05 21:27:43 +07:00 |
simon
|
1d262fc936
|
fix old status variables for message
|
2021-12-05 16:41:06 +07:00 |
simon
|
b35440253d
|
transform add to queue, rescan, and download progress to channel messages
|
2021-12-03 19:47:43 +07:00 |
simon
|
1691bdadf5
|
transform progress message to list, change subscribe messages
|
2021-12-03 19:00:26 +07:00 |
simon
|
7e97284374
|
auto index playlists when adding to download
|
2021-11-29 15:49:45 +07:00 |
simon
|
d95bf4272c
|
speedup by only testing selected formats
|
2021-11-27 14:13:48 +07:00 |
simon
|
295ea0cde0
|
handling deactivating playlist
|
2021-11-27 11:47:12 +07:00 |
simon
|
1f82f0c40d
|
index playlist channel if doesn't exist and beter user feedback
|
2021-11-26 17:34:59 +07:00 |
simon
|
32d2659658
|
handling genering index write errors, #91
|
2021-11-25 22:10:12 +07:00 |
simon
|
3f31e50b69
|
add delete download queue pending or ignored, #85
|
2021-11-25 20:02:25 +07:00 |
simon
|
2ebd0a3e2f
|
extend unsubscribe for channels and playlists
|
2021-11-25 11:52:14 +07:00 |
simon
|
e3f9bd98de
|
use --check-formats for downloader, #90
|
2021-11-25 11:17:25 +07:00 |
simon
|
b1783d6be3
|
handle multifeed videos with noplaylist
|
2021-11-22 22:58:25 +07:00 |
simon
|
3b6e70b4dc
|
progress message on validate_playlists
|
2021-11-19 15:53:06 +07:00 |
simon
|
3881d305f9
|
add subscribe to playlist form and better task management
|
2021-11-19 11:52:27 +07:00 |
simon
|
fcddf85245
|
validate_playlists after run_queue from VideoDownloader
|
2021-11-18 22:35:08 +07:00 |
simon
|
d0e0903d48
|
use remote data for playlist find_missing
|
2021-11-18 21:50:35 +07:00 |
simon
|
a1167bac4e
|
use same page size for playlist rescan
|
2021-11-18 16:58:39 +07:00 |
simon
|
bb889f7f67
|
use find_missing to also add missing videos from playlist to download queue
|
2021-11-18 16:37:05 +07:00 |
simon
|
1af0196208
|
add subscribe to playlist backend functionality
|
2021-11-18 16:00:55 +07:00 |
simon
|
8b69be645c
|
use new IndexPaginate class for get_channels and get_playlists
|
2021-11-18 14:48:31 +07:00 |
simon
|
f371a03cc7
|
use new IndexPaginate class for get_all_indexed videos
|
2021-11-18 12:16:21 +07:00 |
simon
|
7b36cc53e7
|
refactor get_all_pending to use new IndexPaginate class
|
2021-11-17 18:30:24 +07:00 |
simon
|
5ef9c5b059
|
download playlist artwork
|
2021-11-10 17:55:34 +07:00 |
simon
|
15845da3a8
|
use check_formats to validate thumb url, #83
|
2021-11-06 20:23:59 +07:00 |
simon
|
72bc6a4d02
|
basic methods of YoutubePlaylist class
|
2021-11-05 16:24:05 +07:00 |
simon
|
caff9ce189
|
standardize parse_url_list to only return ids
|
2021-10-30 17:51:50 +07:00 |
simon
|
29fc5fbda2
|
improved progress message for frontend feedback
|
2021-10-30 17:06:22 +07:00 |
simon
|
254c518505
|
basic auth for elasticsearch
|
2021-10-28 15:49:58 +07:00 |
simon
|
5f3fc460c1
|
implementing throttled-rate option
|
2021-10-26 17:14:26 +07:00 |
simon
|
58efe64c5d
|
make chown command optional by omitting HOST_UID and HOST_GID, #58
|
2021-10-20 18:41:39 +07:00 |
simon
|
de2371c43c
|
handle running empty dl queue, #55
|
2021-10-17 11:28:05 +07:00 |
simon
|
1a88c85436
|
skip video if is_live now
|
2021-10-17 10:49:02 +07:00 |
simon
|
63be6afcfe
|
allow duration_sec extraction to fail cleanly for add to queue
|
2021-10-17 09:40:46 +07:00 |
simon
|
0d061d8601
|
get art work for new subscribed channels
|
2021-10-14 17:47:07 +07:00 |
simon
|
9f12966ef7
|
bumping yt_dlp version, requires additional noprogress option
|
2021-10-11 16:34:19 +07:00 |
simon
|
bc84696792
|
new thumbnails module and new cache layout
|
2021-10-11 13:33:28 +07:00 |
simon
|
8c97e6786a
|
chown to fix permissions on new channel folders
|
2021-10-08 15:16:02 +07:00 |
simon
|
744780f4bd
|
add optional EmbedThumbnail postprocessor
|
2021-10-07 22:28:32 +07:00 |
simon
|
f5a56fca86
|
refactored redis functions into dedicated RedisArchivist class
|
2021-09-28 10:33:00 +07:00 |
simon
|
11067094b2
|
implement os.listdir sanitizer for hidden files, #30
|
2021-09-25 18:59:54 +07:00 |