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
f2dd24b74a
Feat/delays ( #96 )
...
* feat/delays allow negative delays
* feat/delays recover expand all
* feat/delays refact: icons import
* feat/delays refact: upgrade chakra
* feat/delays version bump
2022-01-23 14:32:15 +01:00
Carlos Valente
48093b8651
Ux/54 help ( #88 )
...
* ux/54-help tooltips
* ux/54-help refetch after mutation
* ux/54-help broadcast event index
* ux/54-help prevent multiple keypresses when key held
* ux/54-help fat clock
* ux/54-help progress bar user defined
* ux/54-help onAir is button
* ux/54-help OSC: add missing presenter message
* ux/54-help OSC: enable / disable OSC
* ux/54-help handle timezone in excel date import
* ux/54-help tray left click to show app
* ux/54-help create queriable endpoint
* ux/54-help fix memoisation in lower thirds
* ux/54-help revise icons
* ux/54-help clarify text
* ux/54-help forgiving text parsing
* ux/54-help add smart keywords
* ux/54-help version bump
2022-01-12 22:41:12 +01:00
Carlos Valente
2fa397548a
Feat/navigate ( #81 )
...
* feat/navigate upgrade react router
* feat/navigate migrate to react router 6
* feat/navigate style modal
* feat/navigate create endpoints for app settings
* feat/navigate protect editor with pin
* feat/navigate apply dynamic routing draft
* feat/navigate upgrade relevant packages
* feat/navigate restructure directory and add tests
* feat/navigate test aliases validation
* feat/navigate validate aliases before sending
* feat/navigate create data endpoint
* feat/navigate config: prettier
* feat/navigate invalidate empty strings
* feat/navigate create endpoints
* feat/navigate parse on import
* feat/navigate navigate to alias
* feat/navigate user help and sample data
* feat/navigate refact aliases modal
* feat/navigate refact settings style
* feat/navigate update sample db
* feat/navigate link is relative to hostname
* feat/navigate navigate to first match
* feat/navigate update readme and version bump
* feat/navigate config: create shared module
* feat/navigate config: cheat module install
* feat/navigate fix tests
* feat/navigate run tests in pull request
* Update ontime_cy.yml
2022-01-04 22:12:59 +01:00
Carlos Valente
c12bca05aa
Chore/tests ( #73 )
...
* chore/tests: install testing libraries
* chore/tests: upgrade dependencies
* chore/tests: configure linters
* chore/tests: add basic component tests
* chore/tests: version bump
2021-12-19 14:22:02 +01:00
Carlos Valente
1e4206fcb2
Refract/updatecritical ( #69 )
2021-12-18 14:57:07 +01:00
Carlos Valente
80c2e9a8ba
Feat/studio clock ( #60 )
2021-12-13 21:29:56 +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
Carlos Valente
f3320efc5c
Fix/ios ( #43 )
...
* remove tiny keys
* fix: replace library with code
* cleanup
* add lodash throttle
add dependency to handle event throttling
* Revert "add lodash throttle"
This reverts commit abcbd3556b .
2021-11-17 22:50:54 +01:00
Carlos Valente
885d965db1
Fix/roll ( #39 )
...
* roll locks to first
in case there are events with overlapping time, roll will play the one that started first
* sanitize data entry
fixes issue where input field would not return seconds if not modified
* update chakra
* fix time input in chrome
fix issue in chrome where value of input does not contain seconds
2021-11-14 21:13:47 +01:00
cv
f0ecb85c29
upgrade react
2021-10-29 22:32:20 +02:00
cv
f999f19aa9
refract: updgrade UI library
...
upgrade chakra tries to resolve issues with modals and sliders
2021-10-26 09:26:58 +02:00
cv
a9641f0c54
refract; update fe dependencies
...
update react qr code
update react icons
2021-10-25 22:59:50 +02:00
cv
a70cb23242
refract: update socket.io
2021-10-25 22:54:39 +02:00
cv
0977ee6683
refract: remove unused dependencies
...
- date fns
- concurrently
2021-10-24 22:55:59 +02:00
cv
a077e126ae
refract + cleanup: render only on data change
...
- add library for deep comparison
- cleanup console.logs
2021-06-10 13:52:48 +02:00
cv
78cdcb2aa4
lib: jotai
2021-05-20 08:31:10 +02:00
cv
4161dd29c8
feat: draggable events
2021-05-06 12:05:21 +02:00
cv
a12f68b48d
font is local
2021-05-02 09:59:04 +02:00
cv
712df0b446
cleanup
...
remove unused + small css tweaks
2021-04-27 09:14:52 +02:00
cv
a77afa54cf
feat: selection
2021-04-24 18:28:58 +02:00
cv
e4823c91d6
fix white flash on load
...
chakra ui defines background white, maybe there is a cleaner way to override
2021-04-23 14:20:58 +02:00
cv
beb533d31d
fix framer-motion to client only
2021-04-21 23:15:09 +02:00
cv
8f9eb970d3
feat: qr code
2021-04-15 09:24:37 +02:00
cv
19bb1904f6
remove date dependencies
2021-04-12 22:16:40 +02:00
cv
e62b79f84e
feat: eventsAPI
2021-04-10 11:39:53 +02:00
cv
e20d9d91ae
style changes
2021-04-06 13:09:58 +02:00
cv
c39f3f2dde
node server + separate client folder
2021-04-05 22:33:31 +02:00