timothy and Codex
8f90cea5cc
feat(analyzers): enable incremental latest-All enforcement
...
Centralize SDK and threading analyzers, baseline the .NET 10 All rule inventory at suggestion severity, and promote S3981 repo-wide. Fix the always-true worker count predicate and cover the idle/active branches.
Fixes #15
Co-Authored-By: Codex <codex@openai.com >
2026-07-16 21:52:27 +02:00
timothy and Claude Opus 4.8
77a28fcefc
build: adopt Central Package Management (Directory.Packages.props)
...
Move all 154 PackageReference versions (96 distinct packages) out of the 14
project files into a single central Directory.Packages.props with
ManagePackageVersionsCentrally=true. No version changes — every package was
already pinned identically across projects (no conflicts detected), so this is a
pure relocation: updates become one-line and cross-project version drift is
structurally impossible.
Also copy Directory.Packages.props into the Docker image build before restore:
with CPM the csproj carry no versions, so the image's `dotnet restore` fails
without the central manifest (verified: NU1015 across every project).
Restore + Release build verified locally, plus a simulation of the image's
restore layer under linux-x64 (0 errors; only the pre-existing
NCalcSync/SQLitePCLRaw advisories remain, demoted to warnings, tracked in #8 ).
Part of #14 .
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-27 01:07:52 +02:00
Jason Dove and GitHub
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 Dove and GitHub
7f361d1ea9
update dependencies ( #2780 )
...
* update messaging
* update dependencies
2026-01-16 13:57:25 -06:00
Jason Dove and GitHub
89bb3759de
more jf episode scanning improvements ( #2753 )
...
* more jf episode scanning improvements
* bump log level on important message
* add transaction
2026-01-03 12:43:26 -06:00
Jason Dove and GitHub
2f0cd1eb6c
update dependencies ( #2726 )
2025-12-19 13:56:26 -06:00
Jason Dove and GitHub
7bd8cefe2e
more dotnet 10 updates ( #2676 )
...
* update more libraries to dotnet 10
* fix dockerfiles
* fix numeric types
2025-11-29 15:47:08 -06:00
Jason Dove and GitHub
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 Dove and GitHub
9d637cdd54
update dependencies ( #2661 )
2025-11-25 16:06:48 -06:00
Jason Dove and GitHub
629b3d7d9f
fix effective block tests ( #2600 )
...
* fix effective block tests running on github
* update dependencies
* pass tz again
* use tzconvert for time zones in tests
* temporary logging
* maybe fix
* test cleanup
2025-11-05 06:48:49 -06:00
Jason Dove and GitHub
6404dee646
update dependencies ( #2539 )
2025-10-15 08:41:38 -05:00
Jason Dove and GitHub
4e065fe922
update dependencies ( #2406 )
2025-09-11 18:04:48 +00:00
Jason Dove and GitHub
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
2025-08-16 14:44:48 +00:00
Jason Dove and GitHub
03c5b7e664
refactor some tests; upgrade dependencies ( #2292 )
...
* refactor some tests
* upgrade dependencies
* disable new test
2025-08-11 00:17:01 +00:00
Jason Dove and GitHub
464c1e2ea8
fix bugs with playout mode multiple ( #2160 )
2025-07-18 01:53:19 +00:00
107e8cfded
Bump Jint and System.CommandLine ( #2152 )
...
Bumps Jint from 4.3.0 to 4.4.0
Bumps System.CommandLine from 2.0.0-beta5.25306.1 to 2.0.0-beta6.25358.103
---
updated-dependencies:
- dependency-name: Jint
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: System.CommandLine
dependency-version: 2.0.0-beta6.25358.103
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 18:23:04 +00:00
Jason Dove and GitHub
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
2025-07-11 21:08:37 +00:00
Jason Dove and GitHub
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
2025-07-06 15:56:17 +00:00
Jason Dove and GitHub
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
2025-06-23 13:49:24 +00:00
Jason Dove and GitHub
06f233e5bd
upgrade to dotnet 9 ( #2056 )
2025-06-22 19:04:39 +00:00
Jason Dove and GitHub
140a663da4
update dependencies ( #2003 )
...
* update dependencies
* more dependency updates
2025-04-28 17:20:45 +00:00
Jason Dove and GitHub
e4ff825ae8
fix displaying playout item durations that are greater than 24 hours ( #1932 )
...
* fix displaying playout item durations that are greater than 24 hours
* upgrade refit to make build happy
* upgrade all dependencies
2024-11-08 10:11:57 -06:00
Jason Dove and GitHub
063f463951
update dependencies ( #1918 )
2024-10-16 08:40:03 -05:00
f40eaef898
[scheduling] Add a new mode RandomRotation that randomly picks an item from a randomly choosen group (show/artist) for block schedule ( #1885 )
...
* init
* minor naming change
* address to comments round 1
* update dependencies
* formatting
* make sure it rotates
* update changelog
---------
Co-authored-by: Jason Dove <1695733+jasongdove@users.noreply.github.com >
2024-09-10 13:36:20 -05:00
Jason Dove and GitHub
2c44efb971
update dependencies ( #1891 )
2024-09-03 10:09:37 -05:00
Jason Dove and GitHub
694f25f8b3
upgrade to mudblazor 7 ( #1825 )
2024-07-28 11:31:04 -05:00
Jason Dove and GitHub
a8b658a5ea
add "on demand" channel progress mode ( #1790 )
...
* update dependencies
* add channel progress mode
* implement on demand channel progress
* update changelog
2024-07-16 12:21:52 -05:00
Jason Dove and GitHub
b4fe38d4ae
segmenter v2 fixes ( #1696 )
2024-05-01 12:53:56 -05:00
Jason Dove and GitHub
233a1c228a
fix block creation ( #1643 )
...
* fix block creation
* update dependencies
2024-03-13 08:32:58 -05:00
Jason Dove and GitHub
087901d177
adjust block unique constraint ( #1634 )
...
* upgrade dependencies
* allow blocks with same name in different groups
* code cleanup
2024-03-05 10:39:06 -06:00
Jason Dove and GitHub
abed22b560
prevent unnecessary search index updates ( #1592 )
...
* add sub_language and sub_language_tag fields to search index
* prevent unnecessary search index updates
* update changelog
* update dependencies
2024-02-02 06:33:06 -06:00
Jason Dove and GitHub
56bc58fce9
reorganize to fix build ( #1540 )
2024-01-08 20:00:35 -06:00
Jason Dove and GitHub
9471cb55dd
upgrade from dotnet 7 to dotnet 8 ( #1529 )
...
* upgrade sdk
* fix warnings in ersatztv.ffmpeg
* fix warnings in ersatztv.core
* fix warnings in ersatztv.infrastructure
* fix warnings in ersatztv.application
* disable analysis for migrations projects
* fix warnings in ersatztv.scanner
* fix warnings in ersatztv
* upgrade project framework
* update github actions and dockerfiles
2023-12-30 13:29:57 -06:00
Jason Dove and GitHub
3a84af1626
update dependencies ( #1527 )
2023-12-27 04:44:30 -06:00
Jason Dove and GitHub
948b3735bd
fix file not found music videos ( #1502 )
...
* fix indexing music videos in file not found state
* update dependencies
2023-11-14 05:50:51 -06:00
Jason Dove and GitHub
5ecf271773
fix jellyfin library scan ( #1501 )
...
* update dependencies
* fix jellyfin library scan
2023-11-10 06:26:23 -06:00
Jason Dove and GitHub
8f5b181372
mysql media server library scan fixes ( #1491 )
...
* fix some mysql movie library updates
* fix some mysql show library updates
* update dependencies
2023-10-30 06:45:00 -05:00
Jason Dove and GitHub
b39dd693f0
update dependencies and windows ffmpeg ( #1462 )
...
* update dependencies
* update windows ffmpeg version
2023-10-05 19:14:06 -05:00
Jason Dove and GitHub
58fae1b0cc
add crop scaling behavior ( #1443 )
...
* add scaling behavior - crop
* fix ffmpeg version check on windows (snapshot)
* update dependencies
2023-09-22 08:23:49 -05:00
4d77576be2
update dependencies ( #1425 )
...
Co-authored-by: Jason <jason@mbp-touch.local >
2023-09-10 09:22:35 -05:00
Jason Dove and GitHub
245c4ec359
code analysis and cleanup ( #1411 )
...
* cleanup scanner project
* cleanup infrastructure projects
* cleanup ffmpeg project
* cleanup core project
* cleanup app project
* cleanup main project
* update dependencies
* code cleanup
2023-09-03 06:23:42 -05:00
Jason Dove and GitHub
560cb826b3
fix local subtitles display ( #1388 )
...
* show external subtitles in media info
* fix mysql saved page size
2023-08-19 11:26:52 -05:00
Jason Dove and GitHub
a7661c8498
add mysql database provider ( #1375 )
...
* refactor sqlite into separate library
* support mysql
* fixes
* sql fixes
* cleanup
* update changelog
2023-08-12 21:44:14 -05:00
Jason Dove and GitHub
2ad27c2be0
update dependencies ( #1348 )
...
* update dependencies
* silence mudblazor debug logs
2023-07-24 20:40:32 -05:00
Jason Dove and GitHub
b23d798aff
update dependencies ( #1329 )
2023-06-26 11:11:40 -05:00
Jason Dove and GitHub
bec3cb864d
update dependencies ( #1276 )
...
* update dependencies
* fix ide warnings
* tweak ef config
2023-05-21 10:13:44 -05:00
Jason Dove and GitHub
7c0f26ed3e
update dependencies ( #1261 )
2023-04-29 09:42:06 -05:00
Jason Dove and GitHub
c56e2526c4
fix media server scanning ( #1196 )
...
* fix media server scans
* update dependencies
2023-03-06 08:28:35 -06:00
Jason Dove and GitHub
1afff11063
software decoder fixes ( #1169 )
...
* fix software decoder pipeline bugs
* tweak nvidia scaling logic
* update changelog
* update dependencies
2023-02-20 19:45:25 -06:00
Jason Dove and GitHub
6429f0f064
fix filler padding ( #1153 )
...
* fix filler padding
* update dependencies
2023-02-07 19:55:30 -06:00