proitlab
fccc285ab3
Add OUTPUT_DIR browser + copy-on-load with progress to upload dashboard
...
LOAD MP4 on an OUTPUT_DIR file copies it into UPLOAD_DIR (chunked,
progress via /api/copy-progress) before spawning RECOUNT_CMD; collision
in UPLOAD_DIR fails with 400. New read-only folder-grouped browser
mirrors recounting_dashboard.py. Docs updated.
2026-08-13 13:33:26 +07:00
proitlab
634d649069
Fix STREAM toggle: auto-on preview only once per session, manual OFF persists
2026-08-10 15:41:06 +07:00
proitlab
d9493ece5a
STOP: host-wide /proc sweep guarantees zero RECOUNT_CMD processes remain
2026-08-10 12:19:06 +07:00
proitlab
2606de9e78
Document LOAD MP4 / .continue recount flow in SPEC, AGENTS, env example
2026-08-10 10:59:26 +07:00
proitlab
3624993189
Add LOAD MP4 button flow before START RECOUNT in upload templates
2026-08-10 10:56:50 +07:00
proitlab
5f39d47df8
Split recount flow: /api/load-mp4 spawns, /api/start-recount signals .continue
2026-08-10 10:50:07 +07:00
proitlab
6be017c4f0
Auto-on live preview when recount starts (all recounting templates)
2026-08-10 09:53:55 +07:00
proitlab
6043197d72
Fix recount stop: kill whole process group, not just shell
2026-08-05 10:29:41 +07:00
proitlab
d909bc85bd
Add bytetrack-recounting-upload-dashboard.service for port 5003
2026-08-05 10:27:43 +07:00
proitlab
763bcab3a6
Open cross-dashboard header links in same tab
2026-08-05 08:21:46 +07:00
proitlab
3ac73f6fd9
Add Lamborghini-themed upload recounting dashboard as default template
2026-08-05 08:10:20 +07:00
proitlab
89673db0bf
Add cross-dashboard header links (UPLOAD_DASHBOARD_URL, LIVE_DASHBOARD_URL)
2026-08-05 07:58:00 +07:00
proitlab
99e126de1b
Keep local file selection in applyState across all recounting dashboards
2026-08-05 01:10:00 +07:00
proitlab
5df224116d
Keep file selection when /api/state reports no active recount
2026-08-05 01:00:00 +07:00
proitlab
f01601d1d7
Parse batch number and date from upload filename for live API lookup
2026-08-05 00:49:39 +07:00
proitlab
14ebfb7779
Keep original filename on upload, remove timestamp prefix
2026-08-05 00:41:44 +07:00
proitlab
79656cd661
Add upload progress bar to recounting upload dashboard
2026-08-05 00:39:47 +07:00
proitlab
bcceaae626
Add recounting upload dashboard with MP4 upload before recount
2026-08-05 00:26:31 +07:00
proitlab
f6a388cdb9
Commit for today
2026-08-03 16:59:11 +07:00
proitlab
aa3e3d6c35
Some Fixes. Reset problem
2026-08-03 16:00:26 +07:00
proitlab
75587ddae2
Reset Error
2026-08-03 15:51:43 +07:00
proitlab
2437566712
Still Error
2026-08-03 15:33:21 +07:00
proitlab
2e25089aae
Fix Bug stuck in certain Batch
2026-08-03 15:21:20 +07:00
proitlab
d08cedb604
Recounting Template
2026-08-01 20:22:24 +07:00
proitlab
26ef30ff5b
Fix Accent Tesla
2026-08-01 20:10:41 +07:00
proitlab
a03098d30c
Add Tesla
2026-08-01 20:01:57 +07:00
proitlab
6cfde8b225
Some Fix
2026-08-01 19:25:54 +07:00
proitlab
1d9fd55fe3
Lamborgini Template
2026-08-01 19:21:02 +07:00
proitlab
636f987c5e
Daily Trend and Quick Stats 2:1
2026-08-01 19:04:49 +07:00
proitlab
8fcc9305e3
Live Camera with Recent Activity
2026-08-01 18:58:48 +07:00
proitlab
e6d66db84b
Update session
2026-08-01 18:32:35 +07:00
proitlab
7394aedd5b
Preview Windows
2026-07-30 22:06:50 +07:00
proitlab
c2d5ca0d94
Proxy live-stream
2026-07-30 21:57:22 +07:00
proitlab
18036cd135
640x480 preview mp4
2026-07-30 21:48:53 +07:00
proitlab
2866257afe
Sort mp4 files
2026-07-30 21:45:11 +07:00
proitlab
f47441155b
Fix Bug load file
2026-07-30 21:39:05 +07:00
proitlab
61f7b082e4
Fix long loading
2026-07-30 21:34:34 +07:00
proitlab
4f37419701
Highligh filename when clicked
2026-07-30 21:20:29 +07:00
proitlab
7778e72628
Keep counter when recounting finish
2026-07-30 21:07:52 +07:00
proitlab
ac0678d9c2
Batch number from file
2026-07-30 21:01:56 +07:00
proitlab
2792ccd5bc
Folder for date
2026-07-30 20:58:10 +07:00
proitlab
9496824637
Folder View MP4
2026-07-30 20:53:56 +07:00
proitlab
5593d5e392
No Path
2026-07-29 17:42:21 +07:00
proitlab
ded4d7b831
Log API Reset
2026-07-29 17:38:07 +07:00
proitlab
d3ce1274cf
Logging add
2026-07-29 16:16:36 +07:00
proitlab
b63e2fa2fa
Reset Mechanism
2026-07-29 16:15:02 +07:00
proitlab
e8893a3aa4
Reset All
2026-07-29 16:02:26 +07:00
proitlab
3941d75d95
No Auto Stream
2026-07-29 15:53:37 +07:00
proitlab
5d85fcbb17
Delete State File and Live Stream File
2026-07-29 15:51:22 +07:00
proitlab
7db25bf19b
Add reset API in Dashboard
2026-07-29 15:31:14 +07:00
proitlab
2d98ea2d17
Stream State across browser
2026-07-29 15:18:53 +07:00
proitlab
391fc9ecd9
Fix stream 3
2026-07-29 15:10:13 +07:00
proitlab
89e65067c4
Fix stream 2
2026-07-29 15:08:33 +07:00
proitlab
47d67156b7
Fix stream
2026-07-29 14:54:50 +07:00
proitlab
e84161901f
Fix a bug
2026-07-29 14:38:12 +07:00
proitlab
1a3f6ffb6f
Live Counter get total count per batch 3
2026-07-29 14:36:29 +07:00
proitlab
cc807d3b8b
Live Counter get total count per batch 2
2026-07-29 14:32:56 +07:00
proitlab
e3ae89de3d
Live Counter get total count per batch
2026-07-29 14:27:49 +07:00
proitlab
fe220504fd
Recount Dashboard
2026-07-29 14:04:26 +07:00