-
8ab1b8a741
Merge
53859a00b8
into a3afa23bc7
Mastoca Space
2024-05-27 19:08:32 +0000
-
-
53859a00b8
Merge branch 'tubearchivist:master' into master
Mastoca Space
2024-05-27 15:08:29 -0400
-
-
64016389f7
Fix arm64 build, add TARGETPLATFORM ARG, #build
master
Simon
2024-05-26 23:37:26 +0200
-
-
-
7b03fac958
make the run script respect system shutdown requests
Emma
2024-05-25 11:05:37 -0400
-
-
38b54d0bbf
Merge
fef2750c39
into a3afa23bc7
Boo1098
2024-05-22 21:12:43 +0200
-
-
a3afa23bc7
bump TA_VERSION for release
v0.4.8
testing
Simon
2024-05-22 18:40:16 +0200
-
9068e4569d
add manual fix management commands
Simon
2024-05-22 18:34:18 +0200
-
97b8439856
Add pytest, #build
Simon
2024-05-22 00:05:54 +0200
-
-
d4165327df
remove apt cache
Simon
2024-05-21 22:29:55 +0200
-
9fe0aa85d0
add invalid watch url
Simon
2024-05-21 22:23:07 +0200
-
87e3814751
fix locked files caching
Simon
2024-05-21 22:20:47 +0200
-
a201d43bfd
chdir for tests, test reading mapping
Simon
2024-05-21 22:15:48 +0200
-
200f5ed5a2
add apt caching, better structuring
Simon
2024-05-21 21:54:20 +0200
-
7a265231bc
cache pip
Simon
2024-05-21 21:26:09 +0200
-
ed3183b42c
remove comments
Simon
2024-05-21 21:17:45 +0200
-
a1e3512bab
add test_helper
Simon
2024-05-21 21:10:21 +0200
-
241e76c17d
cleane get_duration_str without zfill on first part
Simon
2024-05-21 21:08:24 +0200
-
7111fedd5c
fix redirect with is_shorts
Simon
2024-05-21 20:55:36 +0200
-
40beb35f34
fix typo, better date parsing error
Simon
2024-05-21 20:54:04 +0200
-
d7818871a4
clean up
Simon
2024-05-21 20:18:27 +0200
-
d3103ccc30
install missing system dependencies
Simon
2024-05-21 20:17:47 +0200
-
30c20b41d9
test and better handle invalid domains
Simon
2024-05-21 20:14:40 +0200
-
cfa0cabd41
add unit tests workflow
Simon
2024-05-21 19:10:22 +0200
-
8a2040aa26
ignore pytest cache
Simon
2024-05-21 19:08:45 +0200
-
e2253fc63b
switch to official yt-dlp commit
Simon
2024-05-21 19:08:29 +0200
-
f9eff28da7
replace deprecated STATICFILES_STORAGE
Simon
2024-05-21 19:05:49 +0200
-
873e7d1e8d
add gcc to runner
Simon
2024-05-21 17:41:08 +0200
-
91f9351502
limit action run on path glob
Simon
2024-05-21 16:51:06 +0200
-
4a49d70b17
Merge branch 'master' into testing
Simon
2024-05-21 16:46:30 +0200
-
-
-
-
ca1864843a
fix install repo dependencies
Simon
2024-05-21 16:41:37 +0200
-
819d166296
update actions version
Simon
2024-05-21 16:35:43 +0200
-
d6b5521c11
fix naming
Simon
2024-05-21 16:22:59 +0200
-
c9285ce3a1
bump requests
Simon
2024-05-21 13:06:40 +0200
-
3e3e3ae78e
add tests for urlparser
Simon
2024-05-21 13:05:40 +0200
-
ae89f47072
make application testable
Simon
2024-05-21 12:18:25 +0200
-
1bcb4f1f7c
remove unused CONFIG init
Simon
2024-05-21 12:16:30 +0200
-
758038f93d
fix sync_to_videos in channel reindex
Simon
2024-05-20 13:34:45 +0200
-
d6f679784e
fix logout django 5 needing post request
Simon
2024-05-20 13:17:11 +0200
-
c7ebbaa207
remove redundant
Simon
2024-05-19 13:32:59 +0200
-
a2000b253b
Update FRONTEND-MIGRATION.yml
Simon
2024-05-19 18:31:31 +0700
-
6e9ae583c9
add Frontend Migration template
Simon
2024-05-19 13:24:05 +0200
-
fef2750c39
Add Page Size Overrides per Channel
Boo1098
2024-04-22 21:24:46 -0700
-
ee5d73917c
Add channel art fallback, #build
Simon
2024-05-17 14:43:43 +0200
-
-
478d05997c
channel art fallback injection, #701
Simon
2024-05-16 21:55:27 +0200
-
-
0e305f60f4
Channel playlist index fix, #build
Simon
2024-05-16 19:54:08 +0200
-
-
3c441c3a31
fix missing channel
Simon
2024-05-16 17:44:21 +0200
-
-
228677ddfb
add beta-testing info
Simon
2024-05-15 21:15:09 +0200
-
dc0c82c814
New scheduler store and playlist improvements, #build
Simon
2024-05-15 20:42:08 +0200
-
-
34ad0ca07d
add next steps
Simon
2024-05-15 20:40:29 +0200
-
c82d9e2140
bump base image
Simon
2024-05-15 19:54:16 +0200
-
bbf59eaca9
set first in queue with score 1
Simon
2024-05-15 19:54:05 +0200
-
e42737ad9b
bump req
Simon
2024-05-15 16:32:04 +0200
-
1d9c274390
better reindex_type handler, fix off by one
Simon
2024-05-15 13:18:28 +0200
-
2a35b42d88
add redisqueue in use docs
Simon
2024-05-15 11:56:09 +0200
-
11ab314649
refact CommentList to use RedisQueue
Simon
2024-05-15 00:37:01 +0200
-
d58d133baf
refactor decouple DownloadPostProcess
Simon
2024-05-15 00:18:43 +0200
-
d6f3fd883c
skip empty add
Simon
2024-05-15 00:11:25 +0200
-
8f1a5c8557
use dynamic max_score for reindex queue
Simon
2024-05-15 00:11:05 +0200
-
fdc427977e
fix types
Simon
2024-05-14 23:39:43 +0200
-
db080e97bb
better queue total management with score
Simon
2024-05-14 23:25:33 +0200
-
5235af3d91
refactor download post processing to redis queue
Simon
2024-05-14 19:17:13 +0200
-
6ab70c7602
better att to queue, track score
Simon
2024-05-14 18:06:27 +0200
-
86d157699a
better 404 handling in views
Simon
2024-05-14 17:05:47 +0200
-
c176405b32
untangle channel_overwrites in video index and queue
Simon
2024-05-13 20:54:39 +0200
-
6e7cb74366
clean up, remove unused
Simon
2024-05-13 19:51:25 +0200
-
05cfeb9d99
fix stop iterator, better channel overwrite unpack
Simon
2024-05-13 19:37:46 +0200
-
4edb5adead
thumb clean up notification, call in task
Simon
2024-05-13 18:26:17 +0200
-
c17627a911
clean up thumbs from cache
Simon
2024-05-12 23:00:58 +0200
-
36a738d5d7
move get_channel_overwrites to helper
Simon
2024-05-12 21:11:21 +0200
-
d6c4a6ea46
remove redundant playlistcheck in _process_entry
Simon
2024-05-12 21:09:48 +0200
-
77ee9cfc13
use video class for channel_id extraction
Simon
2024-05-12 21:08:37 +0200
-
c413811e17
fix _parse_playlist, add existing playlist to queue, #634
Simon
2024-05-12 01:02:01 +0200
-
2a9769d154
simplify channel overwrite handling in posprocessing
Simon
2024-05-12 00:34:03 +0200
-
d9ce9641e2
rewrite playlist postprocess, ensure refresh, #686
Simon
2024-05-11 23:59:36 +0200
-
f874d402b1
implement skip_on_empty in update_playlist
Simon
2024-05-11 23:09:03 +0200
-
97b6d7d606
simplify playlist reindex, use update
Simon
2024-05-11 22:34:44 +0200
-
4a38636ef3
implement remove_vids_from_playlist
Simon
2024-05-11 22:34:21 +0200
-
97bc03f855
split channel rescan checking with existing index, #500
Simon
2024-05-11 21:47:40 +0200
-
770990c568
split playlist parsing in find_missing in playlist
Simon
2024-05-11 21:23:27 +0200
-
ddc4685811
decouple playlist video id matching to individual
Simon
2024-05-11 19:16:35 +0200
-
56220a94e0
workaround channel_subs, use first entry, #701
Simon
2024-05-11 11:52:50 +0200
-
fd039de53d
add to queue notification, #714
Simon
2024-05-11 11:10:26 +0200
-
320ead0bd2
clean up startup migrations
Simon
2024-05-09 20:52:42 +0200
-
e33341d30d
fix playlist subscribe template bool logic, #684
Simon
2024-05-09 16:00:02 +0200
-
21b79e7c8f
Merge branch 'testing' into feat-delete-ignore
Simon
2024-05-09 15:27:19 +0200
-
-
9366b8eab9
Feature beat model (#713)
Simon
2024-05-09 20:22:36 +0700
-
-
-
5b56115e12
unregister BeatModels
Simon
2024-05-09 12:54:48 +0200
-
cb25d20276
fix doc string
Simon
2024-05-09 12:00:12 +0200
-
fdc15a4101
Merge branch 'testing' into feature-beat-model
Simon
2024-05-09 11:37:57 +0200
-
-
-
-
011073617d
More experimental comment extraction, #build
Simon
2024-05-07 09:28:09 +0200
-
-
-
-
784f90b16d
more experimental comment extractions
Simon
2024-05-07 09:27:55 +0200
-
d1e899b17b
fix reindex days config key
Simon
2024-05-06 22:15:57 +0200
-
30ffb611e1
create initial schedules
Simon
2024-05-06 22:00:20 +0200
-
887d84f360
remove outdated instructions
Simon
2024-05-06 21:09:52 +0200
-
400d1ce6a8
delete schedule
Simon
2024-05-06 21:01:46 +0200
-
d90a53b89c
Merge branch 'testing' into feature-beat-model
Simon
2024-05-06 20:15:29 +0200
-
-
-
-
c1cd9bc8eb
add requirements-dev
Simon
2024-05-06 19:56:14 +0200
-
-
4ec98ebd9b
Update yt_dlp_handler.py
Profomedia
2024-04-26 14:43:55 +0300
-
-
-
19045fa83b
added the tile and replaced the ID
Profomedia
2024-04-26 14:40:02 +0300
-
a6a0e97d7b
added the time zone and the folder paths
Profo
2024-04-26 13:43:00 +0300