Carlos Valente
3c41b40c5f
refactor: create fast tracks for cookie parsing
2025-08-18 22:00:16 +02:00
arc-alex
3b38756dda
fix: use new token with scope
2025-08-18 22:00:16 +02:00
Carlos Valente
02ad852dd4
fix: external demo connects to hash
2025-08-18 22:00:16 +02:00
Carlos Valente
0db249871b
bump version to 4.0.0-alpha.4
2025-08-18 22:00:16 +02:00
Carlos Valente
87df656470
docs: demo project is runtime data documentation
2025-08-18 06:16:53 +02:00
Carlos Valente
54f07c4330
refactor: simplify messages
2025-08-18 06:16:53 +02:00
Carlos Valente
ae061cb69a
bump version 4.0.0-alpha.3
2025-08-18 06:16:53 +02:00
Carlos Valente
902edf4a85
fix: ensure filename sanitation in all routes
2025-08-18 06:16:53 +02:00
Alex Christoffer Rasmussen
0e770655dc
Fix: still counting to un-flaged event ( #1726 )
...
* create failing test
* ensuere all values a reset before calculations
2025-08-18 06:16:53 +02:00
arc-alex
db922a67e2
chore: cleanup
2025-08-18 06:16:53 +02:00
Alex Christoffer Rasmussen
048a9c96ea
Refactor: split runtime state ( #1725 )
...
* refactor: runtime types
* refactor: runtimeState functions to use the split type
* refactor: RuntimeService to use the new split data
* refactor: use the split data in the UI
* update comments
* refactor: rename runtime to offset
* fix utils test
2025-08-18 06:16:53 +02:00
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
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
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
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
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
ad9db4edd3
chore: add demo project
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
dc3a32d2bc
fix: custom project data
2025-07-26 10:51:00 +02:00
Carlos Valente
78e905a735
fix: flag cannot be the current event
2025-07-26 10:51:00 +02:00
Carlos Valente
1e63238cac
fix: allow empty string as a cue value
2025-07-26 10:51:00 +02:00
Carlos Valente
6ffe34a642
bump version to 4.0.0-alpha.1
2025-07-26 10:51:00 +02:00
Carlos Valente
a1fab10bfd
feat: improve preset building
2025-07-26 10:51:00 +02:00
Carlos Valente
5bc286145d
refactor: extract regex utilities
2025-07-26 10:51:00 +02:00
Carlos Valente
44508ce8b4
refactor: block writing to base fields in run mode
2025-07-26 10:51:00 +02:00
Carlos Valente
abe9012f20
fix: keyboard shortcuts in rundown
2025-07-26 10:51:00 +02:00
Carlos Valente
1e1f547ce1
breaking: convert offset > over-under
...
change offset direction and relabel to over-under
2025-07-14 11:39:16 +02:00
Carlos Valente
92a34cf135
fix: group expected end
2025-07-14 11:39:16 +02:00
Carlos Valente
1e5081f4a2
fix: parse nested events in rundown
2025-07-14 11:39:16 +02:00
Carlos Valente
55e34b5f9a
fix: guard corrupted parent on delete
2025-07-14 11:39:16 +02:00
Carlos Valente
dd47d2b7e7
refactor: always reload on changes
2025-07-14 11:39:16 +02:00
Carlos Valente
445cc9e845
feat: time to next flag
2025-07-14 11:39:16 +02:00
Carlos Valente
637454f73d
feat: add flag property
2025-07-14 11:38:27 +02:00
Alex Christoffer Rasmussen
e9dda817e5
block end calculation ( #1683 )
2025-07-14 11:38:27 +02:00
Carlos Valente
e811a82be2
refactor: make minimal and clock as presets
2025-07-14 11:38:27 +02:00
Carlos Valente
2aac4cb06d
refactor: remove deprecated views
2025-07-12 18:41:17 +02:00
Carlos Valente
d24d5c1365
refactor: freeze is view option
2025-07-12 18:41:17 +02:00
Carlos Valente
138c6523d2
feat: implement custom project data image
2025-07-12 18:41:17 +02:00
Carlos Valente
d8c1c38123
refactor: fixes to custom field
2025-07-12 18:41:17 +02:00
Carlos Valente
4d419c0877
refactor: style tweaks and bug fixes
...
- italic and bold for rundown metadata entries
- allow deleting groups
- make groups in order
- correct style for milestones
- open playing groups
- style tweaks
2025-07-12 18:41:17 +02:00
Carlos Valente
50b603f668
create release 4.0.0-alpha.0
2025-07-11 19:46:25 +02:00