Carlos Valente
4bb836b6f2
End pause ( #832 )
...
* refactor: trigger ahead
* refactor: refresh often
* fix: handle empty rundown updates
* fix: handle falsy values
* style: avoid overlap of components
* refactor: freeze end option
2024-03-19 18:04:05 +01:00
Carlos Valente
a91a8a6358
refactor: simplify time-to-end ( #828 )
...
* refactor: simplify time-to-end
* refactor: rundown metadata
* refactor: handle overflow in UI
* refactor: show gaps between days
---------
Co-authored-by: Alex Christoffer Rasmussen <ac@omnivox.dk >
2024-03-18 17:24:11 +01:00
Carlos Valente
12d9e5922c
Alpha revision ( #811 )
...
* style: less space for direction button
* chore: cleanup unused
* refactor: prevent CSS pollution
* refactor: force render on swatch
* refactor: force render on swatch
* refactor: improve import of blocks and skip import
* chore: remove unused
* chore: clarify effect
* chore: updata dataset
* fix: integrations not triggering
* chore: remove unused
* fix: onair derives from playback
* fix: gap day after
2024-03-12 21:30:16 +01:00
Carlos Valente
10d7273ec0
Skip fixes ( #805 )
...
* refactor: resolve current in time-to-end
* refactor: recalculate on skip
* Alpha tweaks (#806 )
* style: small tweaks to interface
* refactor: simplify quick add
2024-03-08 19:54:18 +01:00
Carlos Valente
d22cc48565
refactor: small tweaks and fixes
2024-03-06 22:42:20 +01:00
Carlos Valente
7ff75835ff
refactor: partial state updates ( #780 )
...
* refactor: partial state updates
* refactor: less calls to restore
* refactor: add error stack trace to log
2024-02-19 21:31:27 +01:00
Carlos Valente
212e5f9e68
refactor: small type improvements ( #759 )
2024-02-03 23:17:36 +01:00
Carlos Valente
1890fc49d7
refactor: normalise data ( #756 )
...
* chore: remove legal from bundle
* refactor: create normalised dataset
* refactor: cuesheet uses flat rundown
* refactor: multi-selection
* refactor: prevent stale data on server restart
* refactor: increase ID size
* chore: instrument operation
* chore: update csv tests
* fix: resolve directory to test-db (#758 )
2024-02-03 21:43:17 +01:00
Carlos Valente
91fd275564
refactor: rundown service fetches data from data provider ( #752 )
2024-01-31 19:30:44 +01:00
Carlos Valente
cf08bfc796
refactor: type improvements ( #751 )
2024-01-31 14:42:33 +01:00
Carlos Valente
7eb9ee8d03
refactor: flatten state mutations ( #750 )
2024-01-31 14:02:27 +01:00
Carlos Valente
6a5020424b
refactor: improve typing in backend ( #748 )
2024-01-30 21:12:19 +01:00
Carlos Valente
5de40e8679
fix: update timer on hot reload ( #741 )
2024-01-27 22:54:03 +01:00
Carlos Valente
b4ad533e6a
refactor: cleanup store ( #727 )
...
* refactor: isolate clock
* refactor: isolate private
* refactor: remove duplicate
* chore: rename loaded > runtime
* fix: handle no events loaded
2024-01-24 00:20:10 +01:00
Carlos Valente
a2950442d8
refactor: runtime service ( #715 )
...
* refactor: rename PlaybackService > RuntimeService
* refactor: stateful runtime service
* refactor: merge event loading
* refactor: roll is part of state mutation
2024-01-16 19:54:40 +01:00