Alex Christoffer Rasmussen
ceb490c60a
fix: edit custom fields with type image ( #1997 )
2026-03-08 19:31:00 +01:00
Carlos Valente
1849b4d39f
Deps migration ( #1988 )
...
* chore: migrate eslint to oxlint
* chore: migrate prettier to oxfmt
* chore: migrate typescript
* chore: toThrow should have a expected value
* chore: cast test value as Day
* chore: small title fix
* chore: mocks should be hoisted
* chore: incorrect async useage
* chore: test should be inside description
* chore: test sohuld include an expeced
* chore: oxfmt
---------
Co-authored-by: alex-Arc <omnivox@LAPTOP-RC5SNBVV.localdomain >
2026-03-08 16:22:12 +01:00
Carlos Valente
5a5450d7ef
refactor: use Day type in client
2026-03-03 20:48:53 +01:00
Alex Christoffer Rasmussen
358ad79ae4
Automation should use event store for data ( #1962 )
...
* fix: automation should use RuntimeStore for data
* add: aux timer template help
2026-03-02 20:54:46 +01:00
Alex Christoffer Rasmussen
c1fcdf7065
Remove serverport from project file ( #1957 )
...
* feat: get server port from app satate or env
optional startup port from env will always override
function for parsing port from env
populate default port in app state
add test for migration
* bump version
2026-03-02 06:02:29 -08:00
Carlos Valente
168d7103b1
fix: prevent settings reflow on small width screens
2026-02-23 20:20:07 +01:00
Carlos Valente
88f21e2186
refactor: improve timer styling in playback controls
2026-02-23 20:19:49 +01:00
Carlos Valente
d28895ce9c
refactor: prevent import map collision across stages
2026-02-23 15:22:56 +01:00
Carlos Valente
e16ec3f388
refactor: prevent suspending page on first add
2026-02-14 08:56:16 +01:00
Carlos Valente
31fd8e5200
fix: prevent infinite render in settings forms
2026-02-13 21:12:29 +01:00
Carlos Valente
aecf9575b1
refactor: link to settings section
2026-02-08 11:20:09 +01:00
Carlos Valente
773229ce4c
refactor: align inputs with group, refs #1857
2026-02-08 11:20:09 +01:00
Carlos Valente
da02ecd113
feat: editor layout
2026-02-08 11:20:09 +01:00
Carlos Valente
967e92e2c8
feat: extend rundown shortcuts
2026-02-08 11:20:09 +01:00
Carlos Valente
d7af73d9ed
feat: unify rundown features
2026-02-08 11:20:09 +01:00
Carlos Valente
c5045ad82e
refactor: table mode and context
2026-02-08 11:20:09 +01:00
Carlos Valente
e25725ea8b
refactor: expose actions through context
2026-02-08 11:20:09 +01:00
Carlos Valente
1f8065143a
refactor: improve context menu performance
...
- extract menu from rundown tree
- lazy create actions
2026-02-08 11:20:09 +01:00
Carlos Valente
8e32314667
refactor: improve performance in rundown
...
- leverage compiler
- correct subscriptions from zustand
2026-02-08 11:20:09 +01:00
Carlos Valente
0de55e74a8
feat: table mode in editor
2026-02-08 11:20:09 +01:00
Carlos Valente
e5c5ec18d3
fix: automation form validation
2026-02-08 11:20:09 +01:00
Carlos Valente
525999440a
fix: inline elements should not wrap by default
2026-01-14 17:12:03 +01:00
Alex Christoffer Rasmussen
1b55254834
fix: Network Interface overflow ( #1935 )
2026-01-05 21:05:45 +01:00
Carlos Valente
75e77de466
fix: prevent infinite loop in project data
2025-12-26 08:42:53 +01:00
Carlos Valente
701f24cece
fix: automation form validation
2025-12-22 16:57:52 +01:00
Carlos Valente
166160dda9
chore: upgrade client dependencies
2025-12-22 16:57:52 +01:00
Carlos Valente
08b8e73393
refactor: finish view directory migration
2025-12-21 13:32:12 +01:00
Carlos Valente
2f3cf9825a
refactor(css): migrate use of deprecated import in messagecontrol
2025-12-21 13:32:12 +01:00
Carlos Valente
ac40292813
refactor(css): migrate use of deprecated import in operator
2025-12-21 13:32:12 +01:00
Carlos Valente
972f9e35fd
refactor: create separation between editor wrapper and contents
2025-12-21 13:32:12 +01:00
Carlos Valente
cd39227af7
fix: prevent unsupported wakelock
2025-12-09 19:13:36 +01:00
Carlos Valente
03184b0321
fix: prevent accessing undefined index
2025-12-09 19:13:36 +01:00
Carlos Valente
d116670318
fix: safe copy to clipboard
2025-12-09 19:13:36 +01:00
Carlos Valente
3f1f06f7c5
Improve Clone ( #1897 )
...
* refactor(rundown): optimise copy-paste performance
* chore: configure opt-in compiler
* refactor(rundown): stabilise frequently accessed data
* feat(clone): allow cloning any element
* remove paste above and cue increment from test
---------
Co-authored-by: arc-alex <ac@omnivox.dk >
2025-11-28 16:20:52 +01:00
arc-alex
a78586d2fa
allow count up to show negative value
2025-11-28 15:03:28 +01:00
arc-alex
8e93b0af25
fix: countToEnd should not override display options
2025-11-28 15:03:28 +01:00
Carlos Valente
1189a94bff
refactor(wakelock): simplify logic into hook
2025-11-28 11:26:23 +01:00
Carlos Valente
c20ea88021
docs: add link to subreddit
2025-11-20 18:44:23 +01:00
Alex Christoffer Rasmussen
f223766445
feat: pip for timer preview ( #1862 )
...
---------
Co-authored-by: Shobhit Nagpal <74096450+Shobhit-Nagpal@users.noreply.github.com >
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
2025-11-20 18:00:16 +01:00
Carlos Valente
3dfb49e63f
refactor(overview): prevent vertical scrollbar
2025-11-20 17:58:53 +01:00
Carlos Valente
a13d3dad93
refactor(op): style tweaks to tags and subscriptions
2025-11-20 17:58:53 +01:00
Carlos Valente
70ce1d5553
feat(projects): allow sorting project table
2025-11-19 06:52:58 +01:00
Shobhit Nagpal
9974ce24cd
refactor(operator): hide groups where all events have passed ( #1878 )
2025-11-18 06:12:02 +01:00
Carlos Valente
1694cca92c
refactor(settings): improve error message on version fetch
2025-11-16 07:44:49 +01:00
Carlos Valente
843f5a968d
refactor(operator): style tweaks for small screens
2025-11-16 07:44:49 +01:00
Carlos Valente
1f2706a063
refactor(operator): improvements to editing
2025-11-16 07:44:49 +01:00
Carlos Valente
aaeadd13cf
chore(operator): clarify edit prompt
2025-11-16 07:44:49 +01:00
Shobhit Nagpal
70846aefbe
refactor: time input labels on hover ( #1855 )
2025-11-11 06:42:55 +01:00
Carlos Valente
47ba90f191
refactor: ensure preset names are url safe
2025-11-11 06:41:48 +01:00
Carlos Valente
15f3b9625c
refactor: review overview styles
2025-11-09 06:44:24 +01:00