Bianca Procopio
4d1260321f
update multiple events "defaults"
2024-04-08 14:46:28 -04:00
Bianca Procopio
7577f307bf
adding "unkown" color to swatch
2024-04-08 09:34:29 -06:00
Bianca Procopio
997be35815
Merge branch 'v3' of https://github.com/cpvalente/ontime into bp/edit-multiple-events
2024-04-07 16:28:13 -06:00
Ary
f9b1880e88
Fix to cuesheet table header not resizing ( #852 )
2024-04-06 17:40:03 +02:00
Alex Christoffer Rasmussen
8a1474e8d6
Improve error handling in server ( #812 )
...
* add functions to convert all errors to `ErrorResponse` type
* replace all `{ message: error.toString() }` with `toErrorResponse(error)`
* refactor: all controllers to to use getErrorMessage and add types to the Response
* 404 for nonexistent api routes
2024-04-05 23:06:40 +02:00
Ary
9f207dd39a
Fix: Removed updatedAt from project list ( #853 )
2024-04-03 21:35:18 +02:00
Alex Christoffer Rasmussen
8b8b3347fb
fix: Sheet import error when user doesn't have correct permissions for the sheet ( #865 )
...
* refactor: better throw error message
* fix: await verify so wa catch the potential error
* fix: catch and display error about varification
* fix: don't block the Authenticate with a spinner
* center spinner
* propper boolean
2024-04-03 14:18:04 +02:00
Carlos Valente
01c2ef4c4d
V3 feedback ( #866 )
...
* refactor: rename settings panel
* style: typo
* style: fix blackout position
* fix: offset time in time-to-end
* refactor: operator is protected
* style: tweaks to pincode
* refactor: close params editor on submit
* refactor: same navigation in all pages
* refactor: use cached response
2024-04-02 22:45:03 +02:00
Carlos Valente
10852eecdd
Rundown modes ( #864 )
...
* refactor: simplify settings
* refactor: quick add around selection
* refactor: no action menu in delay block
* refactor: no action menu in event block
* style: context menu dark
* refactor: context menu actions
2024-04-02 20:09:27 +02:00
Bianca Procopio
e221543dc7
initial setup for edit multiple events
2024-03-31 14:45:08 -06:00
Carlos Valente
9a03e4850a
Navigation3 ( #860 )
2024-03-31 21:18:24 +02:00
Alex Christoffer Rasmussen
6bb3fb2931
fix: editor setting path ( #859 )
2024-03-29 17:09:18 +01:00
Alex Christoffer Rasmussen
a86496ed27
fix: customFields was not persisted on import and force Custom Field keys to be lower case ( #849 )
...
* refactor: force Custom Field keys to be lower case
* fix: customFields was not persisted on import
2024-03-28 13:51:32 +01:00
Carlos Valente
df8b76305e
Alpha 3 cleanup ( #857 )
2024-03-28 13:35:36 +01:00
Carlos Valente
ce14aabcd7
Navigation ( #850 )
2024-03-27 21:02:40 +01:00
Alex Christoffer Rasmussen
f5e9a2549e
Improve spreadsheet import flow ( #839 )
...
* feat: add dropdown to worksheet selection
* feat: move revoke to separate button
* refactor: extract excel flow to separate controller and service
* chore: show spinner when uploading sheet and disable the other option
* chore: don't show "success" when canceling the import
* chore: export boolean types properly to sheets
2024-03-22 21:33:11 +01:00
Carlos Valente
fe30752130
refactor: follow in run mode ( #840 )
2024-03-21 21:07:15 +01:00
Carlos Valente
4bb836b6f2
End pause ( #832 )
...
* refactor: trigger ahead
* refactor: refresh often
* fix: handle empty rundown updates
* fix: handle falsy values
* style: avoid overlap of components
* refactor: freeze end option
2024-03-19 18:04:05 +01:00
Carlos Valente
8156da03d5
Quick options ( #814 )
...
* refactor: link start is quick option
* refactor: add default duration
* chore: use last time by default
2024-03-19 17:23:32 +01:00
Carlos Valente
dfade25a7c
feat: url navigation for settings ( #821 )
2024-03-18 20:36:02 +01:00
Carlos Valente
4b21745fc7
refactor: download files from interface ( #831 )
2024-03-18 20:27:58 +01:00
Carlos Valente
a91a8a6358
refactor: simplify time-to-end ( #828 )
...
* refactor: simplify time-to-end
* refactor: rundown metadata
* refactor: handle overflow in UI
* refactor: show gaps between days
---------
Co-authored-by: Alex Christoffer Rasmussen <ac@omnivox.dk >
2024-03-18 17:24:11 +01:00
Carlos Valente
4e6b833e10
refactor: obfuscated pincode in transit
2024-03-18 13:40:59 +01:00
Carlos Valente
4148a3835b
style: clarify state of external message
2024-03-17 19:46:48 +01:00
Carlos Valente
dd0dcfc2a2
fix: reset focus when deleting selected
2024-03-17 19:46:10 +01:00
Carlos Valente
d41d1b054d
fix: reset focus when deleting all
2024-03-17 19:46:10 +01:00
Carlos Valente
a9e0e2b091
refactor: tweaks to chakra theme config ( #824 )
2024-03-16 09:42:06 +01:00
Carlos Valente
0a8155b6e3
Param nav ( #822 )
...
* refactor: remove unused
* refactor: simplify logic
2024-03-15 16:52:33 +01:00
Carlos Valente
118c29e5c2
refactor: filter sentry errors ( #816 )
2024-03-15 16:13:26 +01:00
Carlos Valente
105f395e6e
refactor: migrate fullscreen to mantine ( #819 )
2024-03-14 18:32:07 +01:00
Carlos Valente
12d9e5922c
Alpha revision ( #811 )
...
* style: less space for direction button
* chore: cleanup unused
* refactor: prevent CSS pollution
* refactor: force render on swatch
* refactor: force render on swatch
* refactor: improve import of blocks and skip import
* chore: remove unused
* chore: clarify effect
* chore: updata dataset
* fix: integrations not triggering
* chore: remove unused
* fix: onair derives from playback
* fix: gap day after
2024-03-12 21:30:16 +01:00
Carlos Valente
41af3b7466
Sheets revision ( #809 )
...
* refactor: poll for authentication
* refactor: show success card
2024-03-09 21:39:11 +01:00
Carlos Valente
78b386742e
Settings style ( #808 )
2024-03-09 10:56:14 +01:00
Carlos Valente
ad71793cf3
Url presets ( #807 )
2024-03-08 23:10:43 +01:00
Carlos Valente
10d7273ec0
Skip fixes ( #805 )
...
* refactor: resolve current in time-to-end
* refactor: recalculate on skip
* Alpha tweaks (#806 )
* style: small tweaks to interface
* refactor: simplify quick add
2024-03-08 19:54:18 +01:00
Carlos Valente
d59885fc20
fix: allow renaming custom field ( #803 )
...
* fix: allow renaming custom field
* style: change time-to-end icon
2024-03-07 19:59:36 +01:00
Carlos Valente
d22cc48565
refactor: small tweaks and fixes
2024-03-06 22:42:20 +01:00
Carlos Valente
8196ea584d
UI tweaks ( #800 )
...
* style: placeholder for progress value
* style: rundown menu
* style: extracted rundown takes whole screen
* style: tweaks to rundown indicators
* feat: allow exporting info
* style: indicate action
2024-03-03 20:42:36 +01:00
Carlos Valente
0c31438e44
chore: migrate remaining settings ( #799 )
...
* chore: migrate remaining settings
---------
Co-authored-by: Bianca Procopio <biancahprocopio@gmail.com >
2024-03-03 19:16:25 +01:00
Bianca Procopio
10d3986832
Move app settings ( #765 )
...
* refactor: migrate app settings
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
2024-03-03 19:06:21 +01:00
Carlos Valente
088927bbbb
refactor: organise API around resources ( #798 )
2024-03-02 23:08:08 +01:00
Carlos Valente
5b01329c37
refactor: migrate project upload ( #796 )
...
* refactor: migrate project upload
2024-03-01 22:59:00 +01:00
Carlos Valente
8df419d835
refactor: deprecate presenter and subtitle ( #795 )
...
* refactor: deprecate presenter and subtitle
* style: reduce spacing between related sections
* refactor: optional secondary field
* refactor: remove secondary field
* refactor: dynamic data source
2024-02-29 18:19:58 +01:00
Carlos Valente
d7392b93d2
refactor: remove userFields ( #791 )
...
* refactor: process custom fields on cache generate
* refactor: remove userFields
2024-02-27 13:23:12 +01:00
Carlos Valente
da7ef59216
Custom fields views ( #789 )
...
* style: show field colour in editor
* feat: custom fields in cuesheet
* feat: custom fields in operator
* refactor: update CSV export
2024-02-24 22:04:20 +01:00
Alex Christoffer Rasmussen
474f1e2177
Sheet use limited input device auth flow ( #782 )
...
* refactor: limited-input-device auth
* refactor: resolve sheet directory from setup
* refactor: extract sheet logic in backend
* refactor: simplify sheet integration
---------
Co-authored-by: cv <34649812+cpvalente@users.noreply.github.com >
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
2024-02-24 11:58:50 +01:00
cv
11d06de133
Merge branch 'v3' of https://github.com/cpvalente/ontime into v3
2024-02-19 21:43:00 +01:00
cv
cbc2ae5116
chore: cleanup merge
2024-02-19 21:42:38 +01:00
cv
a6ff874a2a
Merge remote-tracking branch 'origin/master' into v3
2024-02-19 21:40:56 +01:00
Carlos Valente
7ff75835ff
refactor: partial state updates ( #780 )
...
* refactor: partial state updates
* refactor: less calls to restore
* refactor: add error stack trace to log
2024-02-19 21:31:27 +01:00