Carlos Valente
becd734ea8
refactor: simplify ux for sheet import
2025-11-02 13:23:05 +01:00
Carlos Valente
9dfc8083f0
style: run code formatting
2025-10-31 19:30:34 +01:00
Carlos Valente
7bd98c23a4
bump version to 4.1.0
2025-10-31 19:30:34 +01:00
arc-alex
6f19d78e53
addedTimer always updates the restore point
2025-10-31 19:26:30 +01:00
arc-alex
163baa752f
keep restorpoint on container shutdown
2025-10-31 19:26:30 +01:00
Carlos Valente
74e59dccdb
feat: allow renaming rundown
2025-10-30 17:26:49 +01:00
Carlos Valente
32bf0f53f6
feat: allow user to duplicate a rundown
2025-10-30 17:26:49 +01:00
Carlos Valente
e0377a7244
feat: implement simple healthcheck endpoint
2025-10-30 17:26:18 +01:00
Alex Christoffer Rasmussen
b7e5723fb2
Fix multiday ( #1850 )
...
* chore: cleanup typeings
* fix: total gap should only accumulate after the curent loaded
* fix: add the current day of the event to start day offset
2025-10-30 14:22:14 +01:00
Carlos Valente
b509ee5b1f
bump to version 4.0.2
2025-10-22 06:26:35 +02:00
Carlos Valente
e488ad19b3
fix: ensure well formed URLs for IP address destinations
2025-10-18 15:29:16 +02:00
Carlos Valente
03c9f51b47
chore: update demo project
2025-10-17 12:20:18 +02:00
Carlos Valente
8d00fd3966
bump version to 4.0.1
2025-10-17 12:20:18 +02:00
jwetzell
8685298430
Merge pull request #1830 from cpvalente/fix/linux-project-download
2025-10-15 07:25:57 -05:00
jwetzell
d43af2db57
pass options to project download to allow folders beginning with a dot
2025-10-14 19:51:15 -05:00
Alex Christoffer Rasmussen
45e7373279
Small clean-up ( #1827 )
...
* chore: avoid shadow variable name
* chore: map could just be foreach
* clean uneeded template literal
* lint
2025-10-13 20:24:25 +02:00
Alex Christoffer Rasmussen
9b36f36f73
fix: next cue ( #1821 )
...
* fix next cue
* Update apps/server/src/services/runtime-service/runtime.service.ts
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
---------
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com >
2025-10-12 14:42:55 +02:00
Carlos Valente
7918063753
bump version to 4.0.0
2025-10-10 18:13:58 +02:00
Carlos Valente
1d8c04d0b4
feat: export excel file
...
refactor: align id columns between export and import
refactor: match column names with template
2025-10-10 17:41:26 +02:00
Alex Christoffer Rasmussen
da7c0d4ff2
Small clean-up ( #1815 )
...
* chore: remove old comment
* chore: smal lclean up of a e2e test
* chore: bump to beta.6
* chore: cleanup imports
* fix integration values com in ms
* allow linkStart and timeStrategy from API
* remove local mac dist
2025-10-10 17:37:55 +02:00
Alex Christoffer Rasmussen
fc7ed6bd20
clean turbo config and cache github actions ( #1805 )
...
* refactor: turbo scripts
refactor dev and build scripts
remove cleanup
* fix e2e script
* cache playwright
* cache pnpm
* fix docker env in vite
* fixup! refactor: turbo scripts
* chore: add comment
2025-10-07 12:32:12 +02:00
Carlos Valente
a02cdf71c0
fix: maintain offset on roll takeover
2025-10-07 12:32:12 +02:00
Carlos Valente
700948bfbb
fix: use correct order when creating groups
2025-10-07 12:32:12 +02:00
Carlos Valente
81e00993f2
fix: prevent rolling into events of 0 duration
2025-10-07 12:32:12 +02:00
arc-alex
ef053fc2f7
bump to v4.0.0-beta.5
2025-10-07 12:32:12 +02:00
Alex Christoffer Rasmussen
1dfe5c980d
refactor: collect common tsconfig ( #1794 )
...
* refactor: collect common tsconfig settings
* chore: module and target should be lower case
2025-09-26 21:34:01 +02:00
Alex Christoffer Rasmussen
80e4dc0941
Fix: rundown import ( #1795 )
...
* fix: patch in the active rundown id and title
* fix: send a ALL refetch on project patch
* fix: load the last used rundown on project patch and not just the first one
* chore: lint
* chore: clean up and let rundown service send the refetch request
* chore: dont destructure rundown
2025-09-26 21:34:01 +02:00
Alex Christoffer Rasmussen
971c6c66f0
Chore: Small todo about coerce boolean ( #1789 )
...
* fix: coerce boolean types negative number is false
* strict coerce
2025-09-26 21:34:01 +02:00
Carlos Valente
343697dc93
refactor: remove unused dependencies
2025-09-26 21:34:01 +02:00
Carlos Valente
bcabc50ad1
fix: check automation usage in all rundowns before allowing delete
2025-09-26 21:34:01 +02:00
Carlos Valente
cbd7bce106
bump version to 4.0.0-beta.4
2025-09-26 21:34:01 +02:00
Carlos Valente
00aa8a09fa
refactor(roll breaking): make starting with roll backtrace planned times
2025-09-21 07:42:47 +02:00
Carlos Valente
d04f958c11
fix: initialise group time
2025-09-21 07:42:47 +02:00
Alex Christoffer Rasmussen
5716fc31cf
feat: export package to help api consumers ( #1624 )
2025-09-21 07:42:47 +02:00
Carlos Valente
4bf74d86b3
refactor: set start metadata when starting from roll
2025-09-21 07:42:47 +02:00
arc-alex
d2638d64e4
fix: group end elements should only send timertype data nothing else
2025-09-21 07:42:47 +02:00
arc-alex
02cddeec4d
refactor: add a try grourd to the cell data generator to better pinpoint errors
2025-09-21 07:42:47 +02:00
Carlos Valente
8d2db7ffcd
Relative mode ( #1764 )
...
* feat: add group start time to state
* refactor: calculate expected times when offset mode changes
* feat: show relative data in ui
* fixup! feat: add group start time to state
* fixup! refactor: calculate expected times when offset mode changes
* fixup! feat: show relative data in ui
* try to handle multiday
* show planed/expected rundown end day offset values
* refactor: style tweaks to timers
* refactor: cleanup data use
* day offset
* update tests
* test getExpectedStart multiday
* write start epoch to restore file
* current day in relative mode
* remove todo
* move find day offset to utils
---------
Co-authored-by: arc-alex <ac@omnivox.dk >
2025-09-21 07:42:47 +02:00
Carlos Valente
2e6bf234d5
fix: phase style overrides in timer
2025-09-21 07:42:47 +02:00
Alex Christoffer Rasmussen
cd6d6f24eb
fix: sheet default import map ( #1775 )
...
* fix: default import map
* fix: update test
2025-09-21 07:42:47 +02:00
arc-alex
e632a08557
chore: bump version
2025-09-21 07:42:47 +02:00
Carlos Valente
ac8c1e333e
bump version to 4.0.0-beta.2
2025-09-08 06:09:31 +02:00
Carlos Valente
4385e0b9c9
refactor: ensure clocks timer and clock are in sync ( #1772 )
...
* refactor: ensure clocks timer and clock are in sync
---------
Co-authored-by: arc-alex <ac@omnivox.dk >
2025-09-07 21:49:45 +02:00
arc-alex
1af42b766d
fix: insert group-end where needed
2025-09-07 21:49:45 +02:00
arc-alex
9d6ec3758b
chore: clarifying comments
2025-09-07 21:49:45 +02:00
Carlos Valente
9e78ff4d1c
refactor: export data for all entry types
2025-09-07 21:49:45 +02:00
Carlos Valente
48b9cf042f
refactor: lax validation for settings
...
with this changes we allow the client and server to share the same data
shape. even if some of it is useless.
we also get an extra version property in the payload, if we want to save
the transfer cost, we would rather remove it from the sent payload
2025-09-07 21:49:45 +02:00
Carlos Valente
1866e5e78d
refactor: simplify restore point
2025-09-07 21:49:45 +02:00
Carlos Valente
763080cd4d
fix: generate link for companion
2025-09-07 21:49:45 +02:00
Alex Christoffer Rasmussen
f219ebb8f8
refactor: settings route ( #1753 )
...
* refactor: settings route
2025-09-03 17:48:45 +02:00