Commit Graph

4040 Commits

Author SHA1 Message Date
tcely
0dc6c2ba15 chore(s6-overlay): use empty files in dependencies.d 2026-06-18 14:46:53 -04:00
tcely
547f213391 Merge pull request #1515 from meeb/tcely-gunicorn-check
chore(ci): check gunicorn configuration in Dockerfile
2026-06-18 10:05:57 -04:00
tcely
d906a22a00 Merge pull request #1521 from meeb/tcely-remove-duplicates-signal
fix: refactor duplicate task revocation logic using generators
2026-06-18 10:03:55 -04:00
tcely
d8c678217e Merge pull request #1522 from meeb/tcely-issue-1519
fix: add a maintenance function to start the consumers
2026-06-18 09:53:04 -04:00
tcely
45122eeb0a Merge pull request #1520 from meeb/tcely-issue-1516
fix: use command to stop task queue consumer service
2026-06-18 09:50:48 -04:00
tcely
5bc758fbfd chore: provide version strings to stop-queue 2026-06-18 07:34:02 -04:00
tcely
cd6b70e2bc chore: add arguments to the stop-queue command 2026-06-18 07:33:58 -04:00
tcely
f84a84fd5e fix: overwrite negative or zero values for PID
In `get_root_start_time` we should not accept `-1` as a valid PID, so that we get to the parent process more reliably.
2026-06-18 05:53:46 -04:00
tcely
1cd63cafb1 fix: use command to stop task queue consumer service 2026-06-18 05:10:34 -04:00
tcely
2bb53cc4d0 fix: add a maintenance function to start the consumers 2026-06-17 21:21:45 -04:00
tcely
ed868a772e fix: refactor duplicate task revocation logic using generators 2026-06-17 12:23:59 -04:00
tcely
868413d766 chore: add command to stop task queue consumer service 2026-06-17 03:31:46 -04:00
tcely
e837d500a2 chore: set PYTHONDONTWRITEBYTECODE=1 2026-06-16 20:41:45 -04:00
tcely
6d0941cd44 chore(ci): check gunicorn configuration in Dockerfile 2026-06-16 20:41:42 -04:00
tcely
14d361a75e Merge pull request #1504 from meeb/tcely-log-errors
fix: cleanup logged errors from the missing `/dev/log` socket
2026-06-16 04:02:06 -04:00
tcely
987c0d9664 Merge pull request #1514 from meeb/revert-1503-tcely-postgresql-pool
fix: use Huey hooks for DB connections cleanup
2026-06-16 03:29:40 -04:00
tcely
c85edb2438 Merge pull request #1510 from meeb/tcely-full-playlist-command
chore: convert full_playlist.sh
2026-06-16 03:23:06 -04:00
tcely
248e34b944 Merge pull request #1512 from meeb/tcely-tasks-exceptions
fix: use first() method for task retrieval
2026-06-16 03:22:20 -04:00
tcely
76b8e8418b Merge pull request #1508 from meeb/tcely-periodic-deleted-sources
feat: delete_deleted_sources periodic task
2026-06-16 03:21:41 -04:00
tcely
897765330e fix: use Huey hooks for DB connections cleanup 2026-06-16 03:17:24 -04:00
tcely
b1903b1bdb Revert "fix: use get_close_db_for_queue for signals" 2026-06-16 02:20:32 -04:00
tcely
9322a5a862 fix: use first() method for task retrieval 2026-06-15 19:04:39 -04:00
tcely
88c9e5f494 chore: include the latest wiki changes 2026-06-15 05:48:48 -04:00
tcely
17376850f5 feat: check for configured sources during playlist validation
Allow indexing partial playlist results when we can positively identify
that it does not delete any missing videos.
2026-06-14 09:38:14 -04:00
tcely
965678e5c0 chore: convert full_playlist.sh 2026-06-14 09:37:20 -04:00
tcely
749671965a chore: move logging and debugging section to wiki 2026-06-12 23:22:12 -04:00
tcely
6106156632 feat: delete_deleted_sources periodic task 2026-06-12 15:38:21 -04:00
tcely
5608ffbcec chore: include the latest wiki changes 2026-06-11 16:10:30 -04:00
tcely
e52ab57be5 fix: do not over-quote with shell_quote 2026-06-11 11:20:23 -04:00
tcely
7261f5b9bf fix: keep using the more restrictive decimal format for the count 2026-06-11 03:55:13 -04:00
meeb
76319acd23 patch yt-dlp subshell for GHSA-69qj-pvh9-c5wg, resolves #1505 2026-06-11 17:15:21 +10:00
tcely
c6a3098144 Revert "chore: specify open for a known default"
This reverts commit c1b4fb7b74.
2026-06-11 03:04:20 -04:00
tcely
482e9c4c9c Merge pull request #1503 from meeb/tcely-postgresql-pool
fix: use get_close_db_for_queue for signals
2026-06-10 23:12:46 -04:00
tcely
6f32f6c7a0 fix: use get_close_db_for_queue for signals 2026-06-10 20:59:32 -04:00
tcely
c1b4fb7b74 chore: specify open for a known default 2026-06-10 20:58:57 -04:00
tcely
94e9190627 Merge pull request #1501 from meeb/tcely-delete-optimization
fix: remove an extra save during deletion of Media
2026-06-04 12:46:34 -04:00
tcely
8c91e97f14 fix: remove an extra save during deletion of Media 2026-06-04 06:18:06 -04:00
tcely
f7154cf4a6 fix: cleanup logged errors from the missing /dev/log socket 2026-06-02 09:45:37 -04:00
tcely
18425f9a14 Bump version to 0.18.1 2026-06-02 08:18:37 -04:00
tcely
a93c05a205 chore(ci): switch runner for info to ubuntu-slim 2026-06-02 07:57:48 -04:00
tcely
0f77ec680f chore(ci): add ejs latest release retrieval 2026-06-02 01:05:01 -04:00
tcely
6846220168 chore: update YTDLP_EJS_VERSION to 0.8.0 2026-06-01 16:16:06 -04:00
tcely
426f116bd5 chore: pin hat-syslog version to 0.7.28 2026-06-01 16:08:17 -04:00
tcely
71497c7fee fix: use space-padded day of the month numbers 2026-06-01 12:41:35 -04:00
tcely
5b09689a08 chore: move advanced usage guides to the wiki 2026-06-01 12:11:16 -04:00
tcely
43c8326232 Merge pull request #1492 from meeb/tcely-use-more-metadata
feat: set more metadata from `.info.json` files
2026-05-30 05:16:57 -04:00
tcely
789de92c4c feat: set more metadata from .info.json files 2026-05-30 01:07:41 -04:00
tcely
81ee8baabd fix: broken --help with import-existing-media.py 2026-05-29 21:19:50 -04:00
tcely
3aa3bf6be9 chore: use full wiki URLs 2026-05-29 08:42:24 -04:00
tcely
05954ec6db chore: move FAQ content to the wiki 2026-05-29 08:33:08 -04:00