西街长安 nanxun
nanxun pushed to main at nanxun/live_recorder 2026-06-16 15:28:00 +08:00
f9c7ec5d43 fix: resolve low-storage deadlock by always resuming MP4 finalization
nanxun pushed to main at nanxun/live_recorder 2026-06-12 23:09:47 +08:00
90fd9f0ba8 build: add one-shot ARM64 image build/export script
nanxun pushed to main at nanxun/live_recorder 2026-06-11 18:19:49 +08:00
a062bf84bf fix: avoid danmaku event name collision in session detail replay
df70b64956 build: target linux-arm64 and streamline the Docker image build
5196ffa0f0 feat: add database circuit breaker and health-readiness endpoint
6da0690fd3 feat: batch-delete recording segments whose files are missing
Compare 4 commits »
nanxun pushed to main at nanxun/live_recorder 2026-06-05 11:57:23 +08:00
e640d5b5cc fix: consolidate storage tier with old MB thresholds into single tier system
nanxun pushed to main at nanxun/live_recorder 2026-06-05 11:55:10 +08:00
0831b33ea0 feat: make storage tier thresholds configurable in system settings
nanxun pushed to main at nanxun/live_recorder 2026-06-05 11:49:59 +08:00
f5ad1dec00 fix: run dashboard queries sequentially to avoid DbContext concurrency
nanxun pushed to main at nanxun/live_recorder 2026-06-05 11:23:25 +08:00
a819322559 fix: hardcode apiBaseUrl to /api instead of relying on import.meta.env
nanxun pushed to main at nanxun/live_recorder 2026-06-05 11:17:30 +08:00
2b0345722e fix: add null check to debug log
nanxun pushed to main at nanxun/live_recorder 2026-06-05 11:13:23 +08:00
9e5bbbb948 debug: add API URL logging to axios request interceptor
nanxun pushed to main at nanxun/live_recorder 2026-06-05 10:47:23 +08:00
f9016931e8 fix: add build target es2015 for Raspberry Pi Chromium compatibility
nanxun pushed to main at nanxun/live_recorder 2026-06-05 01:02:11 +08:00
46da2d78f0 perf: increase DB timeout to 120s, reduce retries to 3 with longer delay
nanxun pushed to main at nanxun/live_recorder 2026-06-05 00:02:51 +08:00
524a053263 fix: PlatformHttpClientFactory uses IServiceScopeFactory to avoid disposed DbContext in danmaku retry
nanxun pushed to main at nanxun/live_recorder 2026-06-04 23:14:23 +08:00
24e5cf2a06 feat: add tiered storage guard (Green/Yellow/Red) and dashboard queue monitor
nanxun pushed to main at nanxun/live_recorder 2026-06-04 00:38:15 +08:00
cbee29bef9 feat: add dashboard, file preview metadata, and bandwidth statistics
nanxun pushed to main at nanxun/live_recorder 2026-06-03 18:09:54 +08:00
a5c2cc3202 feat: add danmaku replay player integration
nanxun pushed to master at nanxun/IM_NEW 2026-06-02 16:26:24 +08:00
Compare 2 commits »
nanxun closed pull request code/IM#69 2026-06-01 16:41:41 +08:00
main
nanxun pushed to main at nanxun/live_recorder 2026-05-31 20:07:28 +08:00
b2aaef093d fix: restore settings page chinese text
nanxun pushed to main at nanxun/live_recorder 2026-05-31 19:56:23 +08:00
f7fa02d13c fix: avoid jenkinsfile label mojibake
nanxun pushed to main at nanxun/live_recorder 2026-05-31 19:36:15 +08:00
b82110461a feat: add storage and script failure notifications