Commit Graph
1442 Commits
Author SHA1 Message Date
tcely fd423fba88 Check for the cached dictionary first 2025-02-24 14:57:53 -05:00
meeb 7d530c4148 Merge pull request #581 from tcely/sqlite-connections
SQLite connection options
2025-02-25 02:54:57 +11:00
tcely c9f4a5dc17 Use the standard sqlite3 engine from Django 5.1 2025-02-24 10:42:30 -05:00
tcely 91523edc21 Delete tubesync/tubesync/sqlite3/base.py 2025-02-24 10:40:54 -05:00
meeb 8738e65bce Merge pull request #769 from tcely/patch-3
Access `posix_epoch` correctly
2025-02-25 02:15:21 +11:00
tcely 1ad90ad628 Access posix_epoch correctly
Fixes #768
2025-02-24 10:11:06 -05:00
meeb e45fce54bc Merge pull request #767 from tcely/patch-3
Prevent unintended changes to the cached dictionary
2025-02-24 22:42:53 +11:00
tcely 7ebd23c070 Prevent unintended changes to the cached dictionary 2025-02-24 06:27:23 -05:00
meeb 71b2b15239 Merge pull request #766 from tcely/patch-5
Remove Redis
2025-02-24 22:24:07 +11:00
meeb a57b92b5b1 Merge pull request #765 from tcely/patch-3
Upgrade to 1.2.8 for Django 5 support
2025-02-24 21:43:14 +11:00
tcely 822db9d039 Delete tubesync/tubesync/celery.py 2025-02-24 04:58:56 -05:00
tcely 2f044c3614 Remove hiredis & redis from Pipfile 2025-02-24 04:54:53 -05:00
tcely a111da9104 Delete config/root/etc/s6-overlay/s6-rc.d/celery-beat/type 2025-02-24 04:39:04 -05:00
tcely 3f93d0ae34 Delete config/root/etc/s6-overlay/s6-rc.d/celery-beat/dependencies 2025-02-24 04:38:53 -05:00
tcely b474e9e817 Delete config/root/etc/s6-overlay/s6-rc.d/celery-beat/run 2025-02-24 04:38:45 -05:00
tcely 3d1cc110ac Delete config/root/etc/s6-overlay/s6-rc.d/celery-worker/type 2025-02-24 04:37:46 -05:00
tcely 1ba97749df Delete config/root/etc/s6-overlay/s6-rc.d/celery-worker/run 2025-02-24 04:37:37 -05:00
tcely 170671d4ec Delete config/root/etc/s6-overlay/s6-rc.d/celery-worker/dependencies 2025-02-24 04:37:25 -05:00
tcely bd5dbbd295 Delete config/root/etc/s6-overlay/s6-rc.d/redis/type 2025-02-24 04:33:28 -05:00
tcely e0b98f34b7 Delete config/root/etc/s6-overlay/s6-rc.d/redis/dependencies 2025-02-24 04:33:14 -05:00
tcely 44910edbb1 Delete config/root/etc/s6-overlay/s6-rc.d/redis/run 2025-02-24 04:33:00 -05:00
tcely 0e4c5b10c9 Delete config/root/etc/redis/redis.conf 2025-02-24 04:32:26 -05:00
tcely b4c4825c2a Remove redis-server from Dockerfile 2025-02-24 04:30:59 -05:00
tcely ce68ba9a01 Drop Python 3.7 as unsupported 2025-02-24 02:51:36 -05:00
tcely 83203254ad Patched for version 1.2.8 2025-02-24 02:47:37 -05:00
tcely eeb1826b05 Upgrade to 1.2.8 for Django 5 support. 2025-02-24 02:45:41 -05:00
meeb 085238308e Merge pull request #754 from tcely/patch-3
Pin `django-background-tasks`
2025-02-24 17:46:48 +11:00
meeb 9e2d564336 Merge pull request #756 from tcely/jellyfin-mediaserver
Jellyfin media server support
2025-02-24 17:46:09 +11:00
meeb 452222aa14 Merge pull request #764 from tcely/patch-17
Be more efficient with `Media.loaded_metadata`
2025-02-24 17:43:41 +11:00
meeb e7032dccf0 Merge pull request #763 from tcely/patch-16
Fix an internal server error
2025-02-24 17:41:12 +11:00
meeb c7a04a2a90 Merge pull request #762 from tcely/patch-15
Optimize `rename_files`
2025-02-24 17:40:45 +11:00
meeb aaaae354cb Merge pull request #757 from tcely/patch-6
Add scheduling delays
2025-02-24 17:40:31 +11:00
meeb 4fbbff5849 Merge pull request #761 from tcely/patch-14
Be more consistent with `fmt`
2025-02-24 17:40:08 +11:00
meeb 43d8f09cac Merge pull request #760 from tcely/patch-12
Update `rename_all_media_for_source`
2025-02-24 17:32:55 +11:00
meeb 83a1a8082b Merge pull request #759 from tcely/patch-10
Move `rename_media` task creation to `Media` post save
2025-02-24 17:32:37 +11:00
meeb a5922a91f9 Merge pull request #758 from tcely/patch-9
Log not existing source pre save
2025-02-24 17:32:18 +11:00
meeb 4ca1c00615 Merge pull request #755 from tcely/patch-5
Check for the database vendor first
2025-02-24 17:31:35 +11:00
tcely 7c2ba576f6 Return a copy instead of modifying the input 2025-02-23 18:20:35 -05:00
tcely 3e2337d4a9 fixup: only return filtered data when appropriate 2025-02-23 17:58:15 -05:00
tcely be0cbd6cd0 Be more efficient with Media.loaded_metadata 2025-02-23 17:47:54 -05:00
tcely 0d73519946 Fix an internal server error 2025-02-22 14:45:53 -05:00
tcely c5c340b58f Optimize rename_files 2025-02-22 12:59:06 -05:00
tcely 9d328df671 We need to keep the repeating index task 2025-02-22 12:08:35 -05:00
tcely b3a21f2e27 fixup: quoting 2025-02-22 11:55:14 -05:00
tcely a9db563990 Be more consistent with fmt
This was the cause of many rename operations.
2025-02-22 11:50:48 -05:00
tcely 56bd3288b4 Match the priority of the other index tasks 2025-02-22 10:38:30 -05:00
tcely 8722a1dbe6 Match the priority of the other index tasks 2025-02-22 10:34:41 -05:00
tcely bf221394c3 Do not make the user wait when they are interacting 2025-02-22 10:27:19 -05:00
tcely 11190ada2d We still need to pin django also 2025-02-22 08:25:32 -05:00
tcely e5d124e807 Update rename_all_media_for_source
Include the recent optimizations.
2025-02-22 08:04:44 -05:00