Carlos Valente
f65ec0da3c
chore: upgrade dependencies
2024-12-29 20:02:56 +01:00
Shobhit Nagpal
6bbf8ce795
refactor: event editor color picker ( #1400 )
...
* refactor: event editor color picker
* refactor: throttle and debounce function signature
2024-12-27 10:57:48 +01:00
Carlos Valente
7f39d035fd
refactor: show delayed times
2024-12-22 21:43:37 +01:00
Carlos Valente
bdd2a62cee
feat: allow editing times in cuesheet
2024-12-22 21:43:37 +01:00
Carlos Valente
b38a7e5c92
refactor: allow submitting same value
2024-12-22 21:43:37 +01:00
Carlos Valente
b173b5a8e8
chore: update manifest
2024-12-22 20:06:35 +01:00
Alex Christoffer Rasmussen
29243e3f6c
detect EADDRINUSE on server start ( #1348 )
...
* detect `EADDRINUSE` on server start
* @ts-expect-error
* send portError to electron
* use escalateErrorFn
* dont move in docker
* allow errors to be sendt to electron UI
* Log after the new port is found
* Update comment
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
* update comment
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
* update comment
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
* rename to escalate
* extract `serverTryDesiredPort`
* type check server.address()
* request shutdown on `unrecoverable` `escalateError`
* combine network utils
* reject promise
* not unrecoverable by default
* unneeded assignment
---------
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
2024-12-22 16:23:47 +01:00
Carlos Valente
1af394cd49
chore: upgrade turbo
2024-12-21 22:46:07 +01:00
Carlos Valente
1c85265623
fix: section can only be selected if parent is
2024-12-21 13:56:23 +01:00
Carlos Valente
6199d0ad10
refactor: improve section style and composition
2024-12-20 21:24:34 +01:00
Carlos Valente
2f2c26ed00
chore: rename time-to-end to count-to-end
2024-12-20 21:24:34 +01:00
Carlos Valente
c9ef2465f8
refactor: visibility options
2024-12-20 21:15:26 +01:00
Carlos Valente
430b72c1d0
fix: missing return when data is handled
2024-12-20 21:15:26 +01:00
Carlos Valente
88b114020b
feat: edit duration in cuesheet
2024-12-20 21:15:26 +01:00
Carlos Valente
c445c42f8a
refactor: extract edit element in table
2024-12-20 21:15:26 +01:00
Carlos Valente
2fc4e6da16
refactor: extract utility type
2024-12-20 21:15:26 +01:00
Carlos Valente
4cbe25a845
refactor: simplify update functions
2024-12-20 21:15:26 +01:00
Carlos Valente
ab6765b332
refactor: tweak table element styles
2024-12-20 21:15:26 +01:00
Carlos Valente
fb38d82855
refactor: show cuesheet as long as we have data
2024-12-20 21:15:26 +01:00
Carlos Valente
1061ed2a0e
refactor: improve fallback timer consistency
2024-12-20 15:27:57 +01:00
Carlos Valente
3d37f42fe0
refactor: tweak styling
2024-12-20 09:03:02 +01:00
Carlos Valente
1bdea8e436
refactor: edit cue field
2024-12-20 09:03:02 +01:00
Carlos Valente
2c25910863
refactor: add table actions
2024-12-20 09:03:02 +01:00
Carlos Valente
8f30c0a7df
refactor: restructure element composition
2024-12-20 09:03:02 +01:00
Carlos Valente
67fa747aae
refactor: extract cuesheet dnd
2024-12-20 09:03:02 +01:00
Carlos Valente
8116b169b2
refactor: generalise event editor
2024-12-20 09:03:02 +01:00
Carlos Valente
ec823e0095
refactor: improve cuesheet composition
...
refactor: simplify placing events in rundown
m
2024-12-20 09:03:02 +01:00
Carlos Valente
c7faab00a3
feat: create offline indicator
2024-12-19 22:15:48 +01:00
Alex Christoffer Rasmussen
cfcf6a5684
extract isPlaybackActive to a global util function ( #1393 )
2024-12-18 12:44:48 +01:00
Carlos Valente
df1cf7a96b
feat: parse timeToEnd from excel
2024-12-16 21:59:38 +01:00
Carlos Valente
0f3feca7ab
refactor: extract time-to-end
2024-12-16 21:59:38 +01:00
Carlos Valente
41fe213ebb
refactor: settings in params
2024-12-16 15:13:49 +01:00
Carlos Valente
e91d5f5cd9
refactor: always show settings
2024-12-16 15:13:49 +01:00
Carlos Valente
bedab221d9
chore: dedupe lock file
2024-12-16 15:13:49 +01:00
Carlos Valente
97208c052a
chore: upgrade dependencies
2024-12-16 15:13:49 +01:00
Alex Christoffer Rasmussen
b048d0f88d
Edit in cuesheet ( #1372 )
...
* pass on all event edits
* MakePublic
* trim value in cell
* edit notes
* title
* add key check
* don't log error
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
* checkbox
* refactor
* remove log
* fix test
* use row number to test value
---------
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
2024-12-16 14:27:25 +01:00
asharonbaltazar
d8f7d4bba6
feat(ui): add warning in view params when styles are overriden ( #1384 )
...
* feat: add warning in view params when styles are overriden
* refactor: style tweaks
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me >
2024-12-15 10:40:27 -05:00
Carlos Valente
ed65a4db67
refactor: smaller settings
2024-12-15 11:04:15 +01:00
Carlos Valente
4a70bcfe64
chore: remove unused
2024-12-15 11:04:15 +01:00
Carlos Valente
89e68c3b0e
fix: correct aria label
2024-12-15 11:04:15 +01:00
Carlos Valente
976dc9cbde
refactor: tweak header style
2024-12-15 11:04:15 +01:00
Carlos Valente
3701ba5174
refactor: handle missing data
2024-12-15 11:04:15 +01:00
Carlos Valente
acc6ba63ba
refactor: keep drawer open on submit
2024-12-15 11:04:15 +01:00
Carlos Valente
6c5afcb8d9
refactor: improve empty state for pages
2024-12-15 09:55:52 +01:00
Carlos Valente
d46dfcf82e
refactor: improve redirect
2024-12-14 08:25:53 +01:00
Carlos Valente
4c6acc4013
refactor: improve active styles for navigation buttons
v3.9.5
2024-12-13 11:24:03 +01:00
Carlos Valente
26a24449de
refactor: prevent modal close on click outside
2024-12-13 10:40:16 +01:00
Carlos Valente
a1fb642441
bump version to 3.9.5
2024-12-13 10:40:16 +01:00
Carlos Valente
b64b154330
refactor: disable shutdown
2024-12-13 10:39:58 +01:00
Carlos Valente
5032cbf65a
refactor: prevent instantiating unavailable services
2024-12-13 10:39:58 +01:00