Commit Graph

3678 Commits

Author SHA1 Message Date
tcely
86c9b66868 Merge pull request #1449 from meeb/tcely-gunicorn-configuration
chore(gunicorn): review and update configuration
2026-04-22 09:38:00 -04:00
tcely
0f1b6dafc9 chore(gunicorn): review and update configuration 2026-04-21 23:59:02 -04:00
tcely
1905b4451d Merge pull request #1465 from meeb/tcely-source-sorting
fix: lowercase `Source.name` before sorting
2026-04-21 23:19:31 -04:00
tcely
71f9985c5c Merge pull request #1452 from meeb/tcely-combined-original-audio
fix(matching): prefer original audio in combined format
2026-04-21 23:16:34 -04:00
tcely
9932b77ef4 fix: lowercase Source.name before sorting 2026-04-19 16:00:01 -04:00
tcely
13d668594d Merge pull request #1457 from meeb/tcely-huey-v3
fix(huey): upgrade to version 3
2026-04-16 08:11:52 -04:00
tcely
4e1fbf9e45 chore: bump the version for the healthcheck changes 2026-04-16 03:39:46 -04:00
tcely
86e20f23a2 Merge pull request #1448 from meeb/tcely-latest-yt_dlp-check
feat: check the latest `yt-dlp` version in healthcheck
2026-04-16 03:37:50 -04:00
tcely
6eafc48e22 chore(huey): add the new signals 2026-04-16 03:23:28 -04:00
tcely
3a217b8bb1 chore(huey): ensure check_worker_health is True
It should have been already because of the default, but it's an error to use `max_tasks` when it is not.
2026-04-16 02:37:41 -04:00
tcely
44a7141e18 chore(huey): limit tasks for each consumer 2026-04-16 02:24:35 -04:00
tcely
737c781116 fix: replace utils.time_clock() with time.monotonic() 2026-04-16 01:43:35 -04:00
tcely
7be4482582 chore(huey): stop pinning to 2.6 2026-04-16 01:18:24 -04:00
tcely
060fe89666 Merge pull request #1456 from meeb/tcely-add-to-funding
chore(funding): add my account
2026-04-16 00:36:32 -04:00
tcely
64d111d37d chore(funding): add my account 2026-04-16 00:19:36 -04:00
tcely
eafa69f160 fix(huey): pin to version 2.6 2026-04-14 23:45:11 -04:00
tcely
b556f85a53 chore(nginx): use environment variables for gunicorn 2026-04-14 11:37:07 -04:00
tcely
ef80c1a065 feat: stop the consumer when a new version was released 2026-04-14 11:29:03 -04:00
tcely
01f5d1766f feat: check the latest yt-dlp version in healthcheck 2026-04-14 11:11:18 -04:00
tcely
be056fca8b Merge pull request #1447 from meeb/tcely-healthcheck-url
feat: generate health check URL
2026-04-14 10:57:36 -04:00
tcely
fb215af64a fix(matching): prefer original audio in combined format 2026-04-13 07:59:23 -04:00
tcely
7555252907 chore: stop providing the healthcheck URL in Dockerfile 2026-04-10 22:04:55 -04:00
tcely
b28b0c6dc1 feat: generate health check URL 2026-04-10 22:01:59 -04:00
tcely
33479e8e36 Merge pull request #1444 from meeb/tcely-issue-1443
Remove unmapped tasks
2026-04-06 23:53:28 -04:00
tcely
8b4383fa7e Remove unmapped tasks 2026-04-05 09:51:17 -04:00
tcely
a2a0db98f6 Merge pull request #1434 from meeb/split-pr-1402
Split backend changes out from PR 1402
2026-04-01 02:04:03 -04:00
tcely
c09a87b4dd Merge pull request #1440 from meeb/tcely-editing-1
Incorporate changes from PR 1402
2026-04-01 02:00:20 -04:00
tcely
7baac1bedb Update docs/wiki 2026-04-01 01:59:16 -04:00
tcely
d9ed0193f0 Use the get_usable_cpu_count function 2026-04-01 01:59:13 -04:00
tcely
e1449fbd28 Add the get_usable_cpu_count function 2026-04-01 01:59:10 -04:00
tcely
4844dd3669 Add Font Awesome dependency analysis script
This script analyzes the source code to identify required Font Awesome files based on usage. It checks for the presence of Font Awesome style prefixes in tracked files and outputs the necessary CSS and webfont files.
2026-04-01 01:59:08 -04:00
tcely
0e221f24a5 Merge branch 'main' into split-pr-1402 2026-04-01 01:54:32 -04:00
tcely
e15e8d3f8c Merge pull request #1437 from meeb/tcely-release-workflow
fix: refactor workflows
2026-03-31 09:35:48 -04:00
tcely
b30d792d45 Merge pull request #1412 from meeb/tcely-docker
Reconfigure debconf for Docker
2026-03-31 09:05:27 -04:00
tcely
61d97eff6b fix(no-response): use the releases branch 2026-03-30 05:09:49 -04:00
tcely
b27be89600 fix(no-response): use the issue branch until the next release 2026-03-29 18:30:47 -04:00
tcely
54f79756ea fix: use uv to install everything for tests 2026-03-28 18:55:59 -04:00
tcely
3c5022e851 chore: increase the target version for python 2026-03-28 18:54:18 -04:00
tcely
dc6ed94147 fix: clean up outputs for the info job 2026-03-28 18:53:20 -04:00
tcely
4502713e21 fix: switch to the docker/github-builder reusable action 2026-03-28 18:50:24 -04:00
tcely
dd0d1a8fd6 chore: clean up white-space 2026-03-28 18:46:42 -04:00
tcely
97dd194af6 chore: move outputs into the FFmpeg action 2026-03-28 18:45:20 -04:00
tcely
bec2933510 Merge pull request #1436 from meeb/release-2026-004
Release for 2026-004
2026-03-28 11:21:29 -04:00
tcely
40a146eed4 Update Dockerfile 2026-03-28 10:53:21 -04:00
tcely
31db48882c Create debconf.diff 2026-03-28 10:53:18 -04:00
tcely
e6afb246bc Create fettle.pl 2026-03-28 10:53:12 -04:00
tcely
afd9503567 Upgrade no-response
* Change the schedule for no-response sweeps

* Update workflow to include labeled event and version
2026-03-28 09:50:47 -04:00
tcely
6db7a9a010 Release for 2026-004 2026-03-27 14:52:43 -04:00
tcely
56a36a70da Point at the wiki and tweak the README 2026-03-24 16:06:22 -04:00
tcely
37a3943c10 Split up tubesync/sync/views.py 2026-03-24 15:39:13 -04:00