meeb
|
7849c139f0
|
Merge pull request #1132 from tcely/patch-7
|
2025-06-20 02:50:03 +10:00 |
|
meeb
|
f17af83f2e
|
Merge pull request #1135 from tcely/patch-11
Add `allow_unicode=True` to `slugify`
|
2025-06-20 01:00:23 +10:00 |
|
meeb
|
cb147540a8
|
Merge pull request #1133 from tcely/patch-10
Show the targeted schedule on the sources page
|
2025-06-19 17:25:37 +10:00 |
|
meeb
|
54edc18239
|
Merge pull request #1131 from tcely/patch-5
Lock each `Media` instance to prevent racing
|
2025-06-19 17:25:00 +10:00 |
|
meeb
|
0e6d29cd53
|
Merge pull request #1130 from tcely/patch-4
Add running tasks
|
2025-06-19 17:24:40 +10:00 |
|
meeb
|
5ca482ea2f
|
Merge pull request #1129 from tcely/patch-2
Provide a string where it is expected
|
2025-06-19 17:24:24 +10:00 |
|
meeb
|
0c0daf8164
|
Merge pull request #1127 from tcely/patch-14
Handle the signal sent when a consumer is terminated
|
2025-06-19 00:56:32 +10:00 |
|
meeb
|
9fb03bf611
|
Merge pull request #1125 from tcely/patch-refresh-formats
Move `refresh_formats` function to media__tasks.py
|
2025-06-19 00:08:33 +10:00 |
|
meeb
|
57afd6dfb7
|
Merge pull request #1121 from tcely/patch-13
Migrate `migrate_to_metadata` to `huey`
|
2025-06-19 00:08:19 +10:00 |
|
meeb
|
de0fbfb9a5
|
Merge pull request #1115 from tcely/patch-4
Schedule indexing tasks using `huey`
|
2025-06-19 00:05:18 +10:00 |
|
meeb
|
760252ec79
|
Merge pull request #1118 from tcely/patch-10
Support consumer threads
|
2025-06-19 00:04:49 +10:00 |
|
meeb
|
483f5d9949
|
Merge pull request #1120 from tcely/patch-12
Teach `wait_for_errors` about `huey` results
|
2025-06-18 22:39:43 +10:00 |
|
meeb
|
a1c52ec093
|
Merge pull request #1123 from tcely/patch-15
Create a path around `download_media_thumbnail`
|
2025-06-18 22:33:38 +10:00 |
|
meeb
|
9840daeff5
|
Merge pull request #1119 from tcely/patch-11
Migrate `rename_media` to `huey`
|
2025-06-18 22:32:44 +10:00 |
|
meeb
|
0beec6981c
|
Merge pull request #1114 from tcely/patch-2
Add the `h_q_reset_tasks` function
|
2025-06-18 22:31:16 +10:00 |
|
meeb
|
0276fb4260
|
Merge pull request #1116 from tcely/patch-5
Migrate `check_source_directory_exists` to `huey`
|
2025-06-18 22:30:49 +10:00 |
|
meeb
|
8079b2c7a5
|
Merge pull request #1113 from tcely/patch-7
Reduce thumbnail download tasks
|
2025-06-18 22:30:26 +10:00 |
|
meeb
|
546f28555a
|
Merge pull request #1122 from tcely/patch-14
Patch `huey.CancelExecution`
|
2025-06-17 23:38:29 +10:00 |
|
meeb
|
f5a71592fc
|
Merge pull request #1109 from tcely/patch-4
Migrate some tasks to `huey`
|
2025-06-15 21:56:37 +10:00 |
|
meeb
|
73fa950c59
|
Merge pull request #1110 from tcely/patch-2
Set `fuzzy_paths` to an empty list by default
|
2025-06-15 14:10:01 +10:00 |
|
meeb
|
54ee219ccb
|
Merge pull request #1107 from tcely/patch-2
Clean up filtering of empty lines
|
2025-06-13 03:56:13 +10:00 |
|
meeb
|
bd656faec7
|
Merge pull request #1105 from tcely/patch-2
Add `studio` and `tag` to create-tvshow-nfo.py
|
2025-06-13 03:31:58 +10:00 |
|
meeb
|
f4fcb5814c
|
Merge pull request #1106 from tcely/patch-4
Upgrade `s6-overlay` to `3.2.0.3`
|
2025-06-13 03:31:04 +10:00 |
|
meeb
|
33a694e513
|
Merge pull request #1104 from tcely/patch-2
fixup: indentation was wrong on this return
|
2025-06-12 18:14:18 +10:00 |
|
meeb
|
14a02143fb
|
Merge pull request #1103 from tcely/patch-2
Create create-tvshow-nfo.py
|
2025-06-12 03:09:14 +10:00 |
|
meeb
|
4b8367261e
|
Merge pull request #1102 from tcely/tasks-locked-time
Display locked time for tasks
|
2025-06-12 03:08:24 +10:00 |
|
meeb
|
8a89956727
|
Merge pull request #1089 from tcely/patch-7
Handle `thumbnail` and `nfo` operations inside media
|
2025-06-11 21:11:13 +10:00 |
|
meeb
|
afd39f9278
|
Merge pull request #1088 from tcely/patch-4
Remove the `docker pull` operations from info
|
2025-06-11 20:54:06 +10:00 |
|
meeb
|
95215a7593
|
Merge pull request #1100 from tcely/patch-17
Create youtube-pot.md
|
2025-06-11 20:53:43 +10:00 |
|
meeb
|
d0ada1535f
|
Merge pull request #1092 from tcely/patch-12
Remove unnecessary dependencies
|
2025-06-11 20:47:29 +10:00 |
|
meeb
|
aa0b134407
|
Merge pull request #1093 from tcely/patch-13
Re-work the re-use of old metadata after deletion
|
2025-06-11 20:46:00 +10:00 |
|
meeb
|
06b175f762
|
Merge pull request #1099 from tcely/patch-16
Resolve bundles in restart_services.sh
|
2025-06-11 20:45:30 +10:00 |
|
meeb
|
fb7d8d20a6
|
Merge pull request #1097 from tcely/patch-15
Add `timedelta` filter
|
2025-06-11 20:44:56 +10:00 |
|
meeb
|
66ad417f36
|
Merge pull request #1096 from tcely/patch-14
Use `timedelta` to avoid `ValueError`
|
2025-06-11 20:44:31 +10:00 |
|
meeb
|
9409f8d86f
|
Merge pull request #1078 from tcely/index-rewrite
Rewrite indexing task
|
2025-06-11 20:43:54 +10:00 |
|
meeb
|
9d5cb13bed
|
Merge pull request #1075 from tcely/patch-6
Queues managed with `django-huey`
|
2025-06-11 20:42:56 +10:00 |
|
meeb
|
07c9c458ad
|
Merge pull request #1091 from tcely/patch-11
Check for unresolved Python shared libraries
|
2025-06-11 19:08:10 +10:00 |
|
meeb
|
b985f65446
|
Merge pull request #1087 from tcely/patch-10
Enable `editor` in the container
|
2025-06-11 19:07:47 +10:00 |
|
meeb
|
a136cbaa06
|
Merge pull request #1038 from tcely/patch-2
Migrate functions from `sync.utils`
|
2025-06-11 19:06:04 +10:00 |
|
meeb
|
4dc7243972
|
Merge pull request #1086 from tcely/patch-7
Create .editorconfig
|
2025-06-01 15:51:11 +10:00 |
|
meeb
|
6ab8dfd15d
|
Merge pull request #1085 from tcely/patch-4
Push missing release tags from previous workflow failures
|
2025-06-01 15:50:41 +10:00 |
|
meeb
|
5a8ac8187c
|
Merge pull request #1082 from tcely/patch-4
Use `datetime.weekday()` function
|
2025-05-31 17:34:49 +10:00 |
|
meeb
|
e3ce550e6a
|
Merge pull request #938 from tcely/patch-14
Rename media files from all sources by default
|
2025-05-29 15:05:19 +10:00 |
|
meeb
|
c0f9b05eb4
|
Merge pull request #1077 from tcely/patch-7
Set a value when `Media.published` is `None`
|
2025-05-29 14:24:22 +10:00 |
|
meeb
|
4d160ee673
|
Merge pull request #1073 from tcely/patch-4
Targeted indexing schedule
|
2025-05-29 14:14:43 +10:00 |
|
meeb
|
9289a619ee
|
Merge pull request #1070 from tcely/patch-4
Make the directory before using it
|
2025-05-25 18:33:09 +10:00 |
|
meeb
|
f978066c38
|
Merge pull request #1068 from tcely/patch-6
Move the copied `HOME` to the `tmpfs`
|
2025-05-25 17:37:39 +10:00 |
|
meeb
|
a0761f62c9
|
Merge pull request #1067 from tcely/patch-4
Do not fail to hard link and produce a warning
|
2025-05-25 17:06:23 +10:00 |
|
meeb
|
f94b214654
|
Merge pull request #1066 from tcely/patch-4
Install using `uv pip install`
|
2025-05-25 16:25:16 +10:00 |
|
meeb
|
3a0445423c
|
Merge pull request #1065 from tcely/patch-15
Ensure that we can use `pip` later
|
2025-05-25 16:04:38 +10:00 |
|
meeb
|
06652b0a06
|
Merge pull request #1064 from tcely/patch-15
Install using `uv`
|
2025-05-25 16:00:31 +10:00 |
|
meeb
|
8b805ef3cf
|
Merge pull request #1063 from tcely/patch-12
Ensure the `tubesync-nginx` stage is working
|
2025-05-25 15:58:41 +10:00 |
|
meeb
|
6544cc59c2
|
Merge pull request #1062 from tcely/patch-10
Save accurate `requested_formats`
|
2025-05-25 15:57:48 +10:00 |
|
meeb
|
4e8e5c4a9d
|
Merge pull request #1061 from tcely/patch-6
Use `extractor_key` as it is more stable
|
2025-05-25 15:57:19 +10:00 |
|
meeb
|
8b33b4c99a
|
Merge pull request #1060 from tcely/patch-4
Use `filter_response` to clean up the debug logs
|
2025-05-25 15:56:53 +10:00 |
|
meeb
|
75aef2efdd
|
Merge pull request #1058 from tcely/patch-4
Create a release
|
2025-05-24 00:40:09 +10:00 |
|
meeb
|
f2c6d817a4
|
Merge pull request #1057 from tcely/patch-6
`yt-dlp-get-pot` was recently superceded by a framework in `yt-dlp`
|
2025-05-24 00:12:44 +10:00 |
|
meeb
|
b83afcc036
|
Merge pull request #1056 from tcely/patch-4
Tighten `errors_qs` by checking `last_error`
|
2025-05-24 00:10:35 +10:00 |
|
meeb
|
c557650caf
|
Merge pull request #1055 from tcely/patch-10
Fail when `ruff` finds errors
|
2025-05-23 01:19:07 +10:00 |
|
meeb
|
19a3e5f34c
|
Merge pull request #1054 from tcely/patch-6
Renaming was removing too many extensions
|
2025-05-23 01:18:50 +10:00 |
|
meeb
|
9a09be1c41
|
Merge pull request #1053 from tcely/patch-4
Close the `tr` tag on the next line
|
2025-05-23 01:18:12 +10:00 |
|
meeb
|
a066ba49f2
|
Merge pull request #1050 from tcely/patch-3
Log more human-friendly output
|
2025-05-20 22:16:21 +10:00 |
|
meeb
|
c434eb2487
|
Merge pull request #1049 from tcely/patch-3
Tweaks for recent changes
|
2025-05-20 17:44:10 +10:00 |
|
meeb
|
954233a71f
|
Merge pull request #1042 from tcely/patch-4
Fixes for `ruff check` output
|
2025-05-20 16:35:06 +10:00 |
|
meeb
|
76bac6e48e
|
Merge pull request #1048 from tcely/patch-12
Downloading media fixes
|
2025-05-20 16:32:39 +10:00 |
|
meeb
|
9cd408725d
|
Merge pull request #1046 from tcely/patch-10
Wait for HTTP 429 errors
|
2025-05-20 16:32:16 +10:00 |
|
meeb
|
bbea045229
|
Merge pull request #1044 from tcely/patch-3
Improve `Source.index_media` function
|
2025-05-20 16:31:55 +10:00 |
|
meeb
|
3d8dc96d4e
|
Merge pull request #1045 from tcely/patch-6
Remove the unused `getpot_bgutil_script` plugin
|
2025-05-20 16:31:24 +10:00 |
|
meeb
|
dafa82d1d1
|
Merge pull request #1041 from tcely/patch-3
Add a step for `ruff check`
|
2025-05-18 22:07:06 +10:00 |
|
meeb
|
cf5580d79d
|
Merge pull request #1043 from tcely/patch-6
Do not upgrade to Django 5.3 automatically
|
2025-05-18 22:06:07 +10:00 |
|
meeb
|
6fa142bec3
|
Merge pull request #1005 from tcely/patch-12
Add Proof-of-Origin Token plugin framework
|
2025-05-18 22:05:55 +10:00 |
|
meeb
|
6f57a2e1bf
|
Merge pull request #1040 from tcely/patch-4
Migrate task logic to models
|
2025-05-17 15:51:56 +10:00 |
|
meeb
|
d4c1c7b9d8
|
Merge pull request #1039 from tcely/patch-3
Update release.yaml
|
2025-05-17 15:51:16 +10:00 |
|
meeb
|
7287bc1dee
|
Merge pull request #1036 from tcely/patch-2
Use Django 5.2
|
2025-05-16 14:48:40 +10:00 |
|
meeb
|
1064474ad7
|
Merge pull request #1033 from tcely/patch-3
Clean up extra metadata rows
|
2025-05-13 17:13:46 +10:00 |
|
meeb
|
08f7779cdd
|
Merge pull request #1030 from tcely/patch-6
Refactor models
|
2025-05-13 17:13:20 +10:00 |
|
meeb
|
81e26811ec
|
Merge pull request #1032 from tcely/patch-2
Use a widget to select `when` in the browser
|
2025-05-12 15:45:22 +10:00 |
|
meeb
|
cb36f44235
|
Merge pull request #1017 from tcely/patch-3
Let `missing_pot` formats download after testing
|
2025-05-10 15:46:12 +10:00 |
|
meeb
|
5db77e3b82
|
Merge pull request #1031 from tcely/patch-10
Create a media entry after deletion
|
2025-05-10 15:45:39 +10:00 |
|
meeb
|
071d591e26
|
Merge pull request #1029 from tcely/patch-2
Log `OSError` when checking for existing media files
|
2025-05-10 15:43:27 +10:00 |
|
meeb
|
73972c8b0c
|
Merge pull request #1026 from tcely/patch-6
Add a start link to scheduled tasks
|
2025-05-09 00:43:20 +10:00 |
|
meeb
|
255a65aaf2
|
Merge pull request #1027 from tcely/patch-10
Add a missing error message
|
2025-05-08 23:35:49 +10:00 |
|
meeb
|
cfcbd565e4
|
Merge pull request #1025 from tcely/patch-2
Add `music.youtube.com` to the YouTube domains
|
2025-05-08 23:35:24 +10:00 |
|
meeb
|
967fc64d94
|
Merge pull request #1023 from tcely/patch-10
Stop services before database steps
|
2025-05-07 13:46:01 +10:00 |
|
meeb
|
62582e406c
|
Merge pull request #1022 from tcely/patch-6
Use `POSTGRES_DB` instead of `init.sql`
|
2025-05-07 13:45:33 +10:00 |
|
meeb
|
0380dc8fee
|
Merge pull request #1021 from tcely/patch-2
Remux video for combined format download
|
2025-05-07 13:44:35 +10:00 |
|
meeb
|
dba5bc01a2
|
Merge pull request #1016 from tcely/patch-2
Add more details about saving database entries
|
2025-05-06 23:31:36 +10:00 |
|
meeb
|
76976e9d36
|
Merge pull request #1013 from tcely/issue-1012
Created fix-mariadb.py
|
2025-05-05 13:53:09 +10:00 |
|
meeb
|
f4769efdb7
|
Merge pull request #1010 from tcely/patch-3
Add `NoThumbnailException`
|
2025-05-03 18:19:01 +10:00 |
|
meeb
|
6b38789c24
|
Merge pull request #1009 from tcely/patch-2
Show migrations when debugging
|
2025-05-03 18:17:49 +10:00 |
|
meeb
|
9ae0fecb7d
|
Merge pull request #1008 from tcely/patch-3
Handle `AssertionError` for timestamp
|
2025-05-02 00:31:55 +10:00 |
|
meeb
|
95ba53e3a8
|
Merge pull request #1007 from tcely/patch-2
Copy updated thumbnail next to media
|
2025-05-01 21:49:46 +10:00 |
|
meeb
|
83a505a170
|
Merge pull request #1006 from tcely/patch-15
Replace `nginx` with `openresty`
|
2025-05-01 14:25:52 +10:00 |
|
meeb
|
9d41a73c0f
|
Merge pull request #1004 from tcely/patch-10
Include `missing_pot` formats in testing
|
2025-05-01 13:42:05 +10:00 |
|
meeb
|
ea76b23711
|
Merge pull request #1003 from tcely/patch-6
Adjust metadata & media download delays
|
2025-05-01 13:26:58 +10:00 |
|
meeb
|
e95b02de44
|
Merge pull request #1002 from tcely/patch-3
Save thumbnail when refreshing formats
|
2025-05-01 13:26:40 +10:00 |
|
meeb
|
de765d41dc
|
Merge pull request #1001 from tcely/patch-2
Do not cache the blank thumbnail for so long
|
2025-05-01 13:25:33 +10:00 |
|
meeb
|
f03db23298
|
Merge pull request #1000 from tcely/patch-2
Overwrite thumbnail files
|
2025-04-30 04:28:13 +10:00 |
|
meeb
|
bb96fdf149
|
Merge pull request #999 from tcely/patch-2
Fix `media-thumb-redownload` errors
|
2025-04-30 01:13:58 +10:00 |
|
meeb
|
4ff4b60262
|
Merge pull request #998 from tcely/patch-2
Add redownload thumb link
|
2025-04-29 13:41:28 +10:00 |
|