Commit Graph

33 Commits

Author SHA1 Message Date
Carlos Valente dda92ba3a8 Refactor imports
* refactor: implement import lint
2022-06-11 23:17:16 +02:00
Carlos Valente 94a7ef6318 fix/141: enable applying negative delays (#142) 2022-06-07 18:57:44 +02:00
Carlos Valente 6ac963684d V1 (#118)
* chore: upgrade minor versions
* chore: upgrade cypress
* chore: upgrade fe dependencies
* update readme
* update osx images
* update readme
* upgrade dependencies
* upgrade test dependency
* feat: add option to input autofill
* feat: autofill to the left
* chore: update docs
* chore: cleanup ci
* version bump
* style: prevent zero height bar
* fix: prevent loosing menu
* ux: improve input, no spellcheck or autocomplete
* small ux improvements in cuesheets
* feat 111/increase maximum number of events
* fix: optimistic delete issue with filter
* refact: pincode workflow
* chore: add versioning to packages
2022-05-19 10:48:56 +02:00
Carlos Valente db0eee3b9c Feat/mac (#109)
* chore: upgrade dependencies
* feat/mac: draft pipeline
* feat/mac: use public folder for transient files
* feat/mac: set app fullscreen
* feat/mac: cmd + , toggles menu
* feat/mac: update readme
* refact: easier login process
* refact prevent style issues with safari
* refact reduce css download
* style: cleanup paginator design
* style: studio clock is responsive
* style: fix spacing style issues with safari
2022-04-17 20:30:39 +02:00
Carlos Valente 67ddcd8c68 Feat/table (#105)
* feat/table add react-table
* feat/table add protected table route
* feat/table upgrade dependencies
* feat/table support parsing of new properties

Co-authored-by: DeepSource Bot <bot@deepsource.io>
2022-04-09 22:05:56 +02:00
Carlos Valente 6a6f68b2f9 Feat/block improvements (#95)
* feat/89-block-improvements style: replace reload icon
* feat/block-feat/block-improvements add cursor buttons
* feat/block-improvements hover to create
* feat/block-improvements change settings in modal
* feat/block-improvements version bump
2022-01-22 23:23:31 +01:00
Carlos Valente 9fc154955a Feat/62 logger (#79)
* feat/62-logger request log data in app
* feat/62-logger refact osc integration
* feat/62-logger feedback on osc
* feat/62-logger refact broadcast on triggers
* feat/62-logger log triggers
* feat/62-logger add link to studio
* feat/62-logger replace toasts with logger context
* feat/62-logger style improvements
* feat/62-logger refactor code duplications
* feat/62-logger cleanup and version bump
2021-12-25 19:39:40 +01:00
Carlos Valente 8c740b7111 Feat/excel (#45)
* add dependency

adding dependency to parse the excel file in the node side

* import file

ability to import file
- add extension
- safeguard file type and size

* user is able to upload json or excel

* chore: extract logic into self contained function

* associate model with version

* test id generation

* parse excel data

* prevent UI crash on bad data

* extract validation into self contained function

* chore: add more tests for bad data

* config: stop from opening browser on start

* fix comma in sample db

* handle corrupt files

* error boundary around main components

* jsdocs

* increase id length

* parse excel time string

* feat: excel parsing

* validate json db before import

* chore: test event validator

* feat: make function to clean convert strings

* chore: test parser

* chore: jsdocs

* fix: bug on upload

prevent bug where the component would prevent upload of same file twice
2021-11-24 22:07:31 +01:00
cv 4f5d13214b refract: cleanup unused 2021-10-24 22:00:51 +02:00
cv 541117b31b chore: cleanup logs 2021-10-24 20:51:39 +02:00
cv fa98e2ad92 feat: deleteall 2021-05-20 14:12:23 +02:00
cv 438bceba57 error handling + cleanup
- handle case where localstorage does not contain item
- eventhandler updates when data changes
2021-05-20 11:20:18 +02:00
cv c912a61b57 feat: expand collapse 2021-05-20 08:34:03 +02:00
cv 8162c622a6 refract: cleanup server call constants 2021-05-16 22:41:43 +02:00
cv 9c3aa6d386 eslint 2021-05-12 13:32:24 +02:00
cv cae5c91bc2 performance: memo 2021-05-11 14:44:33 +02:00
cv d71615fba4 cleanup 2021-05-10 22:01:58 +02:00
cv 3f598f3a7a feat: action button in menu 2021-05-06 23:03:36 +02:00
cv 72b42c7eb8 feat: apply delays 2021-05-06 14:02:56 +02:00
cv f3924d4beb style: layout changes 2021-05-06 12:06:04 +02:00
cv 4161dd29c8 feat: draggable events 2021-05-06 12:05:21 +02:00
cv 5115581098 PIP + style consistency
small style changes to make screens consistent
2021-04-27 22:29:14 +02:00
cv f8825ed7dc bugfix: init text field 2021-04-27 12:16:20 +02:00
cv 656ae396a9 refract: optimistic delete 2021-04-27 11:44:34 +02:00
cv 004b31b5e7 style cleanup + tweaks
Title <> Subtitle relationships
Animat ein
2021-04-26 13:38:30 +02:00
cv 3f8c6f1192 improvements in react-query
- fetch to useFetch hook
- refetch every 10s
- sync browser tabs with experimental broadcastQueryClient
2021-04-24 15:05:18 +02:00
cv ea92fc7de7 refractor + style tweaks
- bugfix on lower
- delay between 0-60 minutes
- action buttons in dropdown
- added button for toggling element visibility
- several css and code cleanups
- renamed settingsAPI
2021-04-24 10:32:19 +02:00
cv e7f1fc8d04 bugfix on optimist updates 2021-04-21 23:17:23 +02:00
cv 2e50e488a3 bugfix
optimistic insert item at index
2021-04-13 11:20:31 +02:00
cv 3db40be8a8 event API refract
using optimistic updates
2021-04-11 21:30:24 +02:00
cv 964bdf0d2a cleanup + small refract
- websockets
- event api
2021-04-11 19:17:54 +02:00
cv a65f816477 cleanup 2021-04-10 15:30:32 +02:00
cv e62b79f84e feat: eventsAPI 2021-04-10 11:39:53 +02:00