Commit Graph

60 Commits

Author SHA1 Message Date
8cad072cf0 fix: open folder pickers at current paths 2026-07-27 01:25:09 +09:00
ee82f0be42 feat: add two-folder first-run playout setup 2026-07-27 01:00:57 +09:00
483b2785a0 feat: initialize existing development playout PCs 2026-07-26 23:11:29 +09:00
8b628908f0 feat: add verified development live handoff 2026-07-24 14:54:57 +09:00
68a41194c9 fix: allow safe fresh-clone DryRun builds 2026-07-24 14:03:29 +09:00
b050f2f06c feat: refine branded operator experience
Add the MBN-branded startup intro, semantic sidebar icons, and refined card-based operator visuals. Strengthen packaged UI and input smoke coverage for the updated experience.
2026-07-24 01:26:13 +09:00
f43483533a feat: add configurable operator appearance and layout 2026-07-23 11:14:10 +09:00
cf117de144 fix: complete legacy operator parity workflows 2026-07-23 00:54:31 +09:00
939c252d23 feat: complete legacy parity and modernize operator UI 2026-07-22 12:34:46 +09:00
fc4007d676 feat: add native runtime settings 2026-07-21 12:07:18 +09:00
b6208c0971 fix: preserve search input and add choseong lookup 2026-07-21 11:23:42 +09:00
5ccf8b8ffd feat: add modern app icon 2026-07-21 10:36:02 +09:00
d9b477e543 feat: refresh workspace header 2026-07-21 10:07:58 +09:00
15ad9934a9 feat: expose graphic screens in sidebar 2026-07-21 09:45:12 +09:00
44a7d90413 feat: modernize legacy operator interface 2026-07-21 01:23:37 +09:00
f1fe65ebe4 feat: add task-manager workspace layout 2026-07-21 00:54:46 +09:00
4a54977341 feat: consolidate legacy parity migration baseline 2026-07-20 22:07:39 +09:00
5eb4054120 feat: load legacy Cuts and Res runtime assets 2026-07-18 14:32:04 +09:00
da8da06fac chore: arm audited prepare gate 2026-07-18 12:30:34 +09:00
5379511b8a feat: add audited one-shot prepare gate 2026-07-18 12:29:09 +09:00
1302b1b92f feat: advance legacy UI behavior parity 2026-07-18 10:18:29 +09:00
d7ec571343 feat: restore legacy modal and drag behavior 2026-07-16 01:33:48 +09:00
83398044c6 feat: align legacy operator and playout behavior 2026-07-15 21:04:05 +09:00
06a16e5741 feat: restore legacy drag events and Tornado launch integration 2026-07-15 15:35:25 +09:00
6e0c275fdd feat: complete legacy UI and playout parity migration 2026-07-15 13:11:38 +09:00
f14800656b feat: establish legacy parity migration baseline 2026-07-15 07:10:01 +09:00
e468f43886 docs: record external close audit and window prerequisites 2026-07-13 11:20:08 +09:00
607ee1b4c9 docs: record M-R1 outcome and confirm-only gate 2026-07-13 10:35:37 +09:00
55ca16d5e0 docs: record round M outcome and reconciliation gate 2026-07-13 05:25:31 +09:00
ff6126610c docs: prepare Round M live validation 2026-07-13 03:48:13 +09:00
4e9ae44789 docs: record round k gate failure and round l plan 2026-07-13 01:26:25 +09:00
9f5be13a05 docs: record round j gate failure and round k plan 2026-07-13 00:12:50 +09:00
5cb1aaca8f docs: freeze round j live validation plan 2026-07-12 22:52:55 +09:00
f5bf7daee4 docs: audit 1.0.5 playout package 2026-07-12 19:47:03 +09:00
df60e09884 fix: cap automatic playout refreshes 2026-07-12 19:28:15 +09:00
6e00955f1b docs: record 1.0.4 package verification 2026-07-12 12:11:31 +09:00
af80c36cde feat: restore legacy named playlist workflows 2026-07-12 11:59:18 +09:00
a481c96c39 Document signed 1.0.3 migration verification 2026-07-12 05:54:21 +09:00
a01836a2d7 Migrate remaining legacy operator workflows 2026-07-12 05:39:27 +09:00
ffb8f43c19 Complete legacy operator UI and playout migration 2026-07-12 02:05:49 +09:00
d2e16bf0c2 docs: record completed Tornado playout parity 2026-07-11 15:33:06 +09:00
fa0eae7b61 fix: preserve operator window between scene refreshes 2026-07-11 14:55:36 +09:00
673d40b09f test: close diagnostic dispatch gate before signaling 2026-07-11 14:02:18 +09:00
bb4a3ec3e0 fix: refresh the retained on-air scene 2026-07-11 13:58:23 +09:00
c71ea425e8 fix: track Tornado program windows across focus changes 2026-07-11 13:15:26 +09:00
8864440ac7 fix: preserve prepared workflow state 2026-07-11 12:45:03 +09:00
d11abfa567 fix: reuse scenes for on-air refresh 2026-07-11 12:13:30 +09:00
3e3292b8a9 fix: await playout callbacks before refresh 2026-07-11 05:03:31 +09:00
d8b9641a75 fix: settle canceled market data requests 2026-07-11 04:01:19 +09:00
f76dbc7272 fix: serialize database activity during playout 2026-07-11 03:43:59 +09:00