Carlos Valente
dc2d193156
feat(automation): streamline automation management
2026-09-11 19:57:38 +02:00
Carlos Valente
0a12a64240
feat(automation): add guided automation recipes
2026-09-11 19:57:25 +02:00
Carlos Valente
ab61d3434b
feat(automation): label event triggers and outputs clearly
2026-09-11 19:56:56 +02:00
Carlos Valente
afc3a44455
refactor(report): improve report summary
2026-09-05 20:35:44 +02:00
Carlos Valente
977b01a072
fix: keep group visible as header for the running event
2026-09-05 09:24:42 +02:00
SMPTY
dd718230ad
fix(client): fix PWA manifest so "Install as App" works properly ( #2192 )
2026-09-05 09:15:08 +02:00
Carlos Valente
eb7b2a5c4b
refactor(finder): improve feature UX
...
Search every text field with optional filters, keep result selection stable, and expose clearer match context and counts. Cover query parsing, matching, mixed-entry indexing, and the reveal flow.
2026-08-28 11:41:44 +02:00
Carlos Valente
e0ae9f7f09
refactor(log): use ToggleButton for filters
...
Reuse the shared toggle abstraction while preserving the existing filter behaviour and accessible labels.
2026-08-28 11:41:44 +02:00
Carlos Valente
a84b8b5530
refactor(ui): polish navigation menu and view params editor
2026-08-23 13:42:21 +02:00
Carlos Valente
805663e2ea
chore(deps): migrate to @tanstack/react-table v9
2026-08-23 13:28:24 +02:00
Carlos Valente
c6eccec30e
refactor(settings): show new app indicator
2026-08-09 16:48:20 +02:00
Carlos Valente
5220c2c374
fix(settings): prevent loader overflow
2026-08-09 16:48:20 +02:00
Alex Christoffer Rasmussen
a006331fea
Group duration context menu utils ( #1748 )
2026-08-09 16:45:47 +02:00
Carlos Valente
fb559ed9da
refactor(progress bar): reset when event changes
2026-08-05 15:30:22 +02:00
Carlos Valente
24be49ef66
refactor(settings): polish settings UI
2026-08-02 13:44:28 +02:00
Carlos Valente
9e42f18299
feat(settings): add searchable navigation
2026-08-02 13:44:28 +02:00
Carlos Valente
12fc76b8ff
refactor(op): simplify UI elements
2026-08-02 12:55:49 +02:00
Carlos Valente
8ed0a1689e
refactor(op): clarify settings text
2026-08-02 12:55:49 +02:00
Carlos Valente
ba18b8dba7
refactor(ui): rundown title UI polish
2026-08-02 12:55:49 +02:00
Carlos Valente
608247157b
refactor(rundown): cap rundown names to 64 characters
2026-08-02 12:55:49 +02:00
Carlos Valente
76b1341432
refactor(logo): upload on submit form
2026-08-02 10:39:58 +02:00
Carlos Valente
c7422fc7c7
refactor(logo): improve flow for managing logo
2026-08-02 10:39:58 +02:00
Carlos Valente
94d54529ee
refactor(views): consistent loading and empty states
2026-08-01 16:25:14 +02:00
Carlos Valente
c6248b0c72
refactor(import): improve preview UI
2026-07-25 14:28:45 +02:00
Carlos Valente
a8c611911d
refactor(rundown): new entries are appended to rundown
2026-07-22 07:17:39 +02:00
Carlos Valente
8363f06a5c
chore(rundown): improve documentation of insert logic
2026-07-22 07:17:39 +02:00
Carlos Valente
347c748dd9
feat(rundown): add shortcut to jump to current element
2026-07-18 17:03:02 +02:00
Carlos Valente
0c5e87b7e7
fix(ui): prevent warning indicator from overflowing container
2026-07-18 16:52:36 +02:00
Carlos Valente
64082ceac0
refactor(rundown): improve visibility of count to end
2026-07-18 16:45:55 +02:00
Carlos Valente
f598e8dab1
refactor(time control): improve handling of overtime and count to end
2026-07-18 16:45:55 +02:00
Carlos Valente
0c84a3ff9e
fix: delays account for midnight
2026-07-18 16:45:55 +02:00
Claude
34360a5b8f
feat(import): add merge strategy and new-rundown destination to spreadsheet import
...
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
2026-07-17 22:26:19 +02:00
Carlos Valente
6911e37c18
refactor(automation): improve automation UX
2026-07-17 10:53:45 +02:00
Claude
86b2132cdc
feat(automation): expose group title and allow setting secondary text
...
Surface {{groupNow.*}} template variables (title, note, colour, times,
custom fields) in the automation template autocomplete so events inside a
group can reference their group. The runtime store already carries
groupNow, so substitution and filters worked already; this makes it
discoverable.
Extend the message-secondary action with an optional text field so an
automation can set the secondary message content, not just its source.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LZYPZVdZLWowU7DyzGkWyy
2026-07-17 10:53:45 +02:00
Carlos Valente
ae65ec97d6
fix(shortcut): correct shortcut to delete
2026-07-14 12:04:44 +02:00
Carlos Valente
e7e4302100
refactor(shortcuts): improve readability of info element
2026-07-14 12:04:44 +02:00
Carlos Valente
7e7d35980a
refactor(op): improve status recognition
2026-07-14 11:58:59 +02:00
Carlos Valente
5001dda284
feat(op): add group visual relation
2026-07-14 11:58:59 +02:00
Carlos Valente
a75d35bdc0
refactor(op): improve delay indicator styles
2026-07-14 11:58:59 +02:00
Claude
2e631194e1
fix(ui): improve progress bar with local interpolation
...
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
2026-07-14 11:25:22 +02:00
Carlos Valente
6bcfd87851
refactor(rundown): show locked duration group indicator
2026-07-13 17:34:11 +02:00
Carlos Valente
4f4626a163
refactor: allow larger settings panels
2026-07-13 15:33:23 +02:00
Claude
82d5f02ea0
refactor(mcp): guide agents through creating clean rundowns
2026-07-13 15:33:23 +02:00
Carlos Valente
42147d4d5b
allow editing cuesheet link permissions
2026-07-01 13:24:47 +02:00
Carlos Valente
48f9fb2609
expose mcp server in ontime
2026-07-01 12:48:40 +02:00
Carlos Valente
ce8a4d230b
refactor(translations): allow resetting to default values
2026-07-01 09:02:13 +02:00
Carlos Valente
1553573b94
feat(url-presets): allow presets to appear as nav menu items ( #2110 )
2026-06-28 18:07:02 +02:00
Claude
5dbe7afae8
feat(client): add rundown default to inherit parent group colour
2026-06-20 10:46:34 +02:00
Alex Christoffer Rasmussen
b946b245c2
feat: create the first event from the cuesheet ( #2105 )
...
* feat: create the first event from the cuesheet
* chore: cleanup css
* test: cuesheet beckground edit from empty state
* feat: only show +event button when user is in edit mode and have full write perms
2026-06-17 22:31:13 +02:00
Carlos Valente
0e6d6cd416
refactor: allow secondary rundowns ( #2086 )
...
* refactor: allow secondary rundowns
* ui: move dropdown
* feat: follow loaded
* ui: background edit warning
ui: fix disable radio button
* feat(ui): add loaded sufix in the rundown list
* feat(ui): add direct link to background edit from rundown manager
* fix: better fallback
* fix: default to is isCurrentRundown for nav bar colour
* chore: rename navigate to cuesheet
---------
Co-authored-by: alex-arc <ac@omnivox.dk >
2026-06-07 13:33:38 +02:00