|
|
2fabc73299
|
fix(ui): prevent keydown listener accumulation on re-init
|
2026-05-18 20:05:34 -04:00 |
|
|
|
10152b5ad7
|
feat(ui): add DOM-based timeline engine (select, razor, playhead)
|
2026-05-18 20:02:41 -04:00 |
|
|
|
ad6e836345
|
feat(ui): add sequence API helpers to api.js
|
2026-05-18 19:58:35 -04:00 |
|
|
|
7d8ccc95e9
|
feat(ui): add 59.94 DF timecode utility module
|
2026-05-18 19:58:34 -04:00 |
|
|
|
4f649b41a9
|
feat: add shared auth-guard.js with 401 → login redirect
|
2026-05-18 13:21:22 -04:00 |
|
|
|
2d21d4d44d
|
feat: auth system — CSS page transitions, API helpers, users/tokens pages
|
2026-05-18 12:58:24 -04:00 |
|
|
|
31ca999075
|
fix(api.js): correct capture paths, bin routes, device normalisation, upload camelCase, session tracking
|
2026-05-16 00:31:58 -04:00 |
|
|
|
3f25ea1124
|
Phase 2: services/web-ui/public/js/api.js
|
2026-04-07 22:05:44 -04:00 |
|
|
|
ee9e6865ab
|
add services/web-ui/public/js/api.js
|
2026-04-07 21:58:23 -04:00 |
|