Carlos Valente
dda92ba3a8
Refactor imports
...
* refactor: implement import lint
2022-06-11 23:17:16 +02:00
Carlos Valente
c394cd5d4b
Feat/104 ( #140 )
...
* feat/104: isolate control components
* feat/104: open components in isolated window
* feat/104: update tests
2022-05-29 11:19:29 +02:00
Carlos Valente
412d230cee
Ux/134 ( #139 )
...
* ui/134: highlight active messages
* ui/134: create theming template
* ui/134: version bump
2022-05-28 16:25:56 +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
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
ba782d5d22
hotfix/92-osc timer is absolute ( #92 )
...
Fixes issues with approximating timers in the app views
2022-01-14 20:47:39 +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
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
ac0d5832b6
event cucle ( #76 )
...
* install sass
* refact: integration settings
- OSC in its own HTTP endpoint
- OSC settings have own object in db
* refact: simplify event cycle
* refact: restructure external triggers http
* refact: restructure external triggers osc+socket
* refact: restructure data updates
* feat: osc integration class
* IO improvements
- timer uses osc integration
- create trigger handler to manage external triggers
* refact: refract state machine update
* Integration: simple HTTP Client
* Integration: http options in datamodel
* Integration: call http send on life cycle
* feat/62-logging: fix issue #71
2021-12-22 18:17:48 +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
52f02f153c
Hotfix/4.0.2 ( #64 )
...
* hotfix 4.0.2: implement playback router
* hotfix 4.0.2: fix studio clock styles
* hotfix 4.0.2: broadcast clock always
* hotfix 4.0.2: fix overflow in timer control
2021-12-14 22:39:01 +01:00
Carlos Valente
80c2e9a8ba
Feat/studio clock ( #60 )
2021-12-13 21:29:56 +01:00
Carlos Valente
09a5aca25a
Chore/qol ( #41 )
...
* style: prevent timer from resizing container
* style: review half and third screens
* style: prevent delay time from resizing blocks
* style: show now / next titles when container is collapsed
* docs: link to documentation in readme
* Update README.md
* Update README.md
* Update README.md
* style: new image assets
* cleanup
* style: prevent long titles from overflowing containers
* fix: send titles on change
fixed issue that prevented the next title from being broadcast on change
2021-11-16 20:54:36 +01:00
Carlos Valente
26cb8a5bfc
Feat/seconds ( #38 )
...
* change directory structure
move test file to __tests__ at the module directory
* test function
Add more tests to ensure the function remains safe
* fix coverage filter
* change directory structure
move to utilities folder
* refract formatDisplay with tst
* test millis
* test millis to seconds
* refract millis functions
* refractor timeStringToMillis
* create utility consts
* style component
* fixed bug with hidezero parameter
* fix issue with cancelling input edit
* style tweak
2021-11-13 22:39:57 +01:00
cv
03ef3e58ed
style: button disable
...
disable playback buttons while rolling (interface only)
2021-10-31 13:12:22 +01:00
cv
6648586c26
style: improve visibility of roll mode
...
- display message when waiting
- add tooltips
- block non necessary buttons when rolling
2021-10-29 12:56:52 +02:00
cv
5a87668fac
fix: stu test fixes
...
- QR code url was hardcoded
- fix language in add menus
- changed release symbol
- changed order of release and reload
2021-10-25 22:19:02 +02:00
cv
4f5d13214b
refract: cleanup unused
2021-10-24 22:00:51 +02:00
cv
f78c16fb8c
style + cleanup
2021-05-26 13:10:23 +02:00
cv
a3608992e8
bugfix
...
copy-paste bug
2021-05-16 13:43:38 +02:00
cv
9c3aa6d386
eslint
2021-05-12 13:32:24 +02:00
cv
bd677163ed
refract
...
memo
2021-05-10 22:55:23 +02:00
cv
d71615fba4
cleanup
2021-05-10 22:01:58 +02:00
cv
d24fb406af
major: event block redesign
2021-05-10 21:31:16 +02:00
cv
f3924d4beb
style: layout changes
2021-05-06 12:06:04 +02:00
cv
2b568aa7c6
feat: negative timers
2021-05-03 22:02:04 +02:00
cv
9715e13152
performance enhancements
2021-05-02 15:05:32 +02:00
cv
b8bce6302d
feat: increment running timer
2021-04-27 23:59:02 +02:00
cv
682d3b4556
refract: handle warnings
2021-04-24 16:37:41 +02:00
cv
75b8e9b8be
feat: unload - reload
2021-04-24 12:21:15 +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
57c6b11db1
style improvements
...
- added empty state to list
- styled scrollbars
- progressbar shows time elapsed
- timers are monospace
- prevent overflow in titles
2021-04-21 19:11:43 +02:00
cv
86013bbb7a
settings api
2021-04-19 22:53:29 +02:00
cv
394cdd396a
playback through socket
2021-04-18 23:37:52 +02:00
cv
8b70fc247a
feat: stage manager view
...
small fixes in other components
- message control fields have value from socket
- added millis to string
2021-04-18 19:20:11 +02:00
cv
8e95b06b8c
feat: presenter view
...
- connected to websockets
- some styling changes
- reusable components
- some small bugfixes
2021-04-17 23:54:00 +02:00
cv
c25633ade4
style: go dark
2021-04-15 13:51:51 +02:00
cv
4a2fc378fb
feat: lower third message
2021-04-13 11:21:02 +02:00
cv
023c8c446e
dates are millis
2021-04-12 22:21:18 +02:00
cv
f0cb09346d
refract
2021-04-12 12:50:49 +02:00
cv
964bdf0d2a
cleanup + small refract
...
- websockets
- event api
2021-04-11 19:17:54 +02:00
cv
dee0ff1a5c
bugfix
...
bugfix with socket client
- client now subscribes to events
- client gets playstate on start
2021-04-11 13:10:57 +02:00
cv
a65f816477
cleanup
2021-04-10 15:30:32 +02:00
cv
01e911eb24
feat: message control
2021-04-10 15:25:13 +02:00
cv
9410a33f2e
socket context
2021-04-10 13:56:28 +02:00
cv
e2561bcd54
refract: playback api
2021-04-10 11:38:32 +02:00
cv
2ae991a2c3
timer control
2021-04-08 13:41:51 +02:00