Commit Graph

  • 76319acd23 patch yt-dlp subshell for GHSA-69qj-pvh9-c5wg, resolves #1505 meeb 2026-06-11 17:15:21 +10:00
  • c6a3098144 Revert "chore: specify open for a known default" tcely 2026-06-11 03:04:20 -04:00
  • 482e9c4c9c Merge pull request #1503 from meeb/tcely-postgresql-pool tcely 2026-06-10 23:12:46 -04:00
  • 6f32f6c7a0 fix: use get_close_db_for_queue for signals tcely 2026-06-10 20:59:32 -04:00
  • c1b4fb7b74 chore: specify open for a known default tcely 2026-06-10 20:58:57 -04:00
  • 94e9190627 Merge pull request #1501 from meeb/tcely-delete-optimization tcely 2026-06-04 12:46:34 -04:00
  • 8c91e97f14 fix: remove an extra save during deletion of Media tcely 2026-06-04 06:18:06 -04:00
  • f7154cf4a6 fix: cleanup logged errors from the missing /dev/log socket tcely 2026-06-02 09:45:37 -04:00
  • 18425f9a14 Bump version to 0.18.1 tcely 2026-06-02 08:18:37 -04:00
  • a93c05a205 chore(ci): switch runner for info to ubuntu-slim tcely 2026-06-02 07:57:48 -04:00
  • 0f77ec680f chore(ci): add ejs latest release retrieval tcely 2026-06-02 01:05:01 -04:00
  • 6846220168 chore: update YTDLP_EJS_VERSION to 0.8.0 tcely 2026-06-01 16:16:06 -04:00
  • 426f116bd5 chore: pin hat-syslog version to 0.7.28 tcely 2026-06-01 16:08:17 -04:00
  • 71497c7fee fix: use space-padded day of the month numbers tcely 2026-06-01 12:41:35 -04:00
  • 5b09689a08 chore: move advanced usage guides to the wiki tcely 2026-06-01 12:11:16 -04:00
  • 43c8326232 Merge pull request #1492 from meeb/tcely-use-more-metadata tcely 2026-05-30 05:16:57 -04:00
  • 789de92c4c feat: set more metadata from .info.json files tcely 2026-05-30 01:07:41 -04:00
  • 81ee8baabd fix: broken --help with import-existing-media.py tcely 2026-05-29 21:19:50 -04:00
  • 3aa3bf6be9 chore: use full wiki URLs tcely 2026-05-29 08:42:24 -04:00
  • 05954ec6db chore: move FAQ content to the wiki tcely 2026-05-29 08:33:08 -04:00
  • 68f1e91d0a chore: move the logs link to the bottom of cards tcely 2026-05-29 06:27:13 -04:00
  • cd8838c578 Merge pull request #1491 from prattik-wav/fix/web-logs-dashboard-link tcely 2026-05-29 02:49:26 -04:00
  • 6208a8629b Add /web-logs/index.html link to the dashboard prattik-wav 2026-05-29 11:56:03 +05:30
  • 35a6f7e57a Merge pull request #1486 from meeb/tcely-peekable-simple-queue tcely 2026-05-29 02:05:29 -04:00
  • 147fa1e8d2 chore(README): update the logging and debugging section tcely 2026-05-29 02:01:19 -04:00
  • 63886680dd Merge pull request #1478 from meeb/release-2026-006 tcely 2026-05-29 01:01:17 -04:00
  • c1ed71d1d0 Merge pull request #1483 from meeb/tcely-hat-handler-connection-abort tcely 2026-05-28 02:10:34 -04:00
  • c65357a84a Merge pull request #1482 from meeb/tcely-common-logging-restructure tcely 2026-05-28 02:07:57 -04:00
  • 5325980fce feat: implement PeekableSimpleQueue tcely 2026-05-27 12:52:54 -04:00
  • e9471ed826 remove legacy incorrect error page message, resolves #1485 meeb 2026-05-28 01:53:01 +10:00
  • 0c6503d088 feat(logging): give up on missing connections tcely 2026-05-26 09:15:31 -04:00
  • 50c0349b17 log debug messages with hat-syslog handler for app_logger tcely 2026-05-27 07:02:30 -04:00
  • 3e120e3dd8 disable the core syslog handler for app_logger tcely 2026-05-27 07:02:27 -04:00
  • f0b32d2a46 add hat-syslog handler to app_logger tcely 2026-05-27 07:02:24 -04:00
  • bb2daa2315 add core handlers to app_logger tcely 2026-05-27 06:29:51 -04:00
  • af59f4c640 import app_logger tcely 2026-05-27 06:04:57 -04:00
  • 4cef285701 fix comments tcely 2026-05-27 05:47:17 -04:00
  • 4dcee6fae7 chore: revise and update local_settings.* files tcely 2026-05-27 05:39:44 -04:00
  • 4dd0b16bfc chore(logs): provide a default app_logger tcely 2026-05-27 05:39:42 -04:00
  • 53c560efdf fix: do not shadow logging inside common tcely 2026-05-27 04:40:40 -04:00
  • 5e58965d4c fix: do not shadow json inside common tcely 2026-05-27 03:11:38 -04:00
  • 35ec4606b4 Refactor common.logging to include both syslog handlers tcely 2026-05-25 14:18:23 -04:00
  • 16b68b5a78 Merge pull request #1481 from meeb/tcely-hat-syslog_tool tcely 2026-05-25 10:46:20 -04:00
  • 7f50278bd4 hat-syslog_tool/1.1 tcely 2026-05-25 10:43:59 -04:00
  • 245990670a fix(logging): reduce repeated messages from health checks tcely 2026-05-25 09:48:37 -04:00
  • e4df824579 chore(ci): reset dive to reasonable settings tcely 2026-05-23 23:00:04 -04:00
  • 748cfd0618 Release for 2026-006 tcely 2026-05-23 11:28:31 -04:00
  • 4fc78d5965 Merge pull request #1472 from meeb/tcely-hat-syslog tcely 2026-05-23 11:11:49 -04:00
  • 4cd02ed690 fix(nginx): do not write these under /usr/local tcely 2026-05-23 09:45:19 -04:00
  • ac09fa4ce9 Merge pull request #1477 from meeb/tcely-delete-media-glob-fix tcely 2026-05-22 15:18:59 -04:00
  • 6bd08ee8a3 ci adjustments tcely 2026-05-18 02:10:05 -04:00
  • 2dc949878e feat: logging from Django to hat-syslog tcely 2026-05-17 21:20:00 -04:00
  • 78fb6516f6 Add hat-syslog patches to Dockerfile tcely 2026-05-17 21:19:56 -04:00
  • 30c25a1253 Create hat-syslog_tool.py tcely 2026-05-17 21:19:53 -04:00
  • 898de6d678 Create hat_busybox.py tcely 2026-05-17 21:19:51 -04:00
  • de678068cd feat: proxy the web interface for stored logs tcely 2026-05-17 21:19:48 -04:00
  • 0267bf641b fix: use glob_quote when deleting media files tcely 2026-05-16 10:23:14 -04:00
  • 93033d6cc4 chore: clean up extra white-space tcely 2026-05-16 07:13:28 -04:00
  • 0b3be91894 chore: configure syslog for web servers tcely 2026-05-16 07:13:25 -04:00
  • f53a70baca feat: add the busybox-syslogd service tcely 2026-05-13 18:52:14 -04:00
  • 0deb95e02c feat: add the hat-syslog-server service tcely 2026-05-01 12:29:27 -04:00
  • 19f65c3738 chore: install busybox-syslogd tcely 2026-05-01 11:33:33 -04:00
  • 9e76e89e17 fix: refactor service dependencies tcely 2026-05-01 11:08:00 -04:00
  • 298147817f Merge pull request #1470 from meeb/release-2026-005 tcely 2026-04-29 16:30:51 -04:00
  • c41e8a6aec chore: install hat-syslog tcely 2026-04-27 19:10:21 -04:00
  • 6853836b09 Merge pull request #1471 from meeb/tcely-install-scripts tcely 2026-04-27 01:29:57 -04:00
  • 6383801369 chore: incorporate verify_digest into download_asfald.func.inc.sh tcely 2026-04-27 01:16:51 -04:00
  • 265f805506 fix: verify both digests for deno tcely 2026-04-25 00:34:36 -04:00
  • 36396604b9 chore: unset prefixed variables tcely 2026-04-25 00:34:31 -04:00
  • c96c1d7edd chore: reorder output tcely 2026-04-25 00:34:28 -04:00
  • 328c2649bd chore: migrate download_asfald to a file tcely 2026-04-24 23:45:41 -04:00
  • 7bd5869513 chore: migrate verify_digest to a file tcely 2026-04-24 23:45:30 -04:00
  • d2239cd702 Merge remote-tracking branch 'upstream/main' into tcely-install-scripts tcely 2026-04-23 14:41:46 -04:00
  • 6cbe096684 Add scripts job to CI for installing deno and tailwindcss tcely 2026-04-23 14:41:29 -04:00
  • 002b7de323 Create install_tailwindcss.sh tcely 2026-04-23 14:41:27 -04:00
  • 8ebb35a05c Use a function for the trap tcely 2026-04-23 14:41:24 -04:00
  • 77ec593245 Use the download_gh_release function tcely 2026-04-23 14:41:22 -04:00
  • 13e1490c2d Switch to shasum.py tcely 2026-04-23 14:41:18 -04:00
  • 12c24da9ea Release for 2026-005 tcely 2026-04-23 00:18:58 -04:00
  • 86c9b66868 Merge pull request #1449 from meeb/tcely-gunicorn-configuration tcely 2026-04-22 09:38:00 -04:00
  • 0f1b6dafc9 chore(gunicorn): review and update configuration tcely 2026-04-21 23:59:02 -04:00
  • 1905b4451d Merge pull request #1465 from meeb/tcely-source-sorting tcely 2026-04-21 23:19:31 -04:00
  • 71f9985c5c Merge pull request #1452 from meeb/tcely-combined-original-audio tcely 2026-04-21 23:16:34 -04:00
  • 9932b77ef4 fix: lowercase Source.name before sorting tcely 2026-04-19 16:00:01 -04:00
  • 13d668594d Merge pull request #1457 from meeb/tcely-huey-v3 tcely 2026-04-16 08:11:52 -04:00
  • 4e1fbf9e45 chore: bump the version for the healthcheck changes tcely 2026-04-16 03:39:46 -04:00
  • 86e20f23a2 Merge pull request #1448 from meeb/tcely-latest-yt_dlp-check tcely 2026-04-16 03:37:50 -04:00
  • 6eafc48e22 chore(huey): add the new signals tcely 2026-04-16 03:23:28 -04:00
  • 3a217b8bb1 chore(huey): ensure check_worker_health is True tcely 2026-04-16 02:37:41 -04:00
  • 44a7141e18 chore(huey): limit tasks for each consumer tcely 2026-04-16 02:24:35 -04:00
  • 737c781116 fix: replace utils.time_clock() with time.monotonic() tcely 2026-04-16 01:43:35 -04:00
  • 7be4482582 chore(huey): stop pinning to 2.6 tcely 2026-04-16 01:18:24 -04:00
  • 060fe89666 Merge pull request #1456 from meeb/tcely-add-to-funding tcely 2026-04-16 00:36:32 -04:00
  • 64d111d37d chore(funding): add my account tcely 2026-04-16 00:19:36 -04:00
  • eafa69f160 fix(huey): pin to version 2.6 tcely 2026-04-14 23:45:11 -04:00
  • b556f85a53 chore(nginx): use environment variables for gunicorn tcely 2026-04-14 11:37:07 -04:00
  • ef80c1a065 feat: stop the consumer when a new version was released tcely 2026-04-14 11:29:03 -04:00
  • 01f5d1766f feat: check the latest yt-dlp version in healthcheck tcely 2026-04-14 11:11:18 -04:00
  • be056fca8b Merge pull request #1447 from meeb/tcely-healthcheck-url tcely 2026-04-14 10:57:36 -04:00
  • fb215af64a fix(matching): prefer original audio in combined format tcely 2026-04-13 07:59:23 -04:00