Commit Graph

  • 0ac3a896af fix: strip networks from compose file for Docker 24 compat Gan, Jimmy 2026-05-17 20:09:14 +08:00
  • c7073377ca fix: compose network bug - try up/direct, fallback to stripped config Gan, Jimmy 2026-05-17 20:05:05 +08:00
  • 91769fe2c6 fix: use network_mode:none in compose override for Docker 24 compat Gan, Jimmy 2026-05-17 19:02:07 +08:00
  • 9b05bd5e74 fix: fix YAML syntax error in compose override block Gan, Jimmy 2026-05-17 18:44:46 +08:00
  • 03e4c44434 fix: bypass Docker 24 compose network bug via override file Gan, Jimmy 2026-05-08 01:30:45 +08:00
  • 13480f70a3 fix: add pip timeout, retries, and mirror fallback to all CI workflows Gan, Jimmy 2026-05-08 00:56:03 +08:00
  • e12a3930fe fix: fix YAML syntax error in deploy step network verification Gan, Jimmy 2026-05-08 00:15:22 +08:00
  • 4bf646a4b3 fix: make deploy step resilient to transient Docker network failures Gan, Jimmy 2026-05-08 00:07:59 +08:00
  • c6cd56693f fix: align deploy job with ubuntu-latest runner and fix smoke test docker access Gan, Jimmy 2026-05-07 23:03:00 +08:00
  • b0cf119a52 chore: retry CI Gan, Jimmy 2026-05-07 22:49:15 +08:00
  • 39199eb231 chore: retry CI Gan, Jimmy 2026-05-07 22:47:36 +08:00
  • 3b8388f01c fix: add npm registry fallback when npmmirror is unreachable Gan, Jimmy 2026-05-07 22:22:57 +08:00
  • b092ab4583 fix: wrap Svelte HMR configureServer for vitest 3 compat Gan, Jimmy 2026-05-07 13:15:58 +08:00
  • 50e97c4a70 fix: replace actions/checkout@v4 with local git clone from Gitea Gan, Jimmy 2026-05-07 13:03:56 +08:00
  • d978842c37 fix: upgrade vitest to v3, compat fixes for Svelte 5 + jsdom Gan, Jimmy 2026-05-07 12:37:15 +08:00
  • ba7e088ef5 Merge pull request 'fix: npm mirror + gitleaks resilience + Node version' (#63) from dev into main jimmy 2026-05-07 00:05:01 +08:00
  • 6c08fc007a fix: configure npm registry mirror (npmmirror) in CI workflows Gan, Jimmy 2026-05-07 00:02:36 +08:00
  • deda3f5104 Merge pull request 'fix: make gitleaks job tolerant of GitHub network failures' (#62) from dev into main jimmy 2026-05-06 13:15:05 +08:00
  • 0f8cd900fd fix: make gitleaks job tolerant of GitHub network failures Gan, Jimmy 2026-05-06 13:06:38 +08:00
  • 4dbe437a7a Merge pull request 'fix: run gitleaks directly instead of Docker-in-Docker' (#61) from dev into main jimmy 2026-05-06 08:31:08 +08:00
  • 36aceb4051 fix: run gitleaks directly instead of Docker-in-Docker Gan, Jimmy 2026-05-06 08:12:51 +08:00
  • 7fae7dbabf Merge pull request 'fix: loosen Node version assertion in CI' (#60) from dev into main jimmy 2026-05-06 01:57:40 +08:00
  • e8fbffeff1 fix: loosen Node version assertion in CI workflows Gan, Jimmy 2026-05-06 01:56:32 +08:00
  • 53f4427040 Merge pull request 'feat: terminal fullscreen, asyncpg fix, CI improvements' (#59) from dev into main jimmy 2026-05-06 01:30:56 +08:00
  • dd64420de1 feat: Phase 13 — off-site backup with rclone + crypt encryption Gan, Jimmy 2026-05-06 01:21:41 +08:00
  • 0a497ca0f1 fix: resolve test failures blocking CI pipeline (OPC mock, route ordering, system stats) Gan, Jimmy 2026-05-03 22:15:12 +08:00
  • 56a8ff28ad fix: resolve CI test failures — schema, OPC mocking, download auth, router reloads Gan, Jimmy 2026-05-03 21:57:00 +08:00
  • e8534728ef ci: add workflow_dispatch to deploy-dev for manual triggers Gan, Jimmy 2026-05-03 18:44:08 +08:00
  • 019fddc079 dashboard: externalize service URLs and network config (Sprint 03 config externalization) Gan, Jimmy 2026-05-03 18:28:05 +08:00
  • 59bdcf392c fix: reconcile required-tools.txt smoke checks (S04.5) Gan, Jimmy 2026-05-03 18:13:59 +08:00
  • 0c3d2f854b ci: re-trigger CI after NO_PROXY runner config fix Gan, Jimmy 2026-05-03 18:10:10 +08:00
  • f85dc25762 ci: add socat to required-tools for VPS proxy tunnel support Gan, Jimmy 2026-05-03 17:58:01 +08:00
  • f7cfad30e3 ci: re-trigger CI with runner proxy fix Gan, Jimmy 2026-05-03 17:57:40 +08:00
  • 6070a904b7 fix: remove --cache-to flag from non-BuildKit docker build commands Gan, Jimmy 2026-05-03 17:32:05 +08:00
  • 3e177c703e ci: Sprint 04 — CI/CD reliability (BuildKit docs, cache-to, version pins, cleanup, compose validation) Gan, Jimmy 2026-05-03 17:25:03 +08:00
  • 1a37f34401 auth: Sprint 02 — auth hardening (Pydantic models, challenge binding, admin gates) Gan, Jimmy 2026-05-03 13:45:42 +08:00
  • 323ae474a8 stability: Sprint 01 — production stability (dev runner, test gate, Docker UI, cpu_percent) Gan, Jimmy 2026-05-03 13:35:57 +08:00
  • ddaf3c6cee security: Sprint 00 — critical security fixes (OPC WS auth, Transmission creds, SECRET_KEY, passkey rate limit) Gan, Jimmy 2026-05-03 13:31:25 +08:00
  • 5c7d185953 fix: update mock database schema to match conversation tracker queries Gan, Jimmy 2026-04-26 16:40:24 +08:00
  • f00b230c5e fix: resolve test failures in CI Gan, Jimmy 2026-04-26 16:11:51 +08:00
  • 0338130133 fix: re-enable test workflow with reliable triggers and production gate Gan, Jimmy 2026-04-25 17:09:31 +08:00
  • c78c77fc6e test: trigger deploy-dev workflow Gan, Jimmy 2026-04-22 01:59:16 +08:00
  • 4d5f87ee21 fix: remove test jobs from production deploy workflow jimmy 2026-04-22 01:48:12 +08:00
  • 2134f45f65 fix: remove test jobs from production deploy workflow Gan, Jimmy 2026-04-22 01:47:44 +08:00
  • bfa9184f4d feat: fullscreen terminal with iPhone landscape action buttons jimmy 2026-04-22 01:45:13 +08:00
  • 5998df6fec feat: add iPhone landscape action buttons for fullscreen terminal Gan, Jimmy 2026-04-22 01:42:49 +08:00
  • 47e4bde622 feat: add fullscreen toggle to terminal, disable auto test workflow Gan, Jimmy 2026-04-22 01:36:36 +08:00
  • f65d22575f fix: only run test workflow on main branch, not dev Gan, Jimmy 2026-04-22 01:23:02 +08:00
  • c3a05719f5 perf: remove tests from dev deploy workflow for speed Gan, Jimmy 2026-04-22 00:50:45 +08:00
  • 8b935a1e6e test: verify CI workflow with asyncpg 0.30.0 Gan, Jimmy 2026-04-22 00:42:14 +08:00
  • 575804a159 fix: update asyncpg to 0.30.0 for Python 3.12 compatibility Gan, Jimmy 2026-04-22 00:23:31 +08:00
  • de46724892 perf: remove coverage from CI tests for speed Gan, Jimmy 2026-04-22 00:06:24 +08:00
  • e56971524b fix: simplify CI test workflows for reliability Gan, Jimmy 2026-04-21 23:52:12 +08:00
  • e66f7353d5 test: verify CI workflow improvements Gan, Jimmy 2026-04-21 23:08:22 +08:00
  • 374fe724d2 fix: inline test jobs in deploy workflows for Gitea compatibility Gan, Jimmy 2026-04-21 22:38:43 +08:00
  • 81f33c0b5a chore: bump dashboard version to v1.5 Gan, Jimmy 2026-04-21 22:35:28 +08:00
  • 64c8149648 Merge pull request 'Refactor CI workflows with test dependencies and path filters' (#56) from dev into main jimmy 2026-04-21 22:32:49 +08:00
  • 8612e08901 refactor: improve CI workflows with test dependencies and path filters Gan, Jimmy 2026-04-21 22:31:52 +08:00
  • eb1cc2ff96 Merge pull request 'Fix file download authentication with public router' (#55) from dev into main jimmy 2026-04-21 22:14:48 +08:00
  • e35319f881 fix: separate public and authenticated file endpoints Gan, Jimmy 2026-04-21 22:14:35 +08:00
  • 456caad1c4 Merge pull request 'Fix token-based file downloads authentication' (#54) from dev into main jimmy 2026-04-21 21:58:00 +08:00
  • f1b39d0a8a fix: allow unauthenticated access to token-based file downloads Gan, Jimmy 2026-04-21 21:57:40 +08:00
  • 566071fc2c Merge pull request 'Fix download button and API prefix issues' (#53) from dev into main jimmy 2026-04-21 21:49:19 +08:00
  • 01fcb53a3a feat: add comprehensive testing mechanism for dashboard features Gan, Jimmy 2026-04-19 21:54:13 +08:00
  • 9b8d7cfb00 fix: remove /api prefix from conversation API calls in frontend Gan, Jimmy 2026-04-19 20:40:08 +08:00
  • c18d677797 fix: remove downloading state that blocks download button Gan, Jimmy 2026-04-19 20:19:36 +08:00
  • 14d133cd64 fix: correct API prefix for conversation tracker endpoints Gan, Jimmy 2026-04-19 20:18:10 +08:00
  • 66d5f4f7d4 fix: use hidden iframe for downloads to avoid popup blockers Gan, Jimmy 2026-04-19 00:47:22 +08:00
  • 13be35383d chore: bump dashboard version to trigger deployment Gan, Jimmy 2026-04-19 00:14:56 +08:00
  • b5b6f9134b fix: use native navigation for file downloads to support large files fix/large-file-downloads Gan, Jimmy 2026-04-18 23:57:07 +08:00
  • d260f8159a Merge pull request 'Fix streaming downloads for large files' (#51) from fix/streaming-downloads into main jimmy 2026-04-18 12:03:26 +08:00
  • 88e53f3f8e fix: implement streaming downloads for large files fix/streaming-downloads Gan, Jimmy 2026-04-18 11:03:22 +08:00
  • 45a7ce3ece Merge pull request 'Fix file download filename' (#50) from fix/file-download-filename into main jimmy 2026-04-17 14:18:05 +08:00
  • 1ee244ee39 fix: set filename in file download response fix/file-download-filename Gan, Jimmy 2026-04-17 14:17:33 +08:00
  • a807ec00af Merge pull request 'Fix file download error handling' (#49) from fix/file-download-error-handling into main jimmy 2026-04-13 10:27:50 +08:00
  • cdf8ab18fc fix: add error handling and feedback for file downloads fix/file-download-error-handling Gan, Jimmy 2026-04-13 10:25:40 +08:00
  • 1c3cbd187b Merge pull request 'Fix batch processing for large conversation files' (#48) from fix/batch-processing into main jimmy 2026-04-12 11:49:30 +08:00
  • c27cc505e1 fix: add batch processing for large conversation files fix/batch-processing Gan, Jimmy 2026-04-12 11:33:24 +08:00
  • 5579deb433 Merge pull request 'Fix network mode for claude-code-tracker' (#47) from fix/tracker-network into main jimmy 2026-04-12 08:53:39 +08:00
  • 145e836342 fix: add network_mode bridge to claude-code-tracker fix/tracker-network Gan, Jimmy 2026-04-12 08:50:20 +08:00
  • 728fa141ed Merge pull request 'Add Claude Code conversation tracker' (#46) from feat/claude-code-tracker into main jimmy 2026-04-12 08:46:37 +08:00
  • 1ba0014d47 feat: add Claude Code conversation tracker feat/claude-code-tracker Gan, Jimmy 2026-04-12 08:41:11 +08:00
  • 34a348cafc Merge pull request #45 jimmy 2026-04-11 21:50:48 +08:00
  • 06a75dcaba fix: add missing networks to dev dashboard service Gan, Jimmy 2026-04-11 21:49:57 +08:00
  • d919b46882 fix: update DOCKER_HOST in dev docker-compose.yml Gan, Jimmy 2026-04-11 21:25:11 +08:00
  • 37bd7f92a4 Merge pull request #44 jimmy 2026-04-11 21:21:09 +08:00
  • 539368a144 fix: update DOCKER_HOST in production docker-compose.yml Gan, Jimmy 2026-04-11 21:20:41 +08:00
  • 84326a4844 Merge pull request #43 jimmy 2026-04-11 16:35:15 +08:00
  • 67c4394c2d fix: handle permission errors when browsing directories Gan, Jimmy 2026-04-11 14:06:15 +08:00
  • 6ad885044b fix: use host.docker.internal for Transmission RPC connection Gan, Jimmy 2026-04-11 13:20:10 +08:00
  • 6ea64bc19e feat: add Transmission monitoring to dashboard Gan, Jimmy 2026-04-10 19:25:52 +08:00
  • c180a68f36 fix: add fallback registries and improve deployment reliability Gan, Jimmy 2026-04-10 01:00:49 +08:00
  • df0953a196 Merge pull request 'fix: add authentication to file downloads' (#42) from dev into main jimmy 2026-04-09 23:17:07 +08:00
  • 1ff48ab86d fix: add authentication to file downloads Gan, Jimmy 2026-04-09 22:55:44 +08:00
  • 6f638d571c Merge pull request 'fix: allow auth cookies over HTTP for reverse proxy setup' (#41) from dev into main jimmy 2026-04-08 11:20:57 +08:00
  • 0420b0eb13 fix: allow auth cookies over HTTP for Caddy reverse proxy setup Gan, Jimmy 2026-04-08 11:19:12 +08:00
  • f45df093e6 test: trigger deploy workflow Gan, Jimmy 2026-04-08 10:31:34 +08:00
  • 110268717b Merge pull request 'fix: CI deploy workflow registry mirror access' (#40) from dev into main jimmy 2026-04-08 02:33:05 +08:00
  • bce67f4ea7 fix: use NAS IP for registry mirror in deploy workflow Gan, Jimmy 2026-04-08 02:32:13 +08:00
  • 8ae3645a2f Merge pull request 'Merge dev to main: Security improvements and comprehensive test infrastructure' (#39) from dev into main jimmy 2026-04-08 01:42:26 +08:00