Carlos Valente
bac2dc6b87
feat: create project list ( #671 )
2024-01-06 21:38:16 +01:00
Ary
65a5aaa665
Keep several project files in user folder - Steps 5A-E ( #684 )
2024-01-06 21:24:48 +01:00
Carlos Valente
c889d00e6b
fix: focus cursor ( #695 )
...
* fix: prevent cursor from removing focus
2024-01-06 09:10:42 +01:00
Carlos Valente
3753d51d85
chore: cleanup
2024-01-05 21:57:47 +01:00
Carlos Valente
cb23b83b9d
Merge remote-tracking branch 'origin/master' into v3
2024-01-05 21:55:16 +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
Alex Christoffer Rasmussen
a567fdc446
build: upgrade lowdb ( #689 )
2024-01-02 20:27:10 +01:00
Carlos Valente
3d9a9a2226
wip: overview ( #688 )
...
* wip: overview
2024-01-01 22:06:23 +01:00
Carlos Valente
9a4d659b04
improvement: hide seconds ( #675 )
...
* feat: optional timer seconds
2023-12-31 12:13:05 +01:00
Fabian Posenau
a5d8b91f34
add fields to import modal ( #685 )
...
Co-authored-by: Fabian Posenau <fabian@fphome.de >
2023-12-30 22:11:06 +01:00
Carlos Valente
5409c0ac6e
refactor: stabilise actionHandler ( #683 )
2023-12-30 21:13:51 +01:00
Fabian Posenau
3998b8927d
Warning and danger per event ( #677 )
...
* feat: warning and danger per event
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de >
2023-12-30 20:56:57 +01:00
Ary
7b9f64a630
Project files tweaks ( #679 )
...
* chore: fixed issue when loading first time; deleting excel file after upload; only json files from project list
* chore: added last loaded project to endpoint response
* chore: incremental file name
---------
Co-authored-by: Name <Email>
2023-12-30 19:32:17 +01:00
Fabian Posenau
40bede200c
nightly builds hopefully ( #681 )
...
Co-authored-by: Fabian Posenau <fabian@fphome.de >
2023-12-30 10:04:42 +01:00
Alex Christoffer Rasmussen
c5c0401ac4
refactor: switch out steno for lowdb ( #682 )
...
* refactor: switch out steno for lowdb
2023-12-30 10:03:02 +01:00
Fabian Posenau
f3e2944c55
fix docker compose ontime version ( #680 )
...
Co-authored-by: Fabian Posenau <fabian@fphome.de >
2023-12-29 22:25:41 +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
Alex Christoffer Rasmussen
96280e5932
Feat: reorder events with alt+ctrl + arrow up/down ( #645 )
...
* fix: key guard
* feat: reorder events
* refactor: return index from the getEvent functions
2023-12-28 13:41:43 +01:00
Alex Christoffer Rasmussen
b2c01a141a
Studio clock ( #663 )
...
* refactor: trim rundown shows only upcoming
* style: small tweaks
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
2023-12-28 13:25:45 +01:00
Ary
dc4ba4012c
feat: Several project files user folder (Steps 3-5) ( #664 )
...
* feat: steps 3-5 for several project files user folder
* feat: common types, better listing function
* feat: error response type
2023-12-28 13:23:51 +01:00
Carlos Valente
d1e201ebb5
refactor: remove deprecated event data ( #674 )
2023-12-27 20:00:09 +01:00
Carlos Valente
a463cb491b
feat: app settings ( #658 )
...
* feat: app settings
* refactor: cleanup routes
* style: smaller base font
* chore: migrate about modal
* fix: import links
2023-12-25 21:25:09 +01:00
Carlos Valente
6ffc314513
chore: automated screenshots ( #667 )
...
* chore: take screenshots on routes
* chore: update test data
* chore: update test
* chore: upgrade node in CI
2023-12-25 19:41:45 +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
Ary
f2632412aa
Several project files user folder ( #617 )
...
* feat: save loaded file across sessions
2023-12-21 13:52:09 +01:00
Carlos Valente
062dc0c914
refactor: pass HTTP to integration controller ( #652 )
...
* refactor: pass HTTP to integration controller
* refactor: deprecate onair control
* refactor: remove playback router
2023-12-19 21:44:43 +01:00
Carlos Valente
fe9f12a14b
chore: lock node version to electron
2023-12-19 10:23:27 +01:00
Carlos Valente
3144888eb1
chore: add italian to languages ( #656 )
2023-12-19 10:05:09 +01:00
Carlos Valente
820eacde91
refactor: prevent accidental edit in operator view ( #659 )
...
* refactor: prevent accidental edit in operator view
2023-12-19 10:05:09 +01:00
Matteo Gheza
6886a3236f
Add italian client translation ( #655 )
...
* Add Italian client translation
2023-12-19 10:05:09 +01:00
Carlos Valente
bb541c551f
chore: upgrade build deps ( #661 )
...
* chore: upgrade build dependencies
* chore: add bundle analysis script
* chore: upgrade sentry deps
* chore: upgrade node types
* docs: declare new engine versions
2023-12-19 10:03:59 +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
3196bd7802
chore: version bump
2023-12-17 20:57:49 +01:00
Carlos Valente
ce0657cc6d
style: smaller base font
2023-12-17 20:56:58 +01:00
Carlos Valente
44c2b1b5e3
refactor: cleanup routes
2023-12-17 20:56:42 +01:00
Carlos Valente
d6aef5ea31
fix: correct link for CSS overrides ( #650 )
2023-12-14 20:14:09 +01:00
Alex Christoffer Rasmussen
8756b396cc
feat: minimal demo page ( #644 )
...
* minimal
* eslint-browser
* dynamic port, reconnect socket, msTo string without Date
* 404 on external not found
2023-12-14 13:27:18 +01:00
Carlos Valente
5a2f711eab
refactor: cleanup sentry errors ( #653 )
2023-12-13 22:12:54 +01:00
Carlos Valente
a56e2b1c1c
fix: link for mac download ( #648 )
2023-12-13 19:22:17 +01:00
Carlos Valente
da829dc09f
Release preparations ( #642 )
...
* chore: version bump
v2.24.8
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
Alex Christoffer Rasmussen
813eb9ad86
Merge pull request #604 from cpvalente/roll-back
...
add skippedOutOfEvent to TimerService
2023-12-04 12:53:43 +01:00