You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Support for remote Jellyfin instances in Jellyseerr authentication ([#125](https://github.com/kiriwalawren/nixflix/pull/125)).
16
+
- Jellyfin VM tests ([#64](https://github.com/kiriwalawren/nixflix/pull/64)).
17
+
- Jellyseerr module with Radarr/Sonarr integration and VM tests ([#43](https://github.com/kiriwalawren/nixflix/pull/43), [#73](https://github.com/kiriwalawren/nixflix/pull/73), [#74](https://github.com/kiriwalawren/nixflix/pull/74)).
18
+
- Sonarr anime instance support ([#40](https://github.com/kiriwalawren/nixflix/pull/40)).
19
+
- Initial Jellyfin configuration with library, branding, and encoding services ([#24](https://github.com/kiriwalawren/nixflix/pull/24)).
20
+
- Delay profiles for Starr apps ([#20](https://github.com/kiriwalawren/nixflix/pull/20)).
21
+
- TRaSH guide defaults for SABnzbd ([#19](https://github.com/kiriwalawren/nixflix/pull/19)).
22
+
- Recyclarr with sane defaults, managed quality profiles, and automatic cleanup of unmanaged profiles ([#13](https://github.com/kiriwalawren/nixflix/pull/13)).
23
+
- Download clients configuration service ([#8](https://github.com/kiriwalawren/nixflix/pull/8)).
@@ -32,21 +32,21 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
32
32
-`nixflix.radarr.vpn`, `nixflix.sonarr.vpn`, etc. per-service VPN options now
33
33
reference the generic `nixflix.vpn` namespace rather than Mullvad.
34
34
35
-
-**Breaking (#162):** Recyclarr options schema updated to v8.
35
+
-**Breaking ([#162](https://github.com/kiriwalawren/nixflix/pull/162)):** Recyclarr options schema updated to v8.
36
36
37
37
- Remove `replace_existing_custom_formats` from your recyclarr config (dropped in recyclarr v8).
38
38
- New fields available: `trash_id`/`score_set`/`min_upgrade_format_score` on quality profiles, `custom_format_groups`, `media_management`, `sqp-streaming`/`sqp-uhd` quality definition types.
39
39
- If you use `nixflix.inputs.nixpkgs.follows = "nixpkgs"`, run `nix flake update nixpkgs` to get recyclarr 8.5.1.
40
40
41
-
- Recyclarr timer no longer attempts to start sonarr-anime services when sonarr-anime is disabled (#158).
41
+
- Recyclarr timer no longer attempts to start sonarr-anime services when sonarr-anime is disabled ([#158](https://github.com/kiriwalawren/nixflix/pull/158)).
42
42
43
-
- Services now wait for the Jellyfin API to be ready before running configuration services (#157).
43
+
- Services now wait for the Jellyfin API to be ready before running configuration services ([#157](https://github.com/kiriwalawren/nixflix/pull/157)).
-`nixflix.serviceDependencies` now correctly applied to Arr and Jellyfin services (#153).
47
+
-`nixflix.serviceDependencies` now correctly applied to Arr and Jellyfin services ([#153](https://github.com/kiriwalawren/nixflix/pull/153)).
48
48
49
-
-**Breaking (#147):**`nixflix.jellyseerr` renamed to `nixflix.seerr`.
49
+
-**Breaking ([#147](https://github.com/kiriwalawren/nixflix/pull/147)):**`nixflix.jellyseerr` renamed to `nixflix.seerr`.
50
50
51
51
- Update all `nixflix.jellyseerr.*` references to `nixflix.seerr.*` in your configuration.
52
52
- If using `nixflix.inputs.nixpkgs.follows`, update your `flake.lock`.
@@ -57,29 +57,29 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
57
57
# repeat for each database (radarr, sonarr, prowlarr, lidarr, etc.)
58
58
```
59
59
60
-
- **Breaking (#146):** `nixflix.jellyfin.apiKey` is now required. Add the option to your configuration before deploying.
60
+
- **Breaking ([#146](https://github.com/kiriwalawren/nixflix/pull/146)):** `nixflix.jellyfin.apiKey` is now required. Add the option to your configuration before deploying.
61
61
62
-
- Jellyseerr/Arr PostgreSQL usage scoped to `nixflix.postgres.enable` to avoid conflicting with unrelated PostgreSQL instances (#127).
62
+
- Jellyseerr/Arr PostgreSQL usage scoped to `nixflix.postgres.enable` to avoid conflicting with unrelated PostgreSQL instances ([#127](https://github.com/kiriwalawren/nixflix/pull/127)).
63
63
64
-
- **Breaking (#115):** Recyclarr configuration options were refactored. Review the recyclarr module options for the updated structure.
64
+
- **Breaking ([#115](https://github.com/kiriwalawren/nixflix/pull/115)):** Recyclarr configuration options were refactored. Review the recyclarr module options for the updated structure.
65
65
66
-
- Arr services now waitfor`network-online.target` to fix DNS resolution errors after reboot (#91).
66
+
- Arr services now waitfor`network-online.target` to fix DNS resolution errors after reboot ([#91](https://github.com/kiriwalawren/nixflix/pull/91)).
67
67
68
-
- Recyclarr disabled by default (#80).
68
+
- Recyclarr disabled by default ([#80](https://github.com/kiriwalawren/nixflix/pull/80)).
- Jellyseerr Radarr/Sonarr config converted from list to attrset (`nixflix.jellyseerr.radarr.<name> = {}`) (#73).
72
+
- Jellyseerr Radarr/Sonarr config converted from list to attrset (`nixflix.jellyseerr.radarr.<name> = {}`) ([#73](https://github.com/kiriwalawren/nixflix/pull/73)).
73
73
74
-
- **Breaking (#107):** Reverse proxy routing switched from path-based to subdomain-based. Services are now served at `<service>.<domain>` instead of `<domain>/<service>`. Update any bookmarks, reverse proxy configuration, or hardcoded URLs accordingly.
74
+
- **Breaking ([#107](https://github.com/kiriwalawren/nixflix/pull/107)):** Reverse proxy routing switched from path-based to subdomain-based. Services are now served at `<service>.<domain>` instead of `<domain>/<service>`. Update any bookmarks, reverse proxy configuration, or hardcoded URLs accordingly.
75
75
76
-
- **Breaking (#101):** qBittorrent module rewritten. Review the updated `nixflix.qbittorrent.*` options and update your configuration.
76
+
- **Breaking ([#101](https://github.com/kiriwalawren/nixflix/pull/101)):** qBittorrent module rewritten. Review the updated `nixflix.qbittorrent.*` options and update your configuration.
77
77
78
-
- **Breaking (#90):** Starr service log databases are now separate from the primary databases. Existing logs will not be migrated — a fresh log database will be created on first start. Primary application data is unaffected.
78
+
- **Breaking ([#90](https://github.com/kiriwalawren/nixflix/pull/90)):** Starr service log databases are now separate from the primary databases. Existing logs will not be migrated — a fresh log database will be created on first start. Primary application data is unaffected.
79
79
80
-
- `_secrets` pattern adopted for all secret paths (#56).
80
+
- `_secrets` pattern adopted for all secret paths ([#56](https://github.com/kiriwalawren/nixflix/pull/56)).
81
81
82
-
- SABnzbd refactored with updated options (#46).
82
+
- SABnzbd refactored with updated options ([#46](https://github.com/kiriwalawren/nixflix/pull/46)).
83
83
84
84
### Removed
85
85
@@ -89,18 +89,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
89
89
90
90
### Fixed
91
91
92
-
- qBittorrent category save path now correctly used (#148).
- Arr services now waitfor download client API readiness before proceeding ([#128](https://github.com/kiriwalawren/nixflix/pull/128)).
95
+
- qBittorrent `DefaultSavePath`set to `downloadsDir/default` to prevent permission errors on uncategorized torrent imports ([#122](https://github.com/kiriwalawren/nixflix/pull/122)).
96
+
- Download clients integration fixed (target address was incorrectly set to `0.0.0.0`) ([#117](https://github.com/kiriwalawren/nixflix/pull/117)).
97
+
- Missing folders on NixOS rebuild without reboot (tmpfiles rules and permissions) ([#113](https://github.com/kiriwalawren/nixflix/pull/113)).
98
+
- Secret values with special characters (commas, quotes) no longer mangled by ConfigObj in SABnzbd ([#111](https://github.com/kiriwalawren/nixflix/pull/111)).
99
+
- Jellyseerr authentication after secure curl refactor ([#96](https://github.com/kiriwalawren/nixflix/pull/96)).
0 commit comments