Commit Graph
39 Commits
Author SHA1 Message Date
Omarchy-Big-PC 8d194d5241 Highlight export: CSV/JSON download, same-name highlights disambiguated per day, sorted chronologically 2026-08-28 16:47:14 +01:00
Omarchy-Big-PC 43561d5012 Add /api/rescan endpoint, header rescan button, 30s auto-poll for new files 2026-08-28 16:18:07 +01:00
Omarchy-Big-PC 48cbd56f63 Merge main: metadata-driven uploads, multi-file queue, collision suffixes
# Conflicts:
#	README.md
#	index.html
#	server.py
2026-08-28 16:04:48 +01:00
Omarchy-Big-PC c59fee65fd Upload status: clear stale errors, confirm override and queue adds 2026-08-28 15:30:58 +01:00
Omarchy-Big-PC 9d4f12e5df PROD upload: file mtime metadata drives date/time, optional date override, collision suffixes, path traversal guard 2026-08-28 15:27:00 +01:00
Omarchy-Big-PC 780544d002 Upload: require a recording date before queueing/sending files 2026-08-28 15:19:54 +01:00
Omarchy-Big-PC afdbf474e6 Remove decorative upload indicator dot 2026-08-28 15:08:05 +01:00
Omarchy-Big-PC 3a858c9a55 Upload panel: drag-drop multi-file queue, parallel uploads, MP4+AVI support, styled UI 2026-08-28 14:46:36 +01:00
Omarchy-Big-PC 35be3fc2e7 Add web upload: POST /api/upload stores MP4s into dated archive, plus Upload UI panel 2026-08-28 14:30:18 +01:00
human insan abeb245cdc Show one archive time in player 2026-08-27 23:28:32 +01:00
human insan 1be5e840af Show one archive time in player 2026-08-27 23:27:48 +01:00
human insan 7f38d7918c Simplify player controls 2026-08-27 23:24:37 +01:00
human insan a5e689af09 Simplify player controls 2026-08-27 23:24:29 +01:00
human insan 2bc0c77d81 Align responsive player controls 2026-08-27 23:20:30 +01:00
human insan e7a4d0b9b4 Align responsive player controls 2026-08-27 23:20:19 +01:00
human insan 7e034d07ca Improve player controls on small screens 2026-08-27 23:18:16 +01:00
human insan 9cee32e894 Improve player controls on small screens 2026-08-27 23:18:09 +01:00
human insan cedb672633 Make timeline legend jump between events 2026-08-27 23:14:44 +01:00
human insan 22fef80a5f Make timeline legend jump between events 2026-08-27 23:14:37 +01:00
human insan 7ee3835db5 Start clips from timeline color markers 2026-08-27 23:09:37 +01:00
human insan 6772311641 Start clips from timeline color markers 2026-08-27 23:09:06 +01:00
human insan 8326fd7c03 Jump from event markers to clip starts 2026-08-27 23:08:50 +01:00
human insan baa344c8cb Display recorder system highlights 2026-08-27 23:08:50 +01:00
human insan 807447e815 Show highlights on timeline 2026-08-27 23:08:20 +01:00
human insan f00ae278cd Simplify highlight API for automation 2026-08-27 23:08:20 +01:00
human insan b488bce210 Add highlight marking and AI API 2026-08-27 23:08:20 +01:00
human insan d2d8f3b657 Jump from event markers to clip starts 2026-08-27 23:05:43 +01:00
human insan eebbc346e1 Display recorder system highlights 2026-08-27 22:55:20 +01:00
human insan 0bfea476da Show highlights on timeline 2026-08-27 22:52:20 +01:00
human insan dc6856da9a Simplify highlight API for automation 2026-08-27 22:47:33 +01:00
human insan eb35a7dc26 Remove empty player placeholder 2026-08-27 22:45:58 +01:00
human insan 5a0e83fb4c Add highlight marking and AI API 2026-08-27 22:43:30 +01:00
human insan 25bdd34c70 Keep Docker branch documentation focused 2026-08-27 22:37:08 +01:00
human insan 6c0d06de77 Revert "Add Docker and LXC deployment support"
This reverts commit 451711b217.
2026-08-27 22:34:10 +01:00
human insan 451711b217 Add Docker and LXC deployment support 2026-08-27 22:33:05 +01:00
human insan 6c521e5513 Document player features and usage 2026-08-27 22:30:32 +01:00
human insan 3d38e32b1b Improve player controls and media seeking 2026-08-27 22:28:58 +01:00
human insan 4904deb621 Add .gitignore, remove cached files 2026-08-27 22:13:26 +01:00
human insan 99918cb774 Initial commit: CCTV player with 24h timeline 2026-08-27 22:13:10 +01:00