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
v4.8.0
2026-05-11 20:59:50 +02:00
Carlos Valente
2873698959
bump version to 4.8.0
2026-05-11 19:55:33 +02:00
Cameron Slipp
741ebef90e
refactor: improve automation UX
2026-05-11 19:55:01 +02:00
Claude
0741f46aca
feat: add self-contained legacy timer viewer for old browsers
...
Adds timer-legacy.html — a zero-dependency static page that connects
to the Ontime WebSocket and displays the live countdown for browsers
that cannot parse the Vite-built React bundle (Safari < 14, Chrome < 85).
Also adds a synchronous pre-React guard in index.html that redirects
/timer visitors to the legacy page when Promise.any is unavailable,
matching the Vite build target floor of Safari 14 / Chrome 85.
https://claude.ai/code/session_013MfdwdjdDUnr3akpGSGXa4
2026-05-09 22:33:34 +02:00
Carlos Valente
5a33ffad92
refactor: improve background colour inheritance in safari
2026-05-09 22:32:04 +02:00
Claude
562f00dc7e
fix: add legacy plugin to support iOS 14
2026-05-09 22:31:30 +02:00
Carlos Valente
e50ab0150e
docs: add link to youtube
2026-05-09 22:25:32 +02:00
Joel Wetzell
fe44b33da2
Merge pull request #2078 from cpvalente/macos-icon
...
refactor: icon compatibility with macos tahoe
2026-05-09 08:15:08 -05:00
Joel Wetzell
22e392ba9d
change macOS runner version in build workflow
2026-05-08 09:22:31 -05:00
Joel Wetzell
4997602e9b
refactor: icon compatibility with macos tahoe
2026-05-07 20:23:26 -05:00
Joel Wetzell
bdb8d4d89a
Merge pull request #2077 from cpvalente/update-electron-builder
...
update electron-builder to v26.9.1
2026-05-07 16:24:39 -05:00
Joel Wetzell
b1d5ee12e4
update electron-builder to v26.9.1
2026-05-07 07:50:49 -05: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
2d3c8e7eb2
chore: update CI actions
2026-04-09 21: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
176e53dd7f
refactor: scope electron build job
v4.7.0
2026-04-06 21:49:12 +02:00
Carlos Valente
6a31d06c02
bump version to 4.7.0
2026-04-06 21:19:34 +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
2f95aa0c4f
chore: update base-ui
2026-03-30 22:22:24 +02:00
Carlos Valente
5d0e96163f
chore: update react hook form
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
23298bbe85
fix: resolve path to public assets in cloud
2026-03-28 17:15:46 +01: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
Carlos Valente
3838bdc54d
fix: prevent hide index column from leaking between cuesheet and editor
2026-03-27 19:37:57 +01:00
Alex Christoffer Rasmussen
c7d8b137ca
chore: tooling ( #2040 )
...
* chore: only run release action if we have a tag
* chore: typescript 6 is out of beta
* chore: update flaky test
* chore: update pnpm
* chore: update playwright and node types
* chore: migrate tsup to tsdown
* chore: update node to node 22.22.2(LTS)
* chore: fix lockfile
---------
Co-authored-by: alex-Arc <omnivox@LAPTOP-RC5SNBVV.localdomain >
2026-03-27 19:31:41 +01:00
Carlos Valente
3a0df0b491
refactor: introduce codemirror for CSS editor ( #2039 )
...
* refactor: introduce codemirror for CSS editor
* chore: fix formatting
2026-03-26 15:25:32 +01:00
Carlos Valente
2331205c93
chore: demo parallel rundowns
2026-03-25 18:42:23 +01:00
Carlos Valente
224d3600b2
fix: prevent race conditions on build ( #2036 )
...
* fix: prevent race conditions on build
* refactor: upload artifacts and keep for 1 day
* chore: remove deprecated settings
* Revert "refactor: icon compatibility with macos tahoe"
This reverts commit a7a78702b1 .
v4.6.0
2026-03-25 11:03:41 +01:00