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
...
Run Django tests for TubeSync / test (3.10) (push) Waiting to run
Run Django tests for TubeSync / test (3.11) (push) Waiting to run
Run Django tests for TubeSync / test (3.12) (push) Waiting to run
Run Django tests for TubeSync / test (3.7) (push) Waiting to run
Run Django tests for TubeSync / test (3.8) (push) Waiting to run
Run Django tests for TubeSync / test (3.9) (push) Waiting to run
Run Django tests for TubeSync / containerise (push) Waiting to run
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
tcely
526224f1bb
Move rename_media
task creation to Media
post save
2025-02-22 07:29:01 -05:00
tcely
b5dcf41097
Log not existing source pre save
...
I think this is not only possible, but happens regularly.
2025-02-22 07:05:44 -05:00
tcely
599d596368
Add scheduling delays
...
This is an attempt to stop duplicated tasks from running at the same time.
2025-02-22 06:53:28 -05:00
tcely
976101781d
Connect the UI for Jellyfin
...
* Add Jellyfin media server type
* Add and use `forms_dict` and `long_types` methods
* Add `JellyfinMediaServerForm`
* Use `JellyfinMediaServer`
* Add and use `MediaServerType.handlers_dict` method
* Do not hard-code `plex`
* Also map backwards in `MediaServerType.long_types`
* Use the long server type for URLs
* Loop over media server type names
* Add `MediaServerType.long_type` property
* Add `media_server_types` to template context
* Use the `MediaServerType.members_list` class method
* Port is already part of the URL
2025-02-22 05:49:03 -05:00
tcely
e25a9cd228
Merge branch 'meeb:main' into jellyfin-mediaserver
2025-02-21 22:34:33 -05:00
tcely
6a80758c9b
Check for the database vendor first
2025-02-21 12:07:32 -05:00
tcely
c9bc7bf84e
Correct the syntax
2025-02-21 07:44:20 -05:00
tcely
b11b906497
Pin django-background-tasks
...
It's `django-background-tasks` that limits the Django version.
2025-02-21 07:30:26 -05:00
meeb
1f0169ae4b
Merge pull request #752 from tcely/patch-2
...
Run Django tests for TubeSync / test (3.10) (push) Has been cancelled
Run Django tests for TubeSync / test (3.11) (push) Has been cancelled
Run Django tests for TubeSync / test (3.12) (push) Has been cancelled
Run Django tests for TubeSync / test (3.7) (push) Has been cancelled
Run Django tests for TubeSync / test (3.8) (push) Has been cancelled
Run Django tests for TubeSync / test (3.9) (push) Has been cancelled
Run Django tests for TubeSync / containerise (push) Has been cancelled
Process renaming after downloads
2025-02-21 23:06:27 +11:00
tcely
225ff0d64e
Process renaming after downloads
2025-02-21 06:54:42 -05:00
meeb
9b25f4b361
Merge pull request #751 from tcely/patch-5
...
Remove duplicate function
2025-02-21 22:37:47 +11:00