alex-arc
affd98b8ff
feat: select rundown in list view
2026-07-14 23:34:32 +02:00
alex-arc
25dbb8326f
refactor: use context rundown in finder
2026-07-14 23:32:18 +02:00
alex-arc
0f280e4613
refactor: react state for cuesheet v editor layout
2026-07-14 23:32:18 +02:00
alex-arc
906689a6f5
refactor: rundown id context
2026-07-14 23:32:18 +02:00
alex-arc
1aeaebe1dd
fixup! refactor: useSuspenseQuery for rundown list
2026-07-14 13:48:33 +02:00
alex-arc
2bcd816ff6
refactor: useSuspenseQuery for rundown list
2026-07-14 13:47:02 +02:00
alex-arc
f6e7f3d57a
fixup! refactor: useSuspenseQuery for project list
2026-07-14 13:47:02 +02:00
alex-arc
ffd81d2c07
refactor: useSuspenseQuery for project list
2026-07-10 17:23:54 +02:00
Carlos Valente
42147d4d5b
allow editing cuesheet link permissions
2026-07-01 13:24:47 +02:00
Claude
52cae1e22f
feat(timeline): add group reference
...
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
2026-07-01 12:48:58 +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
Carlos Valente
66292bc0cf
chore: upgrade react packages
2026-06-20 09:15:23 +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
Carlos Valente
199dea5df6
fix(cuesheet): prevent timer cells from submitting on tab-out or escape ( #2083 )
2026-06-07 12:59:18 +02:00
Alex Christoffer Rasmussen
9ae49a7175
chore: pnpm 11 + dependency cleanup ( #2089 )
...
* core: upgrade to pnpm 11 and nodejs to 22.22.2
* chore: allow builds
* chore: remove unused
* chore: update actions
* chore: add stub for vitest
* reafactor: small optimization
2026-05-17 21:01:16 +02:00
Carlos Valente
d30d9cfd4e
refactor: account for tick size on translate
2026-05-13 20:26:15 +02:00
Carlos Valente
a0e7b9b665
refactor: simplify spacing between help menu items
2026-05-13 20:26:15 +02:00
Carlos Valente
1dcb7fb08d
refactor: fix Info text flow
2026-05-13 20:26:15 +02:00
Carlos Valente
a7e84b9903
refactor: fixed css editor size
2026-05-13 20:26:15 +02:00
Carlos Valente
3bebbf9ce9
refactor: invalidate changed rundown
2026-05-11 21:25:15 +02:00
Carlos Valente
ab8da07518
refactor: improve memoisation on table rows
2026-05-11 21:25:15 +02:00
Carlos Valente
c8bae76121
refactor: add empty state for autoamtion form
2026-05-11 20:59:50 +02:00
Cameron Slipp
741ebef90e
refactor: improve automation UX
2026-05-11 19:55:01 +02:00
Carlos Valente
5a33ffad92
refactor: improve background colour inheritance in safari
2026-05-09 22:32:04 +02:00
Carlos Valente
e50ab0150e
docs: add link to youtube
2026-05-09 22:25:32 +02:00
Alex Christoffer Rasmussen
a5e733246d
fix: format clock from preset ( #2066 )
...
* fix: format clock from preset
* fix: add to all views
* chore: format
* refactor: return flat value from common.options.ts
2026-05-03 18:43:58 +02:00
Alex Christoffer Rasmussen
1a08b39b8b
feat: auto cue re-numbering ( #2016 )
...
* feat: update auto cue numbering
* feat: renumber from ui
* refactor: patchEntries is not used
* chore: format
* fix: correct cue at top of group
* fix: handle precision
* refactor dialog
* bump limit for performance time test
* extract type
* add class name to lable
* fix rebase
* refator: extract renumering logic
* chore: comments for getIntegerAndFraction function
* chore: add the for renumber mutation
* fix: fraction match precision
* refactor: small cleanup
* refactor: use more narrow validator
---------
Co-authored-by: alex-Arc <omnivox@LAPTOP-RC5SNBVV.localdomain >
2026-05-03 18:39:00 +02:00
Carlos Valente
ba1c3235b3
refactor: improve gsheet import UX
2026-05-03 18:17:17 +02:00
Alex Christoffer Rasmussen
7c1d2f4554
refactor: small cleanups ( #2059 )
...
* refactor: remove unneeded async
* chore: add express Router type to all routes
* refactor: don't use index in react key
* refactor: correctly get error message in excel route
* refactor: avoid exporting muteable values
2026-04-26 17:32:50 +02:00
Alex Christoffer Rasmussen
23a44b2f04
refactor: improve the amount of GET requests for translation assets ( #2058 )
...
* refactor: replace traslation hook refetch time with stale time
* refactor: make it the service responsebillety to send refetch keys for asset changes
2026-04-14 09:30:27 +02:00
Carlos Valente
2f138acad7
fix: extracted rundown entry editor shows correct colour
2026-04-09 06:51:18 +02:00
Carlos Valente
f739ba122b
refactor: improve sheet flow management
2026-04-06 21:19:23 +02:00
Carlos Valente
f53cb687bf
refactor: improve sheet import UX
2026-04-06 21:19:23 +02:00
Carlos Valente
42dcf35f45
refactor: extract metadata from sheet
2026-04-06 21:19:23 +02:00
Carlos Valente
37dc9a620d
feat: keep clock ticking on server drops
2026-04-06 20:17:05 +02:00
Brian Rodgers
9e771a2f24
refactor: format times in editor based on project time format
2026-04-06 19:50:41 +02:00
alex-arc
b19e9d23ba
feat: show current rundown in project info page
...
feat: swap project description for rundown title in editor and cuesheet overview
2026-04-06 19:50:08 +02:00
Carlos Valente
7e3a9d634b
refactor: vertical titles for small timeline area
2026-04-06 19:49:30 +02:00
Carlos Valente
8c14c330f5
refactor: cache is rundown aware
2026-04-04 14:58:58 +02:00
Alex Christoffer Rasmussen
3022ec2acd
feat: wide modal for cuesheet share and css editor ( #2051 )
2026-04-02 17:16:52 +02:00
Carlos Valente
cb9528d894
refactor: create wide modal variant
2026-03-30 22:22:24 +02:00
Carlos Valente
97cb41dc5a
refactor: composable info element
2026-03-30 22:22:24 +02:00
Carlos Valente
8985c8604f
feat: create autocomplete component
2026-03-30 22:22:24 +02:00
Carlos Valente
5e98fdb2e9
fix: sanitise project data on load
2026-03-29 20:22:24 +02:00
Carlos Valente
cc48ac8fd3
fix: start does not reflow when playback starts
2026-03-27 21:27:49 +01:00
Carlos Valente
2d9909577e
refactor: add confirmation dialogs for destructive actions
2026-03-27 19:40:24 +01:00