Jason Dove
848db7eaf6
even more dependency updates ( #2848 )
...
* upgrade mudblazor
* update coverlet collector
* update scriban
1 month ago
Jason Dove
1e5c0b1218
rename to ersatztv legacy ( #2842 )
...
* remove stale issue workflow [no ci]
* rename and cleanup (#1 )
* rename artifacts; remove github changelog
* update dependencies
* remove unused markdown view
* fix app name in macos scripts
* fix unit tests
* more dependency updates (#2 )
1 month ago
Jason Dove
49adcf7c37
replace discord links with new contact link ( #2825 )
3 months ago
Jason Dove
2ad6547349
scheduler context improvements ( #2819 )
...
* improve classic scheduling context display
* add basic block scheduling context
* add scheduling context to classic filler
* improve parsing
3 months ago
Jason Dove
4fa11b6943
add scheduling context to playout details table ( #2817 )
...
* add scheduling context to playout details table
* fix missing context copies
4 months ago
Jason Dove
a77a2d56ae
prepare channels list for localization ( #2814 )
...
* prepare channels list for localization
* define supported ui cultures/languages in a single location
* fixes
4 months ago
Jason Dove
93811876e0
improve resource organization ( #2810 )
4 months ago
Jason Dove
607d9b0662
add ui localization framework ( #2809 )
...
* move dark/light mode toggle to ui settings page
* separate current culture (formatting) and ui culture (language)
* add some more sample translations
* update changelog
* fix cancellation token
4 months ago
Jason Dove
367305d960
include web resources locally, using libman ( #2762 )
5 months ago
Jason Dove
38343e3ea2
lazy load media card images ( #2750 )
5 months ago
Jon Crall
daff1c6533
Add select all controls to media lists ( #2738 )
...
* Add select all controls to media lists
* Refine select-all helper and add coverage
* Adjust select-all button alignment
* Tighten select-all helper semantics
* Allow tests to access internal members
* Rename select-all helper and avoid shift tracking
* Simplify select-all reset helper
* Keep pager centered and move select-all right
* Add missing div
* create test project for main app; move and rename new tests
* remove core => main app reference
* cleanup unused imports
* Fix button behavior when the screen is small
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com>
5 months ago
Jason Dove
371659c5c5
cache bust new logo ( #2659 )
6 months ago
Jason Dove
7afb1866ad
update logo ( #2658 )
6 months ago
Jason Dove
21f4439aa4
block ui improvements ( #2646 )
...
* template editor improvements
* more keyboard navigation
* replace template tree view with template table
6 months ago
Jason Dove
e2d8dee8cd
artwork updates ( #2624 )
...
* add new logo svg; replace favicons
* replace background
* allow error/offline background customization
6 months ago
Jason Dove
9d2cff53c5
fix removing tags from local libraries ( #2616 )
7 months ago
Jason Dove
ac361b3165
add troubleshoot button to classic schedules ( #2615 )
...
* add troubleshoot button to classic schedules
* move troubleshoot button
7 months ago
Jason Dove
425fb34317
show playout warnings count in left menu ( #2583 )
7 months ago
Jason Dove
2d53063ce9
edit jellyfin and emby connection info ( #2556 )
7 months ago
Jason Dove
bf4182f115
add copy block button ( #2518 )
7 months ago
Peter Dey
c71269058e
Display hostname & build configuration when build config is not "release" ( #2449 )
...
* Display hostname & build configuration when build config is not "release" (default).
* Add missed ARG line for arm64/Dockerfile
8 months ago
Jason Dove
245165c9d9
add rerun collection type ( #2421 )
...
* rename collection type
* split collections into separate pages
* add rerun collection types, migration, editor
* add rerun to classic schedule items
* rerun plumbing in classic playout builder
* start to implement rerun enumerator
* add scheduledAt to enumerator movenext
* maintain rerun history in db
* fix shuffle
* fix rerun allowed playback orders
* fix updating rerun collections
* update changelog; fix editing
* update changelog
8 months ago
Jason Dove
03921e1ff7
more docs reorganization ( #2373 )
9 months ago
Jason Dove
6b953ab5ca
fix long season placeholder text ( #2362 )
9 months ago
Jason Dove
380070731a
startup improvements ( #2356 )
...
* redirect to index when initializing
* clear stale sqlite migration lock on startup
9 months ago
Jason Dove
9462156148
fix mysql playout builds ( #2352 )
...
* more cancellation tokens and fixes
* so much cancellation token
* fix mysql playout builds
9 months ago
Jason Dove
1c07df5bc3
use cancellation tokens in many places ( #2350 )
...
* use cancellation tokens everywhere
* more cancellation tokens
9 months ago
Jason Dove
02a91c4e14
fix editing remote libraries with mysql/mariadb ( #2348 )
9 months ago
Jason Dove
5d081ceeff
fix editorconfig and run code cleanup ( #2324 )
...
* fix formatting rules
* reformat ersatztv
* reformat ersatztv.application
* reformat ersatztv.core
* refactor ersatztv.core.tests
* reformat ersatztv.ffmpeg
* reformat ersatztv.ffmpeg.tests
* reformat ersatztv.infrastructure
* cleanup infra mysql
* cleanup infra sqlite
* cleanup infra tests
* cleanup ersatztv.scanner
* cleanup ersatztv.scanner.tests
* sln cleanup
* update dependencies
9 months ago
Jason Dove
e0175fc4e5
add light mode ( #2223 )
10 months ago
Jason Dove
e9d494c24e
add troubleshoot playback to media card overflow menu ( #2210 )
10 months ago
Jason Dove
7a4c832156
add media card overflow menu ( #2180 )
...
* add media card overflow menu
* remove commented code
10 months ago
Jason Dove
5c43ae47b1
add basic remote stream library ( #2175 )
...
* initial remote stream library support; scanning seems to work ok
* flood schedule remote streams kind of works
* switch remote stream definitions to yaml files
* implement remote stream script playback
* update changelog
10 months ago
Jason Dove
f2c49bd0fd
rework alternate schedule and playout template editors ( #2142 )
...
* rework alternate schedules editor
* rework playout templates editor
11 months ago
Jason Dove
174c743cb7
more mobile layout updates ( #2141 )
...
* update trash layout
* cleanup block and yaml playout editors
* spacing cleanup
* rework multi-collection editor
* rework deco template editor
* rework template editor
11 months ago
Jason Dove
2a9f23cce6
update layout for group editors ( #2140 )
...
* update block group editor
* update playlist group editor
* update template group editor
* update deco group editor
* update deco template group editor
* update deco editor
* update logs layout
* update changelog
11 months ago
Jason Dove
e0df454ac6
more layout updates for mobile ( #2137 )
...
* update trakt, filler, filler editor ui
* update schedules and playouts
* update playout editor
* update dependencies
* update yaml playout editor
* update path replacement editor
11 months ago
Jason Dove
1a09bb26d7
lots of mobile updates including detail pages ( #2135 )
...
* update artist page layout
* update season page layout
* rework collection view
* cleanup
* update collection editor
11 months ago
Jason Dove
ffd3e3604c
rework many media pages ( #2134 )
...
* rework many list pages
* refactor
* rework movie details and season list
11 months ago
Jason Dove
cecf18a7b5
improve mobile layout for some media source pages ( #2132 )
11 months ago
Jason Dove
7e30444857
dependencies and code cleanup ( #2117 )
...
* fix validation in new form layout
* pin mediatr to last oss version
* update dependencies
* cleanup code in core
* cleanup code in ffmpeg
* cleanup code in infra
* cleanup code in scanner
* cleanup code in application
* cleanup main code
* cleanup test code
* solution-wide code cleanup
11 months ago
Jason Dove
921a108684
ui updates ( #2109 )
...
* split settings into multiple pages
* show health check badge in nav menu
* undo transcoding test changes
11 months ago
Jason Dove
3805b9e48c
update dependencies that require api migrations ( #2063 )
...
* migrate system.commandline to 2.0.0-beta5 api
* bump sixlabors.imagesharp
* migrate skiasharp to 3.x api
11 months ago
Jason Dove
b90463e3af
detect cycles in smart collection queries ( #2059 )
11 months ago
Jason Dove
b43b66dd35
start to make ui minimally responsive ( #2004 )
1 year ago
Jason Dove
140a663da4
update dependencies ( #2003 )
...
* update dependencies
* more dependency updates
1 year ago
Jason Dove
b30b458574
allow ui and streaming to run on different ports ( #1992 )
...
* allow ui and streaming to run on different ports
* revert global.json change
1 year ago
Jason Dove
7d6faee27b
properly destroy channel preview ( #1910 )
2 years ago
Jason Dove
8dc1cab222
fix media card selection ( #1840 )
2 years ago
Jason Dove
694f25f8b3
upgrade to mudblazor 7 ( #1825 )
2 years ago