Commit Graph

932 Commits

Author SHA1 Message Date
meeb
68de807483 add check that media items have a published date from metadata set before checking for download caps when filtering, resolves #519 (related to #515) 2024-07-18 01:42:36 +10:00
meeb
69a824e334 increase cached title length to 200 chars, ensure title is never set over 200 chars, resolves #518 (related to #515) 2024-07-18 01:37:27 +10:00
meeb
99e6280334 missing import related to #94 2024-07-14 19:15:40 +10:00
meeb
b6cec8ab11 move saving all media items linked to a source when the source is saved to recalculate media skip status to background task, resolves #94 2024-07-14 19:13:14 +10:00
meeb
94dbe8bf48
Merge pull request #517 from timwhite/docker-build-caching
Docker build caching
2024-07-13 18:28:47 +10:00
meeb
82927a580b
Merge pull request #516 from timwhite/higher-order-custom-filter
Allow semi easy addition to filtering logic
2024-07-13 18:21:38 +10:00
Tim
b0c09ded47 Sort install lists so we can easily uninstall the build deps 2024-07-13 16:16:35 +08:00
Tim
9a8618cb90 Docker compose shouldn't have version numbers now 2024-07-13 16:12:32 +08:00
Tim
1e6577130a Add docs, add logging 2024-07-13 16:08:32 +08:00
Tim
aa36cace75 Fix #509. Allow semi easy override of filtering logic with custom python code so it can be extended by end users 2024-07-13 15:48:16 +08:00
meeb
8f31b86ae9
Merge pull request #515 from timwhite/improve-skip-filtering
Improve skip filtering with regex invert and duration limits
2024-07-13 17:24:06 +10:00
Tim
575a6f0c6c Reduce how often we filter the media, it happens at save time 2024-07-13 08:25:16 +08:00
Tim
14429fd478 Improve docker build to make use of caching more 2024-07-13 07:46:54 +08:00
Tim
4749193edd Allow inverting filter text. Fix #266 2024-07-13 07:37:10 +08:00
Tim
e4f060d6d4 More tests for filtering on length 2024-07-12 17:09:12 +08:00
Tim
806e47de41 Consistent formatting 2024-07-12 16:55:45 +08:00
Tim
9615aac8e9 Store title as column instead of just in metadata to speedup access 2024-07-12 16:12:32 +08:00
Tim
e0a2187566 Show filter seconds in source view 2024-07-12 13:30:52 +08:00
Tim
d1de11d647 Allow filtering on min/max length of media 2024-07-12 11:43:31 +08:00
Tim
1dea5b05fd Downgrade logs to to info, make error message more helpful 2024-07-11 17:51:50 +08:00
Tim
510f4c2f60 Fix #482 by only scheduling thumbnail downloads if we are intending to download the media 2024-07-11 17:41:12 +08:00
Tim
96ba4d25ed Unify filtering for metadata to use same filtering for downloading 2024-07-11 16:30:08 +08:00
Tim
ea8223d86b move filtering to own module. Add filtering for days_to_keep 2024-07-11 16:30:08 +08:00
Tim
6e8c680770 Fix typo 2024-07-11 16:30:08 +08:00
Tim
bcc6d17152 Cleanup filtering to make it easier to work out when to skip or unskip media 2024-07-11 16:30:08 +08:00
meeb
65b5643705 bump yt-dlp, ffmpeg and libs 2024-07-11 01:34:44 +10:00
meeb
6dad25bbaf
Merge pull request #513 from joestump/jstump-fix-tests
Use assertEqual as pluralized doesn't exist
2024-07-11 00:38:04 +10:00
Joe Stump
3cb2f708e3
Use assertEqual as pluralized doesn't exist 2024-07-10 09:37:47 -04:00
meeb
e3b5d63501 default remotely downloaded images to be converted to a flat rgb colourspace to be compatible with jpeg encoding, resolves #504 2024-06-11 15:33:47 +10:00
meeb
7ad54c1ecc bump ffmpeg 2024-04-29 02:03:04 +10:00
meeb
f897e0fa50 strip emojis from nfo output strings, resolves #495 2024-04-29 01:49:37 +10:00
meeb
8c0c6ad6c9 strip some additional characters from source name when used in filenames, resolves #494 2024-04-29 01:40:53 +10:00
meeb
8718fb6145 bump to 0.13.6 2024-03-26 04:03:01 +11:00
meeb
00af9db864 bump ffmpeg to 2024-02-25-15-18 2024-03-13 15:06:48 +11:00
meeb
85bb92bab0 bump regex filter field to 200 chars, resolves #486 2024-03-13 14:56:15 +11:00
meeb
e7d3705c95 version bump to trigger yt-dlp update 2024-03-12 00:59:02 +11:00
meeb
d0609279aa bump to 0.13.4 2024-02-26 18:29:37 +11:00
meeb
81da792054 fix migration conflict 2024-02-26 17:33:46 +11:00
meeb
688517069a bump ffmpeg to autobuild-2024-02-25-15-18 2024-02-26 17:33:27 +11:00
meeb
e6ef3abf1d Merge branch 'main' of github.com:meeb/tubesync 2024-02-26 17:05:15 +11:00
meeb
e28c698f7e add http auth support to healthcheck, related to #472 2024-02-26 17:01:07 +11:00
meeb
4c02d45436
Merge pull request #449 from InterN0te/main-extractChannelThumbnail
Added an option to export channels thumbnails for Jellyfin
2024-02-26 16:50:37 +11:00
meeb
af3cf7ba63
Merge branch 'main' into main-extractChannelThumbnail 2024-02-26 16:50:29 +11:00
meeb
246e2a3187 revert skip metadata if already skipped change, related to #293 2024-02-26 16:44:49 +11:00
meeb
1b865bbf4f
Merge pull request #293 from geoah/main
Skip metadata and thumbnails if they are past the cutoff date
2024-02-26 16:42:28 +11:00
meeb
c6acd5378c move TIME_ZONE set by env var from local_settings to settings, resolves #462 2024-02-02 05:51:20 +11:00
meeb
e7788eb8fb
Merge pull request #450 from InterN0te/main-delete-files-on-disk
Following Delete files on disk #426
2024-01-17 22:31:09 +11:00
meeb
e4e0b48c0b
Merge pull request #460 from skayred/main
Optimized source page and dashboard loading
2024-01-17 22:29:59 +11:00
Dmitrii Savchenko
3573c1187f
Optimized source page and dashboard loading 2024-01-16 11:57:00 +02:00
meeb
b11b667aff
Merge pull request #452 from ShaneBridges1234/patch-1
Update other-database-backends.md
2024-01-03 16:06:17 +11:00