Carlos Valente
54f30e69a1
chore: version bump
2024-04-27 22:39:04 +02:00
Alex Christoffer Rasmussen
9e04a1dcfa
shortcuts using useHotkeys from mantine/hooks ( #907 )
...
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
2024-04-27 18:00:41 +02:00
Carlos Valente
95b437e18c
refactor(build): remove legal
2024-04-27 10:18:10 +02:00
Carlos Valente
75b5118b0f
refactor: user alerts on destructive actions
2024-04-27 10:18:10 +02:00
Carlos Valente
dcbb92c470
style: prevent overflow on defaults
2024-04-26 19:40:21 +02:00
Carlos Valente
8da8a08464
refactor: invert offset
2024-04-26 19:39:05 +02:00
Alex Christoffer Rasmussen
74418ce17e
Link start times from excel import ( #903 )
...
* add test for linking start time in excel import
* link ids
* add link to UI
* ensure times with cachedRundown
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
2024-04-26 18:09:59 +02:00
Carlos Valente
d8a8f0ad92
style: use user given capitalisation
2024-04-26 15:05:17 +02:00
Carlos Valente
817ebcdd26
Event defaults ( #910 )
...
* chore: cleanup outdated comment
* style: align blocks
* style: use ui-black background
* chore: clarify docs
* feat: event defaults
* chore: cleanup
2024-04-24 20:13:51 +02:00
Carlos Valente
dd81b92584
refactor: simplify l3
2024-04-19 20:38:01 +02:00
Carlos Valente
c4136a0ec7
refactor: simplify custom field shape
2024-04-19 12:06:19 +02:00
Carlos Valente
cf14b0b427
refactor: consolidate language of AuxTimer ( #896 )
2024-04-17 21:31:10 +02:00
Carlos Valente
16a169b22c
Beta 2 review ( #897 )
...
* style: subdue secondary buttons
* refactor: remove public message
2024-04-17 21:25:03 +02:00
Carlos Valente
8af5feb9af
Delete block ( #895 )
2024-04-17 21:24:27 +02:00
Carlos Valente
88b45fd952
fix: shutdown from menu ( #893 )
2024-04-16 21:21:01 +02:00
Carlos Valente
70c93a69fe
Custom add ( #889 )
2024-04-14 21:52:12 +02:00
cv
84839824fb
fix: link to managing custom fields
2024-04-14 12:55:03 +02:00
Carlos Valente
7eab0bb300
chore: version bump ( #885 )
2024-04-13 10:16:00 +02:00
Carlos Valente
55d1aca9b6
V3 ( #657 )
...
* refactor: cleanup routes
* style: smaller base font
* chore: upgrade dependencies
* chore: lock node version to electron
* refactor: pass HTTP to integration controller (#652 )
* refactor: deprecate onair control
* refactor: remove playback router
* Several project files user folder (#617 )
* chore: automated screenshots (#667 )
* feat: app settings (#658 )
* refactor: remove deprecated event data (#674 )
* Studio clock (#663 )
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
* Feat: reorder events with alt+ctrl + arrow up/down (#645 )
* Warning and danger per event (#677 )
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de >
* refactor: stabilise actionHandler (#683 )
Co-authored-by: Fabian Posenau <fabian@fphome.de >
* improvement: hide seconds (#675 )
* wip: overview (#688 )
* fix: focus cursor (#695 )
* refactor: update lower third (#665 )
* Refactor/time formatting (#696 )
---------
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
* feat: multiple selection (#703 )
---------
Co-authored-by: asharonbaltazar <asharonbaltazar@outlook.com >
Co-authored-by: Alex <ac@omnivox.dk >
* fix: test - go to `Edit mode` befor tying to click `Event options` button (#708 )
* refactor: runtime service (#715 )
* fix: issue with loosing cursor position on message (#719 )
* remove info panel (#721 )
* Event editor continue (#722 )
* update API - part (#709 )
---------
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
* refactor: update timers (#729 )
* feat: many timers (#706 )
---------
Co-authored-by: arc-alex <ac@omnivox.dk >
* refactor: excel cleanup (#734 )
* refactor: allow import of blocks and skip import (#735 )
* Project manager (#697 )
* refactor: UI for linking events (#763 )
* upgraded pipeline actions (#777 )
* Over under (#771 )
* custom fields (#744 )
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
* Sheets settings (#774 )
---------
Co-authored-by: arc-alex <ac@omnivox.dk >
* style: tweaks to lower thirds (#785 )
* refactor: delays account for gaps (#784 )
* refactor: partial state updates (#780 )
* feat: generate crash report (#787 )
* Sheet use limited input device auth flow (#782 )
---------
Co-authored-by: cv <34649812+cpvalente@users.noreply.github.com >
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
* Custom fields views (#789 )
* refactor: deprecate presenter and subtitle (#795 )
* refactor: organise API around resources (#798 )
---------
Co-authored-by: Bianca Procopio <biancahprocopio@gmail.com >
* Time to end (#804 )
* Skip fixes (#805 )
* fix: onair derives from playback
* Param nav (#822 )
---------
Co-authored-by: Alex Christoffer Rasmussen <ac@omnivox.dk >
* refactor: download files from interface (#831 )
* Quick options (#814 )
* End pause (#832 )
* chore: bump node version in docker (#834 )
* refactor: follow in run mode (#840 )
* fix: uncaught error in http integration (#837 )
* Apply project (#843 )
Co-authored-by: Matteo Gheza <matteo.gheza07@gmail.com >
Co-authored-by: Ary <arylmoraesn@gmail.com >
Co-authored-by: Alex Christoffer Rasmussen <ac@omnivox.dk >
Co-authored-by: Fabian Posenau <19673098+kellhogs@users.noreply.github.com >
Co-authored-by: Fabian Posenau <fabian@fphome.de >
Co-authored-by: Alex Rohleder <alexrohleder96@gmail.com >
Co-authored-by: asharonbaltazar <asharonbaltazar@outlook.com >
Co-authored-by: Bianca Procopio <biancahprocopio@gmail.com >
Co-authored-by: Fabian Posenau <fabianpos99+github@gmail.com >
2024-04-13 10:06:46 +02:00
Fabian Posenau
debdbd1c5a
Fix danger time not shown ( #775 )
...
* wrong order of operations
* chore: version bump
2024-02-14 12:44:06 +01:00
Carlos Valente
d1ae407996
chore: version bump ( #764 )
2024-02-06 11:46:08 +01:00
Carlos Valente
467b595375
fix: issue where a end time can be overflowing ( #761 )
2024-02-06 11:42:28 +01:00
Carlos Valente
965a7092d9
fix: timer type clock is not negative in public displays ( #747 )
2024-01-30 12:35:36 +01:00
Alex Christoffer Rasmussen
661337fef9
fix: change all ExcelImportMaps to lowercase ( #716 )
...
* fix: change all ExcelImportMaps to lowercase
* chore: bump patch version
2024-01-15 21:37:04 +01:00
Carlos Valente
71092afc02
ontime release ( #694 )
...
* chore: version bump
---------
Co-authored-by: arc-alex <ac@omnivox.dk >
2024-01-10 20:50:19 +01:00
Alex Christoffer Rasmussen
9611722a6d
fix: use background-color: transparent; for overlap indicators ( #699 )
2024-01-09 16:42:50 +01:00
Alex Christoffer Rasmussen
c0fb865959
feat: google sheets( #579 )
...
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
2024-01-08 15:51:58 +01:00
Oliver Herrmann
068ec800f4
add localdocker build commands ( #638 )
2024-01-05 21:04:52 +01:00
Alex Christoffer Rasmussen
1a8b35a5ea
feat: show overlap ( #633 )
...
* feat: show spacing or overlap
2024-01-05 21:04:16 +01:00
Fabian Posenau
09f2874784
Fix Visual bug on rundown ( #678 )
...
* fix: bug with draw order on past rundown items
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de >
2023-12-29 20:18:05 +01:00
Carlos Valente
8afffb9870
style: fix missing overrides ( #666 )
...
* style: fix missing overrides
* style: fix recover idle colour
2023-12-22 21:05:23 +01:00
Carlos Valente
33575c551a
refactor: improve typing on transform ( #626 )
...
* refactor: improve typing on transform
* chore: use placeholder for data errors
2023-12-19 10:03:25 +01:00
Carlos Valente
3173fb57fc
chore: add italian to languages ( #656 )
2023-12-18 15:07:48 +01:00
Carlos Valente
7d33019f53
refactor: prevent accidental edit in operator view ( #659 )
...
* refactor: prevent accidental edit in operator view
2023-12-18 15:07:30 +01:00
Matteo Gheza
6526b32d4c
Add italian client translation ( #655 )
...
* Add Italian client translation
2023-12-17 20:59:05 +01:00
Carlos Valente
5a2f711eab
refactor: cleanup sentry errors ( #653 )
2023-12-13 22:12:54 +01:00
Carlos Valente
da829dc09f
Release preparations ( #642 )
...
* chore: version bump
2023-12-11 22:06:19 +01:00
Carlos Valente
c4d65dbe5f
fix: display correct end time in backstage ( #635 )
2023-12-10 19:12:29 +01:00
Alex Christoffer Rasmussen
2586b0b10c
feat: http integration ( #575 )
...
* addtime endpoint
* create universal Subscription
* add http integration
* catch error from HTTP integration emit
* unify osc and http validateSubscriptionEntry
* add necessary endpoint for http subscription
* make subscription part of modal generic
* add http subscription to integration modal
* remove log
* Revert "addtime endpoint"
This reverts commit 4c039220dc .
* reuse agent and test url compatibility
* simplify retun path
* add todo in UI
* test for http protocol
* import not needed yet
* lint
* fix merge
* lint
* fix httpPlaceholder
* wip: prepare endpoints
* wip: temporary fix to get form to work
* disable HTTP integration if enabledOut==false
* register/unregister http
* refactor: subscription types and form register
* refactor: validation
* cleanup
* cleanup
* try GOT
* allow https
* split url and searchParams allow for post option
* add options to post
* add retry count
* fix test
* Revert "fix test"
This reverts commit 927e88370f .
* Revert "add options to post"
This reverts commit 0523a68ef4 .
* Revert "split url and searchParams allow for post option"
This reverts commit 54ab8d4ffe .
* missing retryCount in httpPlaceholder
* remove global this
* remove retry count
* remove https
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
2023-12-10 16:56:42 +01:00
Alex Christoffer Rasmussen
abe27d54a2
refactor: use add time in client ( #636 )
2023-12-08 21:46:29 +01:00
Alex Christoffer Rasmussen
1343818917
Improve change api ( #628 )
...
* fix: jsdoc comments
* more human casting of string values to boolean
* add coerceColour to get named colors to work
* cue can't pass isKeyOfType event check
* dont mutate value
* alloow cue in eventDef
* lint
* css named or hex formatting
* "sideEffects": false
* test colour hex regex
* roll eventDef back to master
* parse property
* don't export cssColour names
* remove import
* only allow string types to colour
* handle transparent colour
* mix alpha with bg colour
* only allow updating events
* descriptive names
* add test for getAccessibleColour
* readability
* move isColourHex to regex-utils
* simplify and add test
2023-12-08 12:55:04 +01:00
Carlos Valente
a93cd3e9b1
style: prevent menu mirroring ( #632 )
2023-12-07 17:57:04 +01:00
asharonbaltazar
4cbc09864c
Params Input Placeholders ( #627 )
...
* add `placeholder?: string;` to `StringField` & `NumberField`
* add `placeholder` to inputs
* move values from `defaultValue` to `placeholder`
2023-11-27 18:25:46 -05:00
asharonbaltazar
edb79d5819
Default Values in ParamEditor ( #610 )
...
* add `defaultvalue` to `Field` types
* add `defaultValue` to constants; turn into functions for time values
* update constant imports/calls in view components
* use `defaultValue`s in `ParamInput`
* change `Clear` to `Reset`to better reflect actions
* make `defaultValue` optional rather than `undefined`
* update forgotten constants
* add `defaultValue` to boolean input
* change `101010` to `000000`
* add `prefix` property to types
* implement `prefix` for `ParamInput`s
* change `paramField` to `prop`
* add `onEditDrawerClose` to `resetParams`
* `ViewParamsEditor` omits default values
* undo close on reset
* move `useSettings` into `ViewWrapper`
* change `settings` to include `undefined`
2023-11-26 15:57:18 -05:00
Carlos Valente
9e285ee8f3
chore: version bump ( #616 )
2023-11-25 22:31:22 +01:00
Carlos Valente
1ccf2108eb
style: tweaks on info data ( #622 )
2023-11-25 22:31:09 +01:00
Carlos Valente
db56ac8049
style: separe arguments in copy fields ( #621 )
2023-11-25 22:28:54 +01:00
Carlos Valente
0660f014c8
fix: prevent autocomplete ( #620 )
2023-11-25 22:04:47 +01:00
Carlos Valente
41c26778cb
fix: prevent shortcut collision with menu ( #619 )
2023-11-25 21:55:27 +01:00
Carlos Valente
804e4ad33e
chore: disable save params feature ( #615 )
2023-11-24 18:29:37 +01:00