This website requires JavaScript.
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