wjones
6f4f3d0eb9
Update .gitignore to include logs directory and change logging level for Microsoft.EntityFrameworkCore.Database.Command to Warning
2026-07-09 14:00:51 +00:00
wjones
7dd56db96e
Update logging level for Microsoft.EntityFrameworkCore.Database.Command to Information
2026-07-09 08:27:56 -04:00
wjones
4e6bf45701
Update logging configuration to set Microsoft.EntityFrameworkCore.Database.Command level to Error
2026-07-08 15:17:19 -04:00
wjones
4f651fc239
feat: enhance logging configuration with async file logging for SQL commands
2026-07-07 17:26:23 -04:00
wjones
23ed81b6b1
Improve build reliability, query perf, and documentation
...
- Add build-error-resolution.md guide for CS0006 and IDE analyzer issues
- Add rebuild-solution.ps1 script for clean/reliable builds
- Suppress noisy IDE/StyleCop warnings in .editorconfig
- Optimize BaseItemRepository grouping queries to use Min(Id) instead of FirstOrDefault, avoiding correlated subqueries and greatly improving DB performance
- Add database-query-optimization.md explaining query changes and tuning
- Enable EF Core SQL query logging, sensitive data, and detailed errors when log level is Debug (ServiceCollectionExtensions, logging.json)
- Update readme with SQL logging instructions
- Clarify git commit/ignore guidance and improve inline documentation
2026-03-01 09:49:30 -05:00
wjones
5bdb7d53c3
Platform config templates & Postgres migration recovery
...
- Added Linux/Windows startup config templates and README
- Updated default paths to FHS-compliant locations
- Improved publish profiles for platform targeting
- Enhanced Postgres migration: auto-recover on 42P07 errors
- Added RecordMigrationAsAppliedAsync for manual migration history
- Improved migration logging and error handling
- Added detailed documentation for config and migration fixes
2026-02-26 13:44:03 -05:00
wjones
c38adfc0f7
Add file-based startup config & temp dir option
...
Added support for configuring all major Jellyfin paths (data, config, cache, log, temp, web) via a `startup.json` file, with priority after CLI and environment variables. Introduced a new `TempDir` option, configurable through CLI, env var, or config file, with backward-compatible defaults. Refactored path resolution logic to integrate file-based config and ensure directory creation. Updated constructors and CLI options to support temp directory. Improved EF Core migration error handling and logging. Added comprehensive documentation and example config files. All changes are backward compatible.
2026-02-25 15:18:23 -05:00
wjones
460884fea3
repo creation with initial code after cloning public repo
2026-02-19 07:36:25 -05:00