Carlos Valente
0aeec12ccd
refactor: extract common utility
2025-06-22 11:20:53 +02:00
Carlos Valente
e090bde8bb
refactor: migrate edit to custom component
2025-06-21 13:35:47 +02:00
Carlos Valente
629204810f
refactor: operator design review
2025-06-21 13:35:47 +02:00
Carlos Valente
fdd81354cc
refactor: migrate params editor drawer to custom component
2025-06-21 13:35:47 +02:00
Carlos Valente
4827b295fa
refactor: cleanup display options layout
2025-06-21 13:35:47 +02:00
Carlos Valente
a21fdc8481
refactor: multi-line notes in rundown events
2025-06-21 13:35:47 +02:00
Carlos Valente
c1a4f04d37
refactor: prevent stale data in collapsed groups
2025-06-21 13:35:47 +02:00
Carlos Valente
48fe6a980c
refactor: improvements to navigation
2025-06-21 13:35:47 +02:00
Alex Christoffer Rasmussen
31d47ed1e5
refactor: WS ( #1622 )
...
* refactor: WS
* refactor refetch
extract refetch keys to package/types
auto invalidata all keys
use refetch keys for project data
no need for constant update of info, just fetch when looking at it
split refetch and query keys
rename types
* refactor viewSettings
* fixup! refactor: WS
* rearange files and make types for api calls
* cleanup viewsettings
* switch exhaustiveCheck
* combine send socket function
* exhaustive check
* rename type to tag
* fixup! fixup! refactor: WS
* remove custom etag solution
* get errors from socket
* lint
* small change
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
2025-06-21 12:18:59 +02:00
Carlos Valente
c72fff6bb6
refactor: check for no custom project fields
2025-06-20 16:27:36 +02:00
Carlos Valente
36062458fe
refactor: memoise paramseditor
2025-06-20 16:27:36 +02:00
Carlos Valente
5c86914cda
refactor: improve handling of multi-fields
2025-06-20 16:27:36 +02:00
Carlos Valente
b2b115c329
refactor: countdown view redesign
...
- allow selecting multiple events
- follow selected
- remove past events
2025-06-20 16:27:36 +02:00
Carlos Valente
93977ebc48
refactor: update flat rundown
2025-06-20 16:27:36 +02:00
Carlos Valente
5ad69b458d
refactor: inactivity checks keyboard and has initial state
2025-06-20 16:27:36 +02:00
Carlos Valente
4320ad26a4
refactor: small behaviour tweaks
2025-06-20 16:27:36 +02:00
Carlos Valente
bab50ea7db
refactor: action-blue is from blue scale
2025-06-20 16:27:36 +02:00
Carlos Valente
5d4fe8e795
refactor: style tweaks to view styles
2025-06-20 16:27:36 +02:00
Carlos Valente
7c93f6232d
refactor: use ontime button in view
2025-06-20 16:27:36 +02:00
Carlos Valente
97e3e8f435
refactor: create reusable buttons
2025-06-20 16:27:36 +02:00
Alex Christoffer Rasmussen
c522860d28
Remove public event feature ( #1645 )
2025-06-19 18:07:42 +02:00
google-labs-jules[bot]
fb93063b47
refactor: style tweaks to edit css modal
2025-06-13 10:36:48 +02:00
google-labs-jules[bot]
24d3bf05ca
refactor: remove usages of framer-motion
2025-06-13 10:36:26 +02:00
Alex Christoffer Rasmussen
2a5b053d97
Refactor: require trigger in all events objects ( #1636 )
...
* reqire trigger in all events
* use structuredClone when cloning an event
2025-06-12 09:54:57 +02:00
Alex Christoffer Rasmussen
2de7221653
let vite be the proxy to the dev server ( #1630 )
2025-06-09 14:12:59 +02:00
Carlos Valente
2498e59156
refactor: migrate custom fields to transactions
...
refactor: extract functions to api domain
refactor: strict custom field parsing
refactor: remove rundown cache utilities
refactor: directory restructure
2025-06-09 14:12:59 +02:00
Carlos Valente
aebf949883
refactor: create transaction system and apply to adding entry ( #1620 )
...
* refactor: create transaction system and apply to adding entry
* refactor: migrate edit mutations to transaction
* refactor: migrate delete mutation to transaction
* refactor: migrate reorder mutation to transaction
* refactor: migrate apply delay to transaction
* refactor: migrate swapEvents to transaction
* refactor: migrate clone to transaction
* refactor: migrate group/ungroup transactions
* refactor: simplify mutations
* refactor: migrate getters
* chore: add tests to processRundown()
2025-06-09 14:12:58 +02:00
Alex Christoffer Rasmussen
33ac05ebee
Refactor: better rounding ( #1594 )
2025-06-09 14:12:58 +02:00
Carlos Valente
421183fe55
refactor: improve reorder logic
2025-06-09 14:12:58 +02:00
Carlos Valente
b66c19769d
chore: simplify URLs
2025-06-09 14:12:57 +02:00
Carlos Valente
7b8445597f
refactor: order is single source of truth
2025-06-09 14:12:57 +02:00
Carlos Valente
17deeddb87
refactor: small ux improvements
...
- rename dissolve > ungroup
- prevent ondrag when clicking
- add untitled as block title fallback
- move block action to context menu
2025-06-09 14:12:57 +02:00
Carlos Valente
2546159a94
refactor: remove trivially inferred numEvents
2025-06-09 14:12:56 +02:00
Carlos Valente
2f26f20db5
feat: duplicate groups
2025-06-09 14:12:56 +02:00
Carlos Valente
11e0215530
feat: create group from entry selection
2025-06-09 14:12:56 +02:00
Carlos Valente
ea54953298
feat: create block from rundown empty
2025-06-09 14:12:56 +02:00
Carlos Valente
d21f132674
fix: collapsed blocks dont render children
2025-06-09 14:12:56 +02:00
Carlos Valente
c7b2f0e89c
refactor: type cleanup and test improvements
2025-06-09 14:12:56 +02:00
Carlos Valente
a1505606cf
feat: allow dissolving a block
2025-06-09 14:12:56 +02:00
Carlos Valente
9edff55bd5
fix: uncontrolled prop on controlled component
2025-06-09 14:12:56 +02:00
Carlos Valente
e287215179
refactor: improve return of reorder
2025-06-09 14:12:56 +02:00
Carlos Valente
5c1694d802
refactor: change network mode defaults
2025-06-09 14:12:55 +02:00
Carlos Valente
2c9b6918e6
fix: add event at end of block
2025-06-09 14:12:55 +02:00
Carlos Valente
a50cfad7ef
refactor: make finder available in exported rundown
2025-06-09 14:12:55 +02:00
Alex Christoffer Rasmussen
8557f64382
Refactor: WebSocket from flush queue to one patch ( #1595 )
...
* change flush to one patch
* remove unused types
* create batch
* merge patch into eventStore
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-06-09 14:12:55 +02:00
Alex Christoffer Rasmussen
8e994fb0df
Refactor: ms for api calls ( #1593 )
...
* use ms for api calls
* change it in UI
* update comment
* rename variables
* refactor: addtime api logic
2025-06-09 14:12:55 +02:00
Carlos Valente
f356afef43
fix: rebase master
2025-06-09 14:12:55 +02:00
Carlos Valente
72c4ad789a
refactor: extract rundown parsing
...
refactor: implement groups in editor
2025-06-09 14:12:54 +02:00
Carlos Valente
3118c20719
chore: improve convention entry <> event
2025-06-09 14:12:54 +02:00
Carlos Valente
3754c374c3
refactor: maintain flat orders
2025-06-09 14:12:54 +02:00