Alex Christoffer Rasmussen
ed93cf313a
fix: move playing event into group ( #1723 )
...
* fix: moving paying event into group
* add comment
2025-08-18 06:16:53 +02:00
Alex Christoffer Rasmussen
97a0e17192
feat: abort partial load if there is a version missmatch ( #1724 )
...
* abort partial load on version missmatch
* reword comment
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
---------
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
2025-08-18 06:16:53 +02:00
Alex Christoffer Rasmussen
022a58e142
refactor: runtime service ( #1722 )
...
* refactor: trim type
* refactor: update runtime service data push logic
* keep using just deep
* reword didDependencyUpdate
* remove dulicate
2025-08-18 06:16:53 +02:00
Alex Christoffer Rasmussen
e0149c1cbf
Invert overtime ( #1715 )
...
* refactor: invert offset calculation
* chore: update tests
* chore: flip offset in UI
* fix seconds display on group target duration
* update comment
* fix rebase
2025-08-18 06:16:53 +02:00
Alex Christoffer Rasmussen
4665f9c2f7
fix: partial load ( #1720 )
2025-08-18 06:16:53 +02:00
Carlos Valente
9ab6b30aea
refactor: small code improvements
2025-08-18 06:16:53 +02:00
Carlos Valente
e5d2457717
chore: rename blocks to groups
2025-08-18 06:16:53 +02:00
Alex Christoffer Rasmussen
486d89ecf4
refactor: remove finishedAt from runtime data ( #1716 )
2025-08-18 06:16:53 +02:00
Carlos Valente
94b1f63c7c
refactor: remove onAir
2025-08-18 06:16:53 +02:00
Alex Christoffer Rasmussen
0299463f62
fix: ensure the restore point is the first thing loaded ( #1713 )
2025-08-18 06:16:53 +02:00
Carlos Valente
f7ccb6bb51
chore: upgrade packages
2025-08-18 06:16:53 +02:00
Carlos Valente
6c6f5c2c0f
feat: cuesheet sharing
...
feat: locked presets
refactor: simplify locked param
refactor: create share links
2025-08-18 06:16:53 +02:00
Carlos Valente
1695b4dc68
refactor: add presets to refetch list
2025-08-18 06:16:53 +02:00
Carlos Valente
1ed08df198
refactor: extract project info data to hook
2025-08-18 06:16:53 +02:00
Carlos Valente
c300fc18e1
refactor: extract timeline data to hook
2025-08-18 06:16:53 +02:00
Carlos Valente
bea7e2bb2b
refactor: extract studio data to hook
2025-08-18 06:16:53 +02:00
Carlos Valente
ad7f658f15
refactor: extract backstage data to hook
2025-08-18 06:16:53 +02:00
Carlos Valente
f23adfa45c
refactor: extract countdown data to hook
2025-08-18 06:16:53 +02:00
Carlos Valente
20ee391525
refactor: extract timer data to hook
2025-08-18 06:16:53 +02:00
Carlos Valente
78184b23b7
refactor: simplify routing
2025-08-18 06:16:53 +02:00
Carlos Valente
e204f671be
refactor: small code improvements
...
refactor: remove unused code
refactor: extract loader component
refactor: prevent keyword collision
refactor: cleanup hook pending states
2025-08-18 06:16:53 +02:00
Carlos Valente
8c90f5043f
chore: upgrade react router
2025-08-18 06:16:53 +02:00
Carlos Valente
7a322406da
chore: directory restructure
2025-08-18 06:16:53 +02:00
Carlos Valente
307f0ffd34
feat: expose presets in view options
2025-08-18 06:16:53 +02:00
Carlos Valente
5f8a5c4995
refactor: small style tweaks
2025-08-18 06:16:53 +02:00
Carlos Valente
3747dbc1a8
refactor: style and ux tweaks
2025-08-18 06:16:53 +02:00
Alex Christoffer Rasmussen
9ebb3decdb
V3 project migration ( #1652 )
...
* migrate settings
* migrate viewsettings
* migrate url preset
* migrate project data
* migrate custom fields
* migrate automations
* migrate rundown
* lint
* return custom field translation table
* check regex
* new url type
* refactor
* migrate old OSC subscriptions
* migrate old http subscriptions
* update comments
* migrate the whole db
* remove automation logging unlis there is an error
* return a new object
* refactor: copy currup is only used in one place
* make a copy of original migrated file
* refactor: ensure image flder is part of project service init
* add entrys to groups
* small cleanup
* just drop incorrect custom fields in the default data parser
2025-08-07 15:48:58 +02:00
Alex Christoffer Rasmussen
35347e8d63
Feat: Time until group and flag ( #1708 )
...
* refactor: split event data and state data
* refactor: calculate the start time insted of until
* cleanup
* send next flag expected start from server
* refactor: render
* fix test
* use same icon
* refactor: group duration
* Optimize (#1711 )
* refactor: consolidate block, flag and end loading and expected times
* work on test
* cal end value
* lint
* fix test
* remove todo
2025-08-06 21:55:28 +02:00
Carlos Valente
e37d2ce50f
refactor: tweaks to timeline styles
2025-08-06 21:40:19 +02:00
Carlos Valente
49e923026e
feat: expose planned start in operator
2025-08-06 21:40:19 +02:00
Carlos Valente
f1a8db9649
feat: timer overview shows waiting timer
2025-08-06 21:40:19 +02:00
Carlos Valente
dddeefd544
chore: rename projected > expected
2025-08-06 21:40:19 +02:00
Carlos Valente
b4aaa8966f
fix: insert into group
2025-08-06 21:40:19 +02:00
Carlos Valente
ad9db4edd3
chore: add demo project
2025-08-06 21:40:19 +02:00
Carlos Valente
fef9ed4fcc
chore: update icon assets
2025-08-06 21:40:19 +02:00
Carlos Valente
9ec47eda6e
feat: expose block target duration in header
2025-08-06 21:40:19 +02:00
Alex Christoffer Rasmussen
32edf3404c
Fix tag ws api ( #1709 )
...
* fix: ws api should also reten tag and not type
* fix: when starting by cue try finding the next first then check before
2025-08-06 21:40:19 +02:00
Alex Christoffer Rasmussen
bcf80f9d77
chore: rename offset to offsetAbs and offsetRel ( #1706 )
2025-08-06 21:40:19 +02:00
Carlos Valente
df137402cf
bump version to 4.0.0-alpha.2
2025-08-06 21:40:19 +02:00
Carlos Valente
daddb7f7b7
fix: open group when selecting from finder
2025-08-06 21:40:19 +02:00
Carlos Valente
82e8b9d66a
fix: cleanup behaviour for rundown add buttons
2025-08-06 21:40:19 +02:00
Carlos Valente
765d5d97cf
refactor: readonly inputs in cuesheet
2025-08-06 21:40:19 +02:00
Carlos Valente
ed4d3ba265
refactor: remove toggle link context menu action
2025-08-06 21:40:19 +02:00
Carlos Valente
a358ec0f17
refactor: small style tweaks
...
refactor: consistent font size on inputs
refactor: style tweaks for block spacing
refactor: improve skipped styles
fix: improve responsiveness in extracted rundown
refactor: style tweaks to overview
refactor: simplify group target duration
2025-08-06 21:40:19 +02:00
Carlos Valente
524721002a
fix: prevent nesting groups
2025-08-06 21:40:19 +02:00
Carlos Valente
9ab54edbf5
refactor: small code cleanups
...
- remove compiler directives
2025-08-06 21:40:19 +02:00
Carlos Valente
8a7f8c8ebc
refactor: small style tweaks
...
- cursor styles on dnd
2025-08-06 21:40:19 +02:00
Carlos Valente
3ce539af2a
fix: rendering if countdown in safari
2025-08-06 21:40:19 +02:00
Carlos Valente
6b4d96dddd
feat: extra info in backstage
2025-07-26 10:51:00 +02:00
Carlos Valente
dc3a32d2bc
fix: custom project data
2025-07-26 10:51:00 +02:00