Commit Graph

2666 Commits

Author SHA1 Message Date
Simon 1e94715442
disable inline play for similar videos, #1044 2025-09-03 15:20:13 +07:00
Simon 4adfea6e5c
refac channel query building, better handle overwrites, #1047, #1048 2025-09-03 15:06:30 +07:00
Simon 2d19d85b75
add debug var to template 2025-08-30 09:20:32 +07:00
Simon cadbdc791f
validate expected keys for adding to queue 2025-08-26 09:24:20 +07:00
Simon 005d2d1cf5
Separate watched filter, #build
Changed:
- Split watched state filter by home, channel videos and playlist videos
- Bumped yt-dlp
2025-08-23 12:33:31 +07:00
Simon bc3463bdd8
add unstable tag 2025-08-23 12:32:39 +07:00
Simon 39c66019eb
bump yt-dlp 2025-08-23 12:18:51 +07:00
Simon a9264e348f
watched filter split by channel and playlist 2025-08-23 12:17:55 +07:00
Simon ba44ab252e
bump TA_VERSION 2025-08-21 17:27:02 +07:00
Simon b6e95c6125
fix unittest workflow 2025-08-21 17:10:36 +07:00
Simon 90e3a5c634
don't open yt-dlp issues here 2025-08-21 17:08:09 +07:00
Simon 3fe26fa6a9
add membership handling endpoints 2025-08-21 17:00:54 +07:00
Simon dc6276803d
Updated yt-dlp, #build 2025-08-20 15:49:35 +07:00
Simon 64a05d561f
moved dev requirements to root 2025-08-20 15:48:50 +07:00
Simon 4766f703f2
bump requirements 2025-08-20 15:47:19 +07:00
João Ferreira Batista d1da9f2f02
Fixes error message presented in the settins scheduling frontend (#1035)
When you submit an incorrect cron (for example ``0 5``) the frontend doesn't
surface the error message that the API returns, but only the default generic
one. This fix makes it surface when the api returns the message in the error
attribute and not in the message attribute.
2025-08-20 15:34:42 +07:00
MerlinScheurer d2a6bdb18c Add no-store cache header on index.html in nginx 2025-08-19 23:09:09 +02:00
Simon 9e6509f7d1
bump TA_VERSION for release 2025-08-18 08:56:28 +07:00
arisenfromtheashes 3d48b38c62
Update README.md (#1031) 2025-08-18 08:54:03 +07:00
Simon 08e8381124
Bulk select, #build
Changed:
- Added bulk select to table view
2025-08-14 19:41:24 +07:00
Simon 7f944a4805
add select all checkbox to table view 2025-08-14 19:40:18 +07:00
Simon 2ab64b565f
Bulk redownload, #build
Changed:
- Added bulk selection framework
- Added bulk redownload
- Make filters nullable
- Align filter UI/UX
2025-08-14 17:23:31 +07:00
Simon d9a3d7f12f
add playlist subscribed filter, align filter UIUX 2025-08-14 17:13:15 +07:00
Simon 41c9415b3f
fix view-icon grid 2025-08-14 16:17:53 +07:00
Simon c6d0e02f16
fix playlist incomplete index, slice in queue, #942 2025-08-14 15:51:38 +07:00
MerlinScheurer be278fe5f6 Fix multi select svg - remove weird svg prefix 2025-08-13 18:17:03 +02:00
Simon 3cf9b5ed40
add multi select, add redownload 2025-08-13 14:21:33 +07:00
Simon 9c5e4b599f
add filter toggle icon 2025-08-12 14:27:43 +07:00
Simon f2da730aa2
add video filter by height 2025-08-12 13:58:14 +07:00
Simon 445ef8ad05
update mweb player-client for potoken 2025-08-11 21:15:30 +07:00
Simon 5804fc09e6
add vid_type_filter to home and playlist views 2025-08-11 20:46:16 +07:00
Simon d8e5ee7e04
make watched filter nullable dropdown 2025-08-11 19:55:27 +07:00
Simon 59331b2b40
remove indexing from ta_config index 2025-08-11 17:28:25 +07:00
Simon a925660078
fix classname type 2025-08-11 17:03:44 +07:00
Simon 7c28175e9b
add missing sponsorblock description field 2025-08-11 16:41:09 +07:00
Simon 8161ee6c74
explain develop branch 2025-08-11 15:35:44 +07:00
Simon 26423e11c8
Update dependencies, #build
Changed:
- Update yt-dlp to latest release for upstream fixes
- Fix videos delete from playlist
- Index all sponsorblock categories
- Better missing items and loading indicator
2025-08-11 15:12:33 +07:00
Atinoda bcb216d862
Get all sponsorblock segment types (testing) (#1021)
* Pull all sponsorblock segment types

* Respect segment skip on `segment.actionType`

* Lint with `prettier`

* Lint with `black`
2025-08-11 15:06:12 +07:00
Craig Alexander dc26354020
Unify not found messaging (#1020)
* Move all not found messages into list components

* match the original style

* Use loading indicators
2025-08-11 14:18:33 +07:00
Simon 507c77fdbb fix add to ignore from existing video, #1023 2025-08-11 13:52:59 +07:00
Simon 1a4539c9ba bump requirements 2025-08-11 13:52:59 +07:00
MerlinScheurer 9606eb44c7 Update frontend dependencies 2025-08-10 11:00:22 +02:00
Simon b618a7c282
fix delete_videos param for delete playlist, #1019 2025-08-08 13:06:36 +07:00
Simon aa58f03323
update roadmap 2025-08-01 00:00:46 +07:00
Simon 11b31c493e
bump archivist-es 2025-07-31 22:21:56 +07:00
Simon d421e15405
bump TA_VERSION, remove unstable tag 2025-07-31 22:21:15 +07:00
Simon 0073b49a38
fix typo, channel tabs not tags 2025-07-31 22:16:37 +07:00
Simon 689aa60fa4
fix docs typo 2025-07-31 22:14:30 +07:00
Craig Alexander 31f612769b
Disable login button while login processes is happening (#1015) 2025-07-31 21:33:21 +07:00
Craig Alexander 6b859eb436
Configure git to always use LF (#1013) 2025-07-31 21:29:58 +07:00