Commit Graph
170 Commits
Author SHA1 Message Date
Jason DoveandGitHub 08cbf59527 lower gop size and keyframe interval (#2832)
* lower gop size and keyframe interval

* update changelog

* fix build using latest dotnet sdk

* fixes
2026-02-19 13:35:27 -06:00
Jason DoveandGitHub 794d209941 use latest authorization method with jellyfin api (#2821)
* use latest authorization method with jellyfin api

* temp pin dotnet sdk version to 10.0.102

* fix parameter name
2026-02-12 08:29:47 -06:00
Jason Dove ae13db981d fix secrets in release workflow 2026-02-02 14:52:27 -06:00
Jason Dove 1f2f04f3bd more fixes 2026-01-08 21:47:28 -06:00
Jason Dove 5bc90bb245 give id-token write permission 2026-01-08 20:47:30 -06:00
Jason Dove f73a32ec13 restore permissions 2026-01-08 20:36:09 -06:00
Jason Dove 748ed1cf71 properly define secrets 2026-01-08 20:26:24 -06:00
Jason Dove f2deaa6f7a properly pass secrets 2026-01-08 20:25:20 -06:00
Jason Dove 3698fa5b7d try again 2026-01-08 20:19:47 -06:00
Jason Dove dc92cb4ac3 use separate azure login step 2026-01-08 19:59:55 -06:00
Jason Dove 69410b1a9b try to fix signing 2026-01-08 19:39:21 -06:00
Jason DoveandGitHub 4aee03e066 use code signing on all windows executables (#2764) 2026-01-08 19:27:45 -06:00
Jason Dove e16d6c67f1 prep for release v26.1.1 [no ci] 2026-01-08 16:01:29 -06:00
Jason Dove 933b6530e4 fix build 2026-01-06 13:41:25 -06:00
Jason DoveandGitHub 885330f8c5 rework windows launcher build process (#2758)
* update license

* download pre-compiled windows launcher instead of building it with each commit

* remove windows launcher project which has moved to its own repo
2026-01-06 13:32:20 -06:00
Jason DoveandGitHub f9e4c4d386 improve build time by only running analyzers explicitly (#2710)
* improve build time by only running analyzers explicitly

* don't exclude scanner from analyzers

* Revert "don't exclude scanner from analyzers"

This reverts commit d927f9850a.

* fix sed syntax for linux
2025-12-09 14:17:05 -06:00
Jason DoveandGitHub 758399e339 fix missing net9.0 to net10.0 in docker/github (#2668) 2025-11-26 10:54:24 -06:00
Jason DoveandGitHub 6c635a4be9 upgrade to dotnet 10 (#2667)
* upgrade to dotnet 10

* remove packages that would be pruned

* properly fix tests
2025-11-26 10:49:01 -06:00
Jason DoveandGitHub 4c57167864 package windows artifacts using zip instead of 7z (#2496) 2025-10-07 10:11:51 -05:00
Jason Dove c3e882085b remove extra windows Resources folder 2025-08-02 10:08:45 -05:00
Jason Dove 3ab9112c15 fix folders in windows artifact 2025-08-02 09:30:17 -05:00
Jason Dove 33b789db67 remove unneeded commands from windows build 2025-08-02 09:17:14 -05:00
Jason DoveandGitHub ed5206b855 rework windows artifact builds (#2238) 2025-08-02 14:11:54 +00:00
Jason DoveandGitHub baf7aa20d1 build windows artifacts on linux (#2237) 2025-08-02 13:50:54 +00:00
Jason DoveandGitHub 7bd0de99e1 fix gaps in yaml playouts (#2235)
* dont run multiple dotnet builds in background

* fix gaps in yaml playouts
2025-08-02 03:42:42 +00:00
Jason DoveandGitHub 96093c8cc8 build artifacts as background processes (#2234) 2025-08-02 03:27:18 +00:00
Jason DoveandGitHub 7f2b5ba47f fix fallback filler playback (#2202) 2025-07-25 03:26:56 +00:00
Jason DoveandGitHub 478d19405d remove docker tag suffixes (#2201) 2025-07-25 03:00:26 +00:00
Jason Dove 34874ac548 try to fix docker manifest step 2025-07-24 15:03:47 -05:00
Jason DoveandGitHub 03e4c0207b use multi-platform docker images (#2195) 2025-07-24 19:56:46 +00:00
Jason DoveandGitHub b9faf87887 don't use arm64 runner for arm32 builds (#2194) 2025-07-24 03:21:21 +00:00
Jason DoveandGitHub 8f6d208e31 use arm64 runners for arm builds (#2192)
* use arm64 runners for arm builds

* use matrix for linux builds on prs

* remove unused "kind"
2025-07-23 21:36:20 +00:00
Jason DoveandGitHub 848b88bd2d link ffmpeg health check to ersatztv-ffmpeg release (#2154)
* link ffmpeg health check to ersatztv-ffmpeg release

* bump windows ffmpeg to use the same version as linux
2025-07-16 17:13:25 +00:00
Jason DoveandGitHub 7b7d378df7 run all mac builds on macos-14 (#2091) 2025-06-29 13:35:57 +00:00
Jason DoveandGitHub f80069bb97 add custom channel stream selector system (#2076)
* add some basic channel stream selector models

* change windows ffmpeg url

* implement basic stream selection

* fixes
2025-06-27 03:00:59 +00:00
Jason DoveandGitHub c2769a08b4 stop building hwaccel-specific images (#2075)
* stop building hwaccel images

* update changelog
2025-06-26 17:26:11 +00:00
Jason DoveandGitHub 1fb27e3cfa fix nuget issues with transitive dependencies (#2058)
* try to fix nuget issues

* another attempt at surfacing warnings

* restore proper runtime

* remove old an unneeded dependencies

* upgrade transitive dep

* use newer dotnet in github
2025-06-22 20:22:37 +00:00
Jason DoveandGitHub 06f233e5bd upgrade to dotnet 9 (#2056) 2025-06-22 19:04:39 +00:00
Jason DoveandGitHub 18c2a816dc use ffmpeg 7.1.1 on windows (#2031) 2025-06-13 13:36:19 +00:00
Jason DoveandGitHub 956734ce39 globalization fixes (#2014)
* fix crashes caused by decimal separator

* improvements to playout reset ui

* remove code quality workflow
2025-05-26 16:32:25 +00:00
Jason DoveandGitHub 57a4480c3f try to push docker images to ghcr.io (#2000) 2025-04-22 20:24:14 +00:00
Jason DoveandGitHub af36218cc2 add linux-musl-x64 artifact (#1985) 2025-04-04 02:45:09 +00:00
Jason Dove 03d4ab8c72 no longer mark releases as pre-release [no ci] 2025-01-10 12:26:53 -06:00
Jason Dove 57b590cd0f prep for release v25.1.0 [no ci] 2025-01-10 12:12:39 -06:00
Jason DoveandGitHub fdbd8a07b6 update macos runner to macos-13; macos-12 is no longer supported (#1940) 2024-11-18 09:59:37 -06:00
Jason DoveandGitHub 894fc284b2 fix deco template name display (#1844)
* fix deco template name display

* try to fix mac build
2024-07-30 19:45:25 -05:00
Jason Dove 728c5130b5 try without quotes 2024-07-28 17:34:25 -05:00
Jason Dove e4253276e0 let's try completely separate folders 2024-07-28 16:49:07 -05:00
Jason Dove 1fc55bc693 try to fix build again 2024-07-28 16:44:38 -05:00
Jason DoveandGitHub 4ad22e402f use global.json dotnet version in workflows (#1829)
* use global.json dotnet version in workflows

* list output files

* work around weird folder emptying behavior on windows
2024-07-28 16:39:19 -05:00