arc-alex
cb6dee552f
display errors in UI
2024-01-03 01:52:30 +01:00
arc-alex
be92fa43fa
allow x as boolean true from sheet
2023-12-22 14:17:36 +01:00
arc-alex
fda1dbdd5f
add some comments
2023-12-22 13:57:21 +01:00
arc-alex
8ae1c6de42
use api directly
2023-12-19 13:33:57 +01:00
arc-alex
364d698bbc
dont save sheet settings
2023-12-18 14:23:03 +01:00
arc-alex
8fa7392698
dont save
2023-12-16 23:56:15 +01:00
arc-alex
2464ac1bd9
change some naming
2023-12-16 23:37:44 +01:00
arc-alex
d2c6d46585
use exist function befor pull or push
2023-12-15 13:40:53 +01:00
arc-alex
884947374d
improve get state check
2023-12-13 18:56:49 +01:00
arc-alex
e52ff58d74
coerce boolean types from sheet
2023-12-13 17:37:33 +01:00
arc-alex
0024b02638
small refinment
2023-12-13 17:31:33 +01:00
arc-alex
fdee764c28
fix: deepsource recommendations
2023-12-12 15:06:16 +01:00
arc-alex
a7a7a7d886
fix key check and ensureDirectory on startup
2023-12-12 14:25:22 +01:00
arc-alex
a98bd0f4a4
ensure sheets folder
2023-12-12 11:52:04 +01:00
arc-alex
c5b8a133b5
Merge commit master into google-sheets-lite
2023-12-12 11:43:10 +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
b37494109a
ifx: use template string not concatination
2023-11-27 23:27:10 +01:00
arc-alex
aaa1fb9368
fix: saveClientSecrets type object
2023-11-27 23:24:36 +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
arc-alex
cb198bc3fe
comments
2023-11-26 17:29:12 +01:00
arc-alex
6880f459b6
check keys of client secrets
2023-11-26 17:11:55 +01:00
arc-alex
7b34c8f3b1
push project data
2023-11-26 16:48:34 +01:00
arc-alex
8fc70fa162
cellRequenstFromEvent change
2023-11-26 14:23:12 +01:00
arc-alex
54c4a7f68c
add test
2023-11-26 14:16:50 +01:00
arc-alex
9820c71a2d
move util functions to separat file for testing
2023-11-25 20:03:30 +01:00
arc-alex
f29ed1b05a
types for getA1Notation function
2023-11-25 19:54:33 +01:00
arc-alex
b1de7ffe5b
Merge branch 'master' into google-sheets-lite
2023-11-25 19:39:53 +01:00
arc-alex
46d17e0570
extend authServer timeout if opened again
2023-11-24 21:17:30 +01:00
arc-alex
38e3ef7586
dont save login token Between Sessions
2023-11-24 20:07:50 +01:00
arc-alex
e8bcbb4291
clean up sheet flow
2023-11-24 17:47:21 +01:00
arc-alex
111df94d6d
parseGoogleSheet from db
2023-11-24 16:49:37 +01:00
arc-alex
b11041938d
self documenting
2023-11-24 14:05:12 +01:00
arc-alex
28533464d4
add db test for google sheet
2023-11-23 17:49:08 +01:00
arc-alex
4f1fa2053f
sheet settings with feedback
2023-11-23 17:17:13 +01:00
arc-alex
b15b4b48a7
add googleSheet to db model
2023-11-23 14:53:22 +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
arc-alex
ef2fa99673
finde correct range
2023-11-19 20:15:07 +01:00