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
da829dc09f
Release preparations ( #642 )
...
* chore: version bump
2023-12-11 22:06:19 +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
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
Alex Christoffer Rasmussen
813eb9ad86
Merge pull request #604 from cpvalente/roll-back
...
add skippedOutOfEvent to TimerService
2023-12-04 12:53:43 +01:00
Carlos Valente
34e9b1ef07
refactor: clarify responsabilities
2023-11-30 21:35:09 +01:00
arc-alex
a67b89190d
guard and test midnight
2023-11-28 16:04:12 +01:00
arc-alex
ecd151a0a8
use expectedFinish
2023-11-28 15:27:19 +01:00
arc-alex
20d5d8b129
move skip logic to timerUtils
2023-11-27 17:42:42 +01:00
arc-alex
715fa66444
disable/enable from ui without restart
2023-11-26 20:41:33 +01:00
arc-alex
27f6d10677
actually disable/enable osc output
2023-11-26 20:41:01 +01:00
Carlos Valente
f2504072ce
feat: add change endpoint to ws ( #618 )
...
* feat: add change endpoint to ws
2023-11-26 19:02:16 +01:00
Carlos Valente
9e285ee8f3
chore: version bump ( #616 )
2023-11-25 22:31:22 +01:00
arc-alex
b11041938d
self documenting
2023-11-24 14:05:12 +01:00
Carlos Valente
5be60ff6c3
feat: show progress in op and cuesheet ( #605 )
2023-11-24 12:04:38 +01:00
arc-alex
e6b4f537af
rollSkipLimit
2023-11-22 19:05:08 +01:00
Alex Christoffer Rasmussen
797a0edf57
External field ( #580 )
...
* feat: add external endpoint
* add external to messagecontrol
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
2023-11-22 08:06:48 +01:00
arc-alex
8cabb347e9
remove test log
2023-11-20 18:24:11 +01:00
arc-alex
22d89c6fbc
add _startAt to all tests
2023-11-20 17:51:50 +01:00
arc-alex
facce4f096
trigger doRoll if clock is less than startAt
2023-11-20 17:44:39 +01:00
Carlos Valente
1b55dbc170
style: clock period ( #601 )
...
* style: tweaks to studio override
* style: improvements to 12 hour format
2023-11-20 09:53:35 +01:00
Carlos Valente
2316bbebac
chore: type improvements ( #598 )
...
* chore: type improvements
* ci: typechecking in pipeline
2023-11-18 08:35:54 +01:00
Carlos Valente
884ab0b67b
refactor: rundown ( #597 )
...
* refactor: add revision number to rundown
* chore: migrate query
2023-11-17 16:18:02 +01:00
Alex Christoffer Rasmussen
c59e070076
Local build ( #595 )
...
* add build:electron script
---------
Co-authored-by: arc-alex <ac@omnivox.dk >
2023-11-17 13:01:08 +01:00
Carlos Valente
fad8d2a933
hotfix ci ( #594 )
...
* ci: upgrade pnpm
* version bump
2023-11-16 11:26:01 +01:00
Carlos Valente
54def8b820
feat: small improvements to instance info ( #591 )
...
* refactor: add typings to backend info
* refactor: write current version to project file
* feat: show location of css override
2023-11-15 20:20:05 +01:00
Carlos Valente
1ca3b9c134
refactor: better errors ( #590 )
...
* refactor: improve error messages from server
2023-11-14 21:54:56 +01:00
Carlos Valente
a41fe8806b
configure lint staged ( #588 )
...
* chore: upgrade monorepo deps
* chore: configure lint-staged
* refactor: lenient use of any
2023-11-13 22:04:55 +01:00
Carlos Valente
45fe669f0a
feat: excel import ( #527 )
...
* refactor: simplify excel import
* chore: add external deepmerge utility
* chore: create import map utilities
* chore: increase size limits on uploads
* style: small presentation tweaks
* feat: resolve times on excel import, refs #508
2023-11-11 14:28:43 +01:00
Carlos Valente
2c47d90f34
chore: configure project wide linter ( #577 )
...
* chore(lint): configure project-wide linter
* chore(lint): improve linting in files
* chore(lint): hide warnings in CI
2023-11-07 22:30:39 +01:00
Carlos Valente
943dd19c09
style: wording and UI tweaks ( #564 )
...
* style: wording and UI tweaks
* style: prevent note overflow
* style: small wording changes
* soft blink (#569 )
* chore: version bump
---------
Co-authored-by: Alex Christoffer Rasmussen <alex.christoffer@gmail.com >
2023-11-07 21:27:33 +01:00
Alex Christoffer Rasmussen
138be478ca
Addtime in sec ( #576 )
...
* addtime endpoint
---------
Co-authored-by: arc-alex <ac@omnivox.dk >
2023-11-07 21:24:44 +01:00
Alex Christoffer Rasmussen
f57faf1837
remove unnecessary import
2023-11-04 08:46:35 +01:00
arc-alex
44f025b359
update node-osc to v9
2023-11-04 08:46:35 +01:00
Carlos Valente
0555d0f400
feat: expand user options for views with schedule ( #565 )
...
* feat: expand user options for views with schedule
* fix: selected public id on load
* fix: load events on roll
* style: remove empty container
2023-11-03 13:47:38 +01:00
Carlos Valente
2f09d27813
fix: nullcheck for nextPublicEventId in findRoll ( #567 )
...
Co-authored-by: Alex Christoffer Rasmussen <alex.christoffer@gmail.com >
2023-11-02 10:31:05 +01:00
Alex Christoffer Rasmussen
a01046b479
Feat/change event api ( #553 )
...
* feat: change attribute for given event
---------
Co-authored-by: Ary <arylmoraesn@gmail.com >
Co-authored-by: arc-alex <ac@omnivox.dk >
2023-10-31 19:24:22 +01:00
Carlos Valente
29e5c96d44
fix: prevent error when port is unchanged ( #551 )
...
* fix: prevent error when port is unchanged
2023-10-28 19:01:58 +02:00
Alex Christoffer Rasmussen
a84c0654e2
Feat resumability ( #547 )
...
* add resumability functionality
---------
Co-authored-by: arc-alex <ac@omnivox.dk >
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
2023-10-24 08:33:17 +02:00
Carlos Valente
b34fe71995
chore: add line end to prettier ( #548 )
2023-10-14 19:12:14 +02:00
Carlos Valente
e2aabe3646
chore: version bump ( #528 )
2023-09-17 15:04:55 +02:00
Carlos Valente
7545f6f7d0
refactor: clarify description import ( #526 )
2023-09-16 15:24:23 +02:00
Carlos Valente
a0c5375376
refactor: project data ( #523 )
2023-09-15 17:33:30 +02:00
Carlos Valente
9708f0bfc6
refactor: pass events instead of derived data to titles ( #493 )
...
* refactor: pass events instead of derived data to titles
2023-09-14 22:30:23 +02:00
Carlos Valente
0bb09dd039
fix: sanitise cue import ( #519 )
...
* fix: sanitise cue import
2023-09-11 21:06:32 +02:00
Carlos Valente
93fb48ea1c
feat: operator view ( #440 )
...
* feat: operator view
* chore: smoke test operator
* refactor: small improvements from deepsource
---------
Co-authored-by: arihanv <arihanvaranasi@gmail.com >
Co-authored-by: arihanv <63890951+arihanv@users.noreply.github.com >
2023-09-11 21:03:11 +02:00
Carlos Valente
8d427a6bbe
fix: allow spaces in title input ( #504 )
2023-09-01 23:26:59 +02:00
Carlos Valente
23dcca5527
fix: issue with resolving dev environment ( #501 )
...
* fix: issue with resolving dev environment
* fix: revert accidental commtit
* chore: version bump
2023-08-31 22:08:18 +02:00
Carlos Valente
a3bbd74db7
chore: reduce sentry error logging ( #498 )
...
* chore: reduce sentry error logging
* chore: version bump
* chore: improve test selectors
2023-08-27 22:00:18 +02:00