Luke Stein
|
cf8c8d4b2e
|
bump version to 3.2.0
|
2024-06-13 22:46:32 +02:00 |
|
Carlos Valente
|
3af4c64ff3
|
chore: upgrade lint dependencies
|
2024-06-07 20:15:43 +02:00 |
|
Alex Christoffer Rasmussen
|
c2fa115946
|
Validate project filename (#1046)
|
2024-06-06 22:37:41 +02:00 |
|
Alex Christoffer Rasmussen
|
48ebd31c54
|
bump version to 3.1.1 (#1045)
|
2024-06-04 15:57:52 +02:00 |
|
Carlos Valente
|
147e5f5a27
|
chore: remove unused dependencies
|
2024-06-03 22:38:57 +02:00 |
|
Carlos Valente
|
a02b3faacc
|
chore: bump version to 3.1.0
|
2024-06-03 22:38:57 +02:00 |
|
Carlos Valente
|
45cf1cf199
|
chore: bump version to 3.0.4
|
2024-05-28 22:49:29 +02:00 |
|
Carlos Valente
|
248c952ec7
|
chore: bump version to 3.0.3
|
2024-05-21 20:59:58 +02:00 |
|
Carlos Valente
|
ac430602b4
|
chore: upgrade vite dependencies
|
2024-05-20 19:32:28 +02:00 |
|
Carlos Valente
|
37786c3528
|
chore: bump version to 3.0.2
|
2024-05-13 14:15:18 +02:00 |
|
Carlos Valente
|
92c3148e49
|
chore: bump version to 3.0.1
|
2024-05-12 20:15:59 +02:00 |
|
Carlos Valente
|
00f04fb78c
|
refactor: download project file
|
2024-05-10 22:35:12 +02:00 |
|
Carlos Valente
|
a40fa0dbf8
|
chore: version bump
|
2024-05-07 21:00:42 +02:00 |
|
Carlos Valente
|
0966659596
|
chore: version bump
|
2024-04-29 22:44:24 +02:00 |
|
Carlos Valente
|
54f30e69a1
|
chore: version bump
|
2024-04-27 22:39:04 +02:00 |
|
Carlos Valente
|
7eab0bb300
|
chore: version bump (#885)
|
2024-04-13 10:16:00 +02:00 |
|
Carlos Valente
|
55d1aca9b6
|
V3 (#657)
* refactor: cleanup routes
* style: smaller base font
* chore: upgrade dependencies
* chore: lock node version to electron
* refactor: pass HTTP to integration controller (#652)
* refactor: deprecate onair control
* refactor: remove playback router
* Several project files user folder (#617)
* chore: automated screenshots (#667)
* feat: app settings (#658)
* refactor: remove deprecated event data (#674)
* Studio clock (#663)
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me>
* Feat: reorder events with alt+ctrl + arrow up/down (#645)
* Warning and danger per event (#677)
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* refactor: stabilise actionHandler (#683)
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* improvement: hide seconds (#675)
* wip: overview (#688)
* fix: focus cursor (#695)
* refactor: update lower third (#665)
* Refactor/time formatting (#696)
---------
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com>
Co-authored-by: Carlos Valente <carlosvalente@pm.me>
* feat: multiple selection (#703)
---------
Co-authored-by: asharonbaltazar <asharonbaltazar@outlook.com>
Co-authored-by: Alex <ac@omnivox.dk>
* fix: test - go to `Edit mode` befor tying to click `Event options` button (#708)
* refactor: runtime service (#715)
* fix: issue with loosing cursor position on message (#719)
* remove info panel (#721)
* Event editor continue (#722)
* update API - part (#709)
---------
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com>
Co-authored-by: Carlos Valente <carlosvalente@pm.me>
* refactor: update timers (#729)
* feat: many timers (#706)
---------
Co-authored-by: arc-alex <ac@omnivox.dk>
* refactor: excel cleanup (#734)
* refactor: allow import of blocks and skip import (#735)
* Project manager (#697)
* refactor: UI for linking events (#763)
* upgraded pipeline actions (#777)
* Over under (#771)
* custom fields (#744)
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me>
* Sheets settings (#774)
---------
Co-authored-by: arc-alex <ac@omnivox.dk>
* style: tweaks to lower thirds (#785)
* refactor: delays account for gaps (#784)
* refactor: partial state updates (#780)
* feat: generate crash report (#787)
* Sheet use limited input device auth flow (#782)
---------
Co-authored-by: cv <34649812+cpvalente@users.noreply.github.com>
Co-authored-by: Carlos Valente <carlosvalente@pm.me>
* Custom fields views (#789)
* refactor: deprecate presenter and subtitle (#795)
* refactor: organise API around resources (#798)
---------
Co-authored-by: Bianca Procopio <biancahprocopio@gmail.com>
* Time to end (#804)
* Skip fixes (#805)
* fix: onair derives from playback
* Param nav (#822)
---------
Co-authored-by: Alex Christoffer Rasmussen <ac@omnivox.dk>
* refactor: download files from interface (#831)
* Quick options (#814)
* End pause (#832)
* chore: bump node version in docker (#834)
* refactor: follow in run mode (#840)
* fix: uncaught error in http integration (#837)
* Apply project (#843)
Co-authored-by: Matteo Gheza <matteo.gheza07@gmail.com>
Co-authored-by: Ary <arylmoraesn@gmail.com>
Co-authored-by: Alex Christoffer Rasmussen <ac@omnivox.dk>
Co-authored-by: Fabian Posenau <19673098+kellhogs@users.noreply.github.com>
Co-authored-by: Fabian Posenau <fabian@fphome.de>
Co-authored-by: Alex Rohleder <alexrohleder96@gmail.com>
Co-authored-by: asharonbaltazar <asharonbaltazar@outlook.com>
Co-authored-by: Bianca Procopio <biancahprocopio@gmail.com>
Co-authored-by: Fabian Posenau <fabianpos99+github@gmail.com>
|
2024-04-13 10:06:46 +02:00 |
|
Fabian Posenau
|
debdbd1c5a
|
Fix danger time not shown (#775)
* wrong order of operations
* chore: version bump
|
2024-02-14 12:44:06 +01:00 |
|
Carlos Valente
|
d1ae407996
|
chore: version bump (#764)
|
2024-02-06 11:46:08 +01:00 |
|
Carlos Valente
|
467b595375
|
fix: issue where a end time can be overflowing (#761)
|
2024-02-06 11:42:28 +01:00 |
|
Alex Christoffer Rasmussen
|
661337fef9
|
fix: change all ExcelImportMaps to lowercase (#716)
* fix: change all ExcelImportMaps to lowercase
* chore: bump patch version
|
2024-01-15 21:37:04 +01:00 |
|
Carlos Valente
|
71092afc02
|
ontime release (#694)
* chore: version bump
---------
Co-authored-by: arc-alex <ac@omnivox.dk>
|
2024-01-10 20:50:19 +01:00 |
|
Alex Christoffer Rasmussen
|
c0fb865959
|
feat: google sheets(#579)
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me>
|
2024-01-08 15:51:58 +01:00 |
|
Oliver Herrmann
|
068ec800f4
|
add localdocker build commands (#638)
|
2024-01-05 21:04:52 +01:00 |
|
Carlos Valente
|
da829dc09f
|
Release preparations (#642)
* chore: version bump
|
2023-12-11 22:06:19 +01:00 |
|
Alex Christoffer Rasmussen
|
2586b0b10c
|
feat: http integration (#575)
* addtime endpoint
* create universal Subscription
* add http integration
* catch error from HTTP integration emit
* unify osc and http validateSubscriptionEntry
* add necessary endpoint for http subscription
* make subscription part of modal generic
* add http subscription to integration modal
* remove log
* Revert "addtime endpoint"
This reverts commit 4c039220dc.
* reuse agent and test url compatibility
* simplify retun path
* add todo in UI
* test for http protocol
* import not needed yet
* lint
* fix merge
* lint
* fix httpPlaceholder
* wip: prepare endpoints
* wip: temporary fix to get form to work
* disable HTTP integration if enabledOut==false
* register/unregister http
* refactor: subscription types and form register
* refactor: validation
* cleanup
* cleanup
* try GOT
* allow https
* split url and searchParams allow for post option
* add options to post
* add retry count
* fix test
* Revert "fix test"
This reverts commit 927e88370f.
* Revert "add options to post"
This reverts commit 0523a68ef4.
* Revert "split url and searchParams allow for post option"
This reverts commit 54ab8d4ffe.
* missing retryCount in httpPlaceholder
* remove global this
* remove retry count
* remove https
---------
Co-authored-by: Carlos Valente <carlosvalente@pm.me>
|
2023-12-10 16:56:42 +01:00 |
|
Carlos Valente
|
9e285ee8f3
|
chore: version bump (#616)
|
2023-11-25 22:31:22 +01:00 |
|
Carlos Valente
|
5be60ff6c3
|
feat: show progress in op and cuesheet (#605)
|
2023-11-24 12:04:38 +01:00 |
|
Alex Christoffer Rasmussen
|
c59e070076
|
Local build (#595)
* add build:electron script
---------
Co-authored-by: arc-alex <ac@omnivox.dk>
|
2023-11-17 13:01:08 +01:00 |
|
Carlos Valente
|
fad8d2a933
|
hotfix ci (#594)
* ci: upgrade pnpm
* version bump
|
2023-11-16 11:26:01 +01:00 |
|
Carlos Valente
|
a41fe8806b
|
configure lint staged (#588)
* chore: upgrade monorepo deps
* chore: configure lint-staged
* refactor: lenient use of any
|
2023-11-13 22:04:55 +01:00 |
|
Carlos Valente
|
45fe669f0a
|
feat: excel import (#527)
* refactor: simplify excel import
* chore: add external deepmerge utility
* chore: create import map utilities
* chore: increase size limits on uploads
* style: small presentation tweaks
* feat: resolve times on excel import, refs #508
|
2023-11-11 14:28:43 +01:00 |
|
Carlos Valente
|
2c47d90f34
|
chore: configure project wide linter (#577)
* chore(lint): configure project-wide linter
* chore(lint): improve linting in files
* chore(lint): hide warnings in CI
|
2023-11-07 22:30:39 +01:00 |
|
Carlos Valente
|
943dd19c09
|
style: wording and UI tweaks (#564)
* style: wording and UI tweaks
* style: prevent note overflow
* style: small wording changes
* soft blink (#569)
* chore: version bump
---------
Co-authored-by: Alex Christoffer Rasmussen <alex.christoffer@gmail.com>
|
2023-11-07 21:27:33 +01:00 |
|
arc-alex
|
44f025b359
|
update node-osc to v9
|
2023-11-04 08:46:35 +01:00 |
|
Alex Christoffer Rasmussen
|
a84c0654e2
|
Feat resumability (#547)
* add resumability functionality
---------
Co-authored-by: arc-alex <ac@omnivox.dk>
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com>
|
2023-10-24 08:33:17 +02:00 |
|
Carlos Valente
|
e2aabe3646
|
chore: version bump (#528)
|
2023-09-17 15:04:55 +02:00 |
|
Carlos Valente
|
93fb48ea1c
|
feat: operator view (#440)
* feat: operator view
* chore: smoke test operator
* refactor: small improvements from deepsource
---------
Co-authored-by: arihanv <arihanvaranasi@gmail.com>
Co-authored-by: arihanv <63890951+arihanv@users.noreply.github.com>
|
2023-09-11 21:03:11 +02:00 |
|
Carlos Valente
|
8d427a6bbe
|
fix: allow spaces in title input (#504)
|
2023-09-01 23:26:59 +02:00 |
|
Carlos Valente
|
23dcca5527
|
fix: issue with resolving dev environment (#501)
* fix: issue with resolving dev environment
* fix: revert accidental commtit
* chore: version bump
|
2023-08-31 22:08:18 +02:00 |
|
Carlos Valente
|
a3bbd74db7
|
chore: reduce sentry error logging (#498)
* chore: reduce sentry error logging
* chore: version bump
* chore: improve test selectors
|
2023-08-27 22:00:18 +02:00 |
|
Carlos Valente
|
a46a0e1631
|
fix: typo in macos release (#488)
|
2023-08-12 11:52:05 +02:00 |
|
Carlos Valente
|
4f298e6fd9
|
version bump (#487)
|
2023-08-12 11:38:36 +02:00 |
|
Carlos Valente
|
1b8392bba4
|
dx: improve local build command (#480)
|
2023-08-11 10:55:24 +02:00 |
|
Carlos Valente
|
3603b836f6
|
refactor: cuesheet v2 (#435)
* refactor: typescript migration
* chore: remove prop-types package
* refactor: file structure
* refactor: migrate ontime table to tanstack table 8
* refactor: rundown controller uses service as data source
* refactor: convert to typescript
* feat: caching store
* refactor: add delay values to rundown
* feat: toggle past visibility
* chore: update tests
* refactor: add extra fields to CSV
* style: show skipped events
* chore: add route to navigation menu
* style: allow jumping to bottom
* chore: add tests
|
2023-07-22 09:32:40 +02:00 |
|
Carlos Valente
|
6ef6b0fdcd
|
fix: app image cannot find resources (#458)
* fix: typo prevents linux from finding resources
|
2023-07-20 21:35:09 +02:00 |
|
Carlos Valente
|
c73f7e2207
|
fix: issues with clock overflow on midnight (#456)
* fix: issues with clock overflow on midnight
* chore: version bump
|
2023-07-17 13:53:50 +02:00 |
|
Carlos Valente
|
b273ac5254
|
refactor: update import fields (#433)
* refactor: update import fields
+ remove end message
+ add timer type
+ add end action
* chore: update tests
* version bump
|
2023-06-11 12:37:16 +02:00 |
|
Carlos Valente
|
a3487e7073
|
v2 cleanup (#427)
* refactor: remove useless template
* refactor: handle promise
* refactor: associate labels to fields
* refactor: simplify checking if element exists
* refactor: prevent reassigning
* refactor: avoid wildcard imports
* refactor: simplify imports
* refactor: simplify boolean comparison
* chore: version bump
|
2023-06-05 20:52:09 +02:00 |
|
Carlos Valente
|
c8e979bc9a
|
v2 (#386)
* Refactor/ts sockets (#210)
* refactor(ts): create socket subscription service
* refactor(ts-sockets): useSubscription hook
* refactor(ts-sockets): extract colour selection to utility
* Refactor/socket controller (#212)
* refactor(socket): dictionary cleanup
* refactor(socket): detangle socket from EventTimer
* refactor(socket): poll object
* refactor(socket): wip, extract data responsibilities to provider
* fix: issue with onAir
* refactor: create data provider and validation utils
* refactor: remove deprecated endpoint
* refactor: detangle and validate ontime controller
* refactor: detangle and validate events controller
* refactor: validate routers
* refactor: handle post failure in modals
* chore: upgrade electron (#215)
* Fix: issue with text colour (#214)
* fix: adjust text colour from context
* fix: issue with wrong proptype
* chore: upgrade electron
* chore: declare node version
* chore: upgrade node actions
* Feat/55 v2 (#225)
* chore: upgrade relevant libraries
* feat(skip): add skip styling to paginated items
* chore: upgrade relevant libraries
* Fix: issue with text colour (#214)
* fix: adjust text colour from context
* fix: issue with wrong proptype
* fix issue with vite migration (#217)
* hotfix: 1.8.2 issues vite migration
* fix: file import options
* feat(55): styling
* refactor: remove onhover option for entry block
* refactor: relocate logging provider
* refactor: convert to typescript
* feat(55): add event editor
* refactor: extract event actions
* fix: bad import
* feat(55): redesign components
* fix: issues with not awaiting async
* refactor: replace socket with subscription
* refactor: remove unused
* style: small tweaks
* refactor: extract event actions
* refactor: cleanup debug
* refactor: chakra imports
* fix: optimistic mutations
* refactor: handle promise rejections
* refactor: validation
* fix: rq optimistic mutations
* feat: add playback feedback to block
* refactor: no optimistic adding of events
* refactor: simplify cursor state
* styles: cleanup editor style
* refactor: cleanup duration update
* fix: revert package upgrade (issues with vitest)
* fix: prevent cyclic imports
* refactor: extract data fetcher
* refactor: typescript migration
* chore: update tests
* fix: remove problematic (#228)
* styles: v2 (#229)
* style: revise selected style
* style: revise editor styles
* style: revise viewer styles
* chore: update tests
* v2:feat (#231)
* style: element relationship
* feat: utility to add first element
* refactor: organise dir
* ux: deleting element closes drawer
* fix: issue with escaped characters
* fix: issue with overflow in events list
* fix: prevent event timer from receiving non event
* style: prevent small shift on class change
* style: visually detach event editor
* fix: entry block knows last event
* fix: skip event timer updates on non events
* fix: prevent electron OPENGL error
* style: cleanup text styles
* style: unify input styles
* refactor: simplify style and composition
* refactor: tweaks on style + ts
* refactor: add validation to events post
* fix: handle non events in event timer
* refactor: cleanup unused
* V2 styles part2 (#233)
* style: create tag to display network messages
* style: create button style for playback
* style: review style for QuickEntry
* style: review style for Info panel
* style: review style for Event blocks
* style: review style for Message control panel
* style: review style for Playback control
* style: review application styles
* style: review block styles
* refactor: TapButton has active state
* style: small style tweaks
* refactor: type checks
* V2 message manager (#234)
* refactor: server run script
* refactor: extract message control feature
* refactor: socket usage for message control feature
* refactor: migrate e2e testing to playwright
* chore: add feature tests
* refactor: add validation on socket controller
* chore: jest tests server logic
* chore: update tests
* chore: run playwright tests on pull_requests
* V2 rundown manager (#237)
* refactor: migrate eventlist > rundown
* hotfix: fix object naming error on excel import (#252)
* feat: V2 ontime menu (#259)
* V2 socket store (#254)
* refactor: create socket utility
* refactor: ensure a single subscription to topics
* refactor: replace usages of socket object with subscription store handler
* refactor: v2 event loader (#260)
* refactor: extract jest config
* refactor: rename params in reoder endpoint
* refactor: avoid app exports
* refactor: small code smells
* refactor: run development server
* refactor: extract rundown service and event loader logic
* refactor: rename events > rundown
* refactor: code style
* fix: handle external change of title
* refactor: cleanup dictionary
* refactor: rename MessageService
* refactor: use eventID for operations
* refactor: migrate OSC controller to service
* refactor: migrate Socket controller to service
* refactor: migrate HTTP controller to service
* refactor: extract logic into discrete services
* refactor: remove rundown from event timer
* refactor: remove duplicate
* refactor: remove unused
* chore: update tests
* refactor: run test CI on master or manual run
* lint: reorder imports
* refactor: ensure consistent routing
* V2 event block (#261)
* feat: implement progress bar on running event
* refactor: use event action hook
* refactor: align backend data
* v2 styling (#263)
* feat: implement progress bar on running event
* refactor: use event action hook
* refactor: align backend data
* style: v2 style tweaks
* style: v2 style tweaks + ts <Info>
* fix: fix delay increment calls
* style: v2 style tweaks + ts <Playback>
* style: v2 style tweaks + ts <EventEditor>
* style: v2 style tweaks + ts <MessageControl>
* fix: naming issue with message control socket endpoint
* chore: upgrade style dependencies
* style: v2 style tweaks + ts <MenuBar>
* style: v2 style tweaks + ts <RundownMenu>
* style: v2 style tweaks + ts <Playback>
* fix: add selected and next information to EventTimer
* style: v2 style tweaks + ts <EventBlock>
* style: v2 style tweaks + ts <DelayBlock>
* style: v2 style tweaks + ts <BlockBlock>
* style: v2 style tweaks + ts <QuickEntry>
* refactor: extract <TextInput> logic
* chore: upgrade build dependencies
* chore: folder structure refactor
* fix: issue with dependency path in electron
* chore: update version in demo db
* v2: refactor (#264)
* chore: upgrade dependencies
* chore: remove unused
* fix: issue with missing index data
* fix: discrepancy on counting events
* fix: swapped classes
* fix: prevent attempting load in empty list
* chore: cleanup completed
* chore: remove unused
* refactor: convert to typescript
* refactor: migrate to new endpoints
* refactor: convert to typescript
* fix: prevent issue with undefined process
* fix: small code smells
* fix: issue with missing version variable on build
* refactor: configure retries on data fetching
* style: design review
* fix: prevent cursor out of range
* lint: react query linting
* style: checkbox styles
* v2 event editor (#265)
* style: add cursor indicator in all blocks
* style: prevent reflows on width
* style: harmonise white range
* ux: focus elements on cursor nav
* ux: prevent focus on indicators
* refactor: convert to typescript
* fix: missing dependency
* chore: add linter rules for dependency arrays
* style: style editable component
* style: tweak input styles
* style: tweak switch styles
* style: style tweaks
* V2 sentry (#267)
* chore: add sentry to frontend
* chore: add sentry to server
* chore: report only in production
* chore: add sentry source maps
* v2 alpha 3 (#272)
* style: correct background colours
* chore: add folder resolutions to vite
* refactor: add auto refetch to HTTP APIs
* fix: view settings override endpoint
* refactor: memoize callbacks
* fix: reorder reaching wrong data adapter
* refactor: memoize callbacks
* style: presentation cleanup
* fix(delete): prevent flow with deleted event in playback
* refactor: convert to typescript
* refactor: small fixes and typescript conversion
* ux: improve feedback on local changes
* refactor: cleanup props
* v2 event timer (#274)
* lint: cleanup unused
* refactor: rename component to avoid conflict
* style: gap in element row
* refactor: rename playstate -> playback
* refactor: cleanup usages of timer and prepare integration manager
* style: re-arrange button order
* refactor: improve event loading
* feat(timer-service): hot reload
* fix: issue with duration input
* chore: cleanup debug
* refactor: resolve poll from runtime store
* refactor: cleanup merge
* refactor: small improvements in timer hot-reload
* v2: views (#278)
* config(sentry): instrumentation only in production
* chore: upgrade deps
* refactor: simplify and convert to ts
* refactor: composition and styles
* chore: remove deprecated deps
* ux: close menu on click outside
* style: small tweaks and clarifications
* refactor: retire PiP view
* ux: small tweaks
* style: cleanup deprecated styles
* chore: remove unused
* refactor: remove usages of deprecated fields and improve null timer presentation
* refactor: improve composition of countdown
* style: cleanup overridable styles
* ux: show event overtime status
* style: correct logic in paused timers
* v2: roll (#280)
* ux: delete flow
* style: small tweaks in interface
* refactor: gracefully quit on error
* fix: logic around updating events
* chore: cleanup dictionary
* refactor: improve DX on creating aux files
* fix: safe destructure function return
* refactor: safe handling of falsy timer values
* fix: improve ux on stopping roll mode
* chore: upgrade deps
* feat: roll mode
* refactor: remove unused
* V2 monorepo (#285)
* refactor(project structure): UI
* refactor(project structure): extract utilities
* refactor(project structure): remove unused
* refactor(project structure): electron
* refactor(project structure): server
refactor: migrate to vitest
refactor: monorepo config
* refactor: extract application menu
* refactor: exit process
* refactor: extract tray menu
* chore: electron build
* Added Seconds in studio clock #282
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
---------
Co-authored-by: Fabian Posenau <fabian.p99@gmx.de>
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* Fix: #279 End Message in Minimal Timer (#286)
* fix: Minimal View #279 end message
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* hotfix: resolve data directory (#288)
* Feature/#276/qrcodes (#289)
* bugfix: wrong format when on 12h format
* update: website link in placeholder
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
Co-authored-by: cv <34649812+cpvalente@users.noreply.github.com>
* V2 types (#291)
* V2 integration (#293)
* feat: integrations and lifecycles
* refactor: prevent issues with start order
* V2 fix offline (#294)
* fix: resolve path to UI build in dev
* fix: configure offline fetching
* V2 fix socket (#296)
* refactor: rename timer endpoint
* refactor: typescript
* refactor: rename eventData and viewSettings
* refactor: message manager uses event store
* style: alpha4 style tweaks (#299)
* fix: backgroundcolor for .blockNotes (#300)
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* Feat/countdown style (#290)
* feat: Countdown Style
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
Co-authored-by: cv <34649812+cpvalente@users.noreply.github.com>
Co-authored-by: Fabian Posenau <19673098+kellhogs@users.noreply.github.com>
* fix: wrong parameter (#302)
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* V2 fix timer (#304)
* Feat/update check (#303)
* feat: show latest version in settings modal
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* improve time input (#307)
* add the ability to parse time like 2h20m
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* V2 ws store (#310)
* Update TimerService.ts
* refactor: message service publishes to store
* refactor: several type improvements
* V2 ws store wss (#309)
* refactor: shared logging types
* refactor: simplify message service consumption
* refactor: create discrete logging system
* refactor: move socket.io > websocket
* Feat/end action (#308)
* feat: end action
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
Co-authored-by: cv <34649812+cpvalente@users.noreply.github.com>
Co-authored-by: Fabian Posenau <19673098+kellhogs@users.noreply.github.com>
* V2 osc (#313)
* chore: upgrade relevant deps
* fix: electron app to tray
* chore: cleanup dictionary
* feat: handle several messages in a event
* ux: disable irrelevant buttons in browser
* feat: parse and validate subscriptions
* feat: create UI for OSC Integration
* fix: cleanup logger behaviour
* feat: allow OSC settings to be changed at runtime
* v2 alpha5 (#315)
* fix: fetch in offline environments (#295)
* add arm platforms to docker build
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* fix: docker build (#298)
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* Timer: fix too many renders error when using ?progress (#305)
* ux: remove duplicate showing of selected event
* several small fixes and UX improvements
---------
Co-authored-by: Fabian Posenau <fabian.p99@gmx.de>
Co-authored-by: Fabian Posenau <fabian@fphome.de>
Co-authored-by: Marks Polakovs <github@markspolakovs.me>
* V2 docker (#312)
* Create docker-ci.yml
* docker build
* add build app
* path changes
* delete double workflow
* update docker run template
* cleanup
* resolve wierd path issue
* wrong path
* again wrong path
* rename docker releases
* move styles population and change to function call
* re-add old build pipeline
* rename buld file
* feractor init function
* refactor: startDb to initAssets
* refactor: startDB to initAssets
* fix: docker.cjs building whole app
* fix: docker environment
* update docker paths
* update: build command
* cleanup
* cleanup: commented code
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* v2 lazy rundown (#317)
* chore: update related deps
* refactor: memoise entrypoints
* refactor: store selectors
* refactor: improve component performance
* chore: remove unused dependencies
* refactor: improve component dnd
* V2 build (#319)
* chore: build pipeline for v2
* chore: run unit tests
* chore: configure sentry build
* Update test_v2.yml
* Update test_v2.yml
* V2 e2e (#320)
* chore: cleanup handling of a bad read
* chore: configure e2e testing
* chore: version bump
* V2 align (#321)
* fix: fetch in offline environments (#295)
* Add arm platforms to docker build (#297)
* add arm platforms to docker build
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* fix: docker build (#298)
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* Timer: fix too many renders error when using ?progress (#305)
* Timer: fix too many renders error when using ?progress
* version bump (#314)
* style: small tweaks
* fix: prevent actions in roll mode
* chore: update external assets
* style: show shortcuts in quick blocks
* refactor: revert optimisations on callbacks
* fun: industry dictionary
* style: indicators for event features
---------
Co-authored-by: Fabian Posenau <fabian.p99@gmx.de>
Co-authored-by: Fabian Posenau <fabian@fphome.de>
Co-authored-by: Marks Polakovs <github@markspolakovs.me>
* refactor: ensure start order (#322)
* Update build_docker_v2.yml
* V2 fix roll (#323)
* chore: profile node
* fix: always roll
* Add translations for views (#325) (#328)
* Add translations for views (#325)
---------
Co-authored-by: Kevin <60135953+kev-ac@users.noreply.github.com>
* feat: notify ws clients on rundown changes (#327)
* V2 beta1 (#326)
* style: labels on added time
* style: remove mentions of PiP
* refactor: unify usage of ms for timers
* refactor: create events with 0 duration
* style: several small tweaks
* refactor: keep block when applying delays
* feat: blocks have titles
* style: improvements in time entry warnings
* style: override progress bar styles
* style: prevent overflow
* feat: show character count in editor
* refactor: provide initial payload
* refactor: lower test boundary
* refactor: get colour from swatches
* style: rename title block
* chore: version bump
* style: fix info scroll
* refactor: performance tweaks to event editor
* chore: upgrade deps
* refactor: prevent iterating on undefined
* style: small style tweaks
* fix: close editor on event delete
* refactor: improve performance on EventBlock
* style: small tweaks on blocks
* chore: upgrade deps
* chore: upgrade deps
* style: ensure events are always visible
* Fix/events enpoint (#329)
* fix: sentry hangs node process
* add onClick handler (#335)
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* fix docker on different port (#337)
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* V2 beta3 (#338)
* chore: upgrade local build documentation
* style: keep scrolling event in screen
* feat: delay is time entry
* refactor: remove unused
* refactor: remove unused
* refactor: batch store updates
* refactor: virtually remove cap on events
* refactor: style and behaviour tweaks to event block
* style: tweaks on schedules
* chore: remove sentry from server
* style: reorder menu
* chore: update docs
* fix: resolve to static port in dev mode
* V2 fix delay (#340)
* fix: avoid modifying original objects
* refactor: serve react as compressed br (#339)
* refactor: changes in time input
* V2 e2e playwright (#343)
* test: create utility for uploading test-db
* chore: upgrade deps
* refactor: remove unused functions
* chore: create testing boilerplate
* test: upload showfile
* refactor: parse time input (#351)
* chore: vite upgrade (#354)
* chore: upgrade vite
* feat: edit mode (#344)
* style: add mode selection to menu
* style: rename rundown functions
* feat: edit mode
* fix: osc modal (#352)
* refactor: parse time input
* fix: form dirty flag on dynamic elements
* style: cuesheet block (#355)
* style: cuesheet show block title
* style: cuesheet show full delay string
* v2 about (#362)
* chore: remove unused assets
* feat: about ontime
* refactor: cleanup unused
* v2 beta 4 (#361)
* ux: rename end action
* chore: update demo db
* style: tweaks on extracted rundown
* chore: prevent console logs in production code
* feat: go mode
* style: remove window size limits
* style: rename delete action
* style: small tweaks on icons
* fix: style override on params
* chore: update test db
* refactor: small code quality improvements
* refactor: prevent circular imports
* fix v2 roll timer (#363)
* fix: roll update skips elapsed time
* refactor: remove unused data
* style: fix style in roll state
* ux: content aware playback (#364)
* v2 beta 4 bump (#367)
* chore: update links to documentation
* chore: version bump
* Feature: quick start (#369)
* feat: quick start modal
* refactor: end message is part of view settings
* refactor: small tweaks and type improvements
* Feat/timer/stylechange (#341)
* feat: multi color progress bar
* add color support to minimal timer
Co-Authored-By: Fabian Posenau <19673098+kellhogs@users.noreply.github.com>
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
Co-authored-by: Carlos Valente <34649812+cpvalente@users.noreply.github.com>
Co-authored-by: Fabian Posenau <19673098+kellhogs@users.noreply.github.com>
* v2 beta5 modals (#377)
* refactor: folder structure
* style: modal wrapper
* feat: add nordic translations
* v2 beta 5 (#375)
* chore: update documentation links
* fix: sentry has no access to error context
* style: clarify event history
* fix: issue with clipboard write in safari
* style: clarify event history
* refactor: improvements to follow logic in rundown
* refactor: improvements in go mode
* several style tweaks and small improvements
* Ux language (#378)
* ux: language from menu
* feat: add extra support for languages
german
portuguese
spanish
* refactor: type improvements
* v2 beta6 (#379)
* feat: operator key
* chore: update demo
* chore: version bump
* fix: prevent stale keys
* refactor: add new fields to validation
* style: tweaks to modal arrangement
* refactor: prevent parsing http
* ux: click anywhere in event to edit
* refactor: performance improvements to time input
* refactor: performance improvements menu
* V2 beta 6 (#381)
* fix: fetch in offline environments (#295)
* Add arm platforms to docker build (#297)
* add arm platforms to docker build
---------
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* fix: docker build (#298)
Co-authored-by: Fabian Posenau <fabian@fphome.de>
* Timer: fix too many renders error when using ?progress (#305)
* Timer: fix too many renders error when using ?progress
* version bump (#314)
* chore: remove unused assets
* refactor: improve rundown loading time
* style: rename project file
* chore: update demo files
* refactor: improve loading time
* chore: upgrade upload packages
* refactor: modal redesign and ux improvements
* refactor: type and ux improvements on translations
* refactor: prevent flash on suspense
* refactor: remove unnecessary import
* chore: update tests
* refactor: cleanup imports
* fix: prevent flash on suspense
---------
Co-authored-by: Fabian Posenau <fabian.p99@gmx.de>
Co-authored-by: Fabian Posenau <fabian@fphome.de>
Co-authored-by: Marks Polakovs <github@markspolakovs.me>
* style views (#390)
* style: animate transition from left side
* refactor: improve schedule relationship
* refactor: prevent passing unhandled value
* style: remove inner radius in borders
---------
Co-authored-by: Fabian Posenau <fabian.p99@gmx.de>
Co-authored-by: Fabian Posenau <fabian@fphome.de>
Co-authored-by: Fabian Posenau <19673098+kellhogs@users.noreply.github.com>
Co-authored-by: Marks Polakovs <github@markspolakovs.me>
Co-authored-by: Kevin <60135953+kev-ac@users.noreply.github.com>
|
2023-05-18 14:02:22 +02:00 |
|