Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion prowlarr/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ As of Prowlarr v1, Authentication is Mandatory.

### Authentication Method

- `Basic` (Browser pop-up) - Removed in Prowlarr v2.0.0; a `Basic` value left in the config is rewritten to `Forms` on load
- `Basic` (Browser pop-up) - Removed in Prowlarr v2.0.0. From v2.0.1, a `Basic` value left in the config is rewritten to `Forms` on load
- `Forms` (Login Page) - This option will have a familiar looking login screen much like other websites have to allow you to log onto your Prowlarr. This is recommended.
- `External` - Configurable via Config File Only
- Disables app authentication completely. *Use at your own risk especially if exposed to the internet* Suggested only if you use an **external authentication** such as Authelia, Authetik, NGINX Basic auth, etc. you can prevent needing to double authenticate by shutting down the app, setting `<AuthenticationMethod>External</AuthenticationMethod>` in the [config file](/prowlarr/appdata-directory), and restarting the app. **Note that multiple `AuthenticationMethod` entries in the file are not supported and only the topmost value will be used**
Expand Down
2 changes: 1 addition & 1 deletion prowlarr/settings.md
Original file line number Diff line number Diff line change
Expand Up @@ -278,7 +278,7 @@ Click on `Settings` => `General`.

- Authentication - How would you like to authenticate to access your Prowlarr instance
- None - You have no authentication to access your Prowlarr. Typically if you're the only user of your network, do not have anybody on your network that would care to access your Prowlarr or your Prowlarr is not exposed to the web
- Basic (Browser pop-up) - Removed in Prowlarr v2.0.0; an existing `Basic` value in the config is converted to `Forms` on load. Previously a browser username/password pop-up.
- Basic (Browser pop-up) - Removed in Prowlarr v2.0.0. From v2.0.1, an existing `Basic` value in the config is converted to `Forms` on load. Previously a browser username/password pop-up.
- Forms (Login Page) - This option will have a familiar looking login screen much like other websites have to allow you to log onto your Prowlarr
- External - External authentication is handled by a reverse proxy. Prowlarr will trust authentication headers passed by the proxy.
- Authentication Required - Controls which requests require authentication
Expand Down
4 changes: 2 additions & 2 deletions radarr/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@ Setup guides, [FAQ](/radarr/faq), the more information we have on the [wiki](htt

# Development

Radarr is written in C# (backend) and JS (frontend). The backend is built on the .NET8 framework, while the frontend utilizes Reactjs.
Radarr is written in C# (backend) and JS (frontend). The backend is built on the .NET8 framework (.NET10 for the unreleased Radarr v7), while the frontend utilizes Reactjs.

## Tools required

- Visual Studio 2022 or higher is recommended (<https://www.visualstudio.com/vs/>). The community version is free and works (<https://www.visualstudio.com/downloads/>).

> VS 2022 V17.0 or higher is recommended as it includes the .NET8 SDK
> VS 2022 V17.0 or higher is recommended as it includes the .NET8 SDK (Radarr v7 needs the .NET10 SDK)
{.is-info}

- HTML/Javascript editor of choice (VS Code/Sublime Text/Webstorm/Atom/etc)
Expand Down
4 changes: 2 additions & 2 deletions sonarr/contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@ Setup guides, [FAQ](/sonarr/faq), the more information we have on the [wiki](htt

# Development

Sonarr is written in C# (backend) and JS (frontend). The backend is built on the .NET6 framework, while the frontend utilizes Reactjs.
Sonarr is written in C# (backend) and JS (frontend). The backend is built on the .NET6 framework (.NET10 for Sonarr v5), while the frontend utilizes Reactjs.

## Tools required

- Visual Studio 2022 or higher is recommended (<https://www.visualstudio.com/vs/>). The community version is free and works (<https://www.visualstudio.com/downloads/>).

> VS 2022 V17.0 or higher is recommended as it includes the .NET6 SDK
> VS 2022 V17.0 or higher is recommended as it includes the .NET6 SDK (Sonarr v5 needs the .NET10 SDK)
{.is-info}

- HTML/Javascript editor of choice (VS Code/Sublime Text/Webstorm/Atom/etc)
Expand Down
2 changes: 1 addition & 1 deletion sonarr/faq-v4.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ As of Sonarr v4, Authentication is Mandatory.

### Authentication Method

- `Basic` (Browser pop-up) - This option when accessing your Sonarr will show a small pop-up allowing you to input a Username and Password. Note this is not recommended and will be removed in the next major version.
- `Basic` (Browser pop-up) - This option when accessing your Sonarr will show a small pop-up allowing you to input a Username and Password. Note this is not recommended and will be removed in the next major version (v5 treats Basic as Forms).
- `Forms` (Login Page) - This option will have a familiar looking login screen much like other websites have to allow you to log onto your Sonarr. This is recommended.
- `External` - Configurable via Config File Only
- Disables app authentication completely. *Use at your own risk especially if exposed to the internet* Suggested only if you use an **external authentication** such as Authelia, Authetik, NGINX Basic auth, etc. you can prevent needing to double authenticate by shutting down the app, setting `<AuthenticationMethod>External</AuthenticationMethod>` in the [config file](/sonarr/appdata-directory), and restarting the app. **Note that multiple `AuthenticationMethod` entries in the file are not supported and only the topmost value will be used**
Expand Down
14 changes: 11 additions & 3 deletions sonarr/settings.md
Original file line number Diff line number Diff line change
Expand Up @@ -603,6 +603,9 @@ The timer period can be different for Usenet and Torrents. Each profile can be a
- Must Contain - The release must contain at least one of these terms (case insensitive)
- Must Not Contain - The release will be rejected if it contains one or more of terms (case insensitive)
- Indexer - Specify what indexer the profile applies to.
- Reject Unaired Releases - Sonarr v5 only. Rejects releases for episodes that have not aired yet. A release is rejected when its publish date is before the episode air date plus the grace period
- Air Date Grace Period - Sonarr v5 only. Shown when Reject Unaired Releases is on. Measured in hours, and negative values allow grabbing before the air date
- Allow Season Pack Before All Episodes Have Aired - Sonarr v5 only. Allows season pack releases that match this profile even if not all episodes in the season have aired, or an episode has no air date. If another release profile for the series leaves this off, the more restrictive setting wins

> This is useful if you only want specific releases from a given indexer/tracker
{.is-info}
Expand All @@ -623,6 +626,9 @@ The timer period can be different for Usenet and Torrents. Each profile can be a
- Min - The minimum Megabytes per Minute (MB/min) a quality can have.
- Max - The maximum Megabytes per Minute (MB/min) a quality can have.

> In Sonarr v5 the size limits (Minimum, Preferred, and Maximum, in MiB per minute) are set per quality inside each Quality Profile instead of on this page. Only the Title remains here.
{.is-info}

## Qualities Defined

- Unknown - Self Explanatory
Expand Down Expand Up @@ -1016,10 +1022,12 @@ If you download using a BitTorrent client, the process is slightly different:
## Security

- Authentication - How would you like to authenticate to access your Sonarr instance
- None - No authentication is required to access Sonarr. No longer selectable in the UI for new configurations; existing installs still using it should switch to Basic or Forms
- Basic (Browser pop-up) - This option when accessing your Sonarr will show a small pop-up allowing you to input a Username and Password
- Forms (Login Page) - This option will have a familiar looking login screen much like other websites have to allow you to log onto your Sonarr
- None - No authentication is required to access Sonarr. No longer selectable in the UI for new configurations; existing installs still using it should switch to Basic or Forms. In Sonarr v5, None is treated as Forms
- Basic (Browser pop-up) - This option when accessing your Sonarr will show a small pop-up allowing you to input a Username and Password. Sonarr v4 only: v5 treats Basic as Forms
- Forms (Login Page) - This option will have a familiar looking login screen much like other websites have to allow you to log onto your Sonarr. Default in Sonarr v5
- OpenID Connect (OIDC) - Sonarr v5 only. Sign in through an external OpenID Connect identity provider
- External - Hands authentication off entirely to a reverse proxy (e.g. Authelia, Organizr) placed in front of Sonarr. Not selectable in the UI; set it via `config.xml` or the `SONARR__AUTH__METHOD` environment variable. Sonarr performs no authentication of its own in this mode, so Authentication Required and Trust CGNAT IP Addresses below have no effect
- Sonarr v5 generates a 20-character password on first setup when the password is left blank
- Authentication Required - Controls when the Authentication setting above is enforced
- Enabled - Always require authentication (recommended)
- Disabled for Local Addresses - Skip authentication for requests Sonarr identifies as coming from localhost or the LAN
Expand Down
4 changes: 2 additions & 2 deletions sonarr/supported.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ This page is the disambiguation page for all "supported" wiki links (i.e. typica
- [Refer to the Settings Page](/sonarr/settings#import-lists)
- IMDb Lists {#imdblistimport}
- [Refer to the Settings Page](/sonarr/settings#import-lists)
- The IMDb import list was removed from Sonarr (February 2025) because IMDb changed how `ls`-number lists are served and the feature became defunct. Users on older versions may still see this option, but it will not function.
- The IMDb import list was removed in Sonarr v5 (February 2025) because IMDb changed how `ls`-number lists are served and the feature became defunct. Sonarr v4 still shows this option, but it will not function.
- MyAnimeList {#myanimelistimport}
- [Refer to the Settings Page](/sonarr/settings#import-lists)
- Plex Watchlist {#pleximport}
Expand Down Expand Up @@ -206,7 +206,7 @@ This page is the disambiguation page for all "supported" wiki links (i.e. typica

- Kometa {#kometametadata}
- Enable - Enable metadata file creation for this metadata type
> Kometa metadata is deprecated. {.is-warning}
> Kometa metadata is deprecated in Sonarr v4 and removed in Sonarr v5. {.is-warning}
- Kodi (XBMC) / Emby {#xbmcmetadata}
- Enable - Enable metadata file creation for this metadata type
- Series Metadata - Create a `tvshow.nfo` with full series metadata
Expand Down
2 changes: 1 addition & 1 deletion sonarr/system.md
Original file line number Diff line number Diff line change
Expand Up @@ -385,7 +385,7 @@ A mount containing a series path is read only and is not writable by the user So

#### Metadata Consumer using deprecated Kometa integration

- A metadata consumer is using the Kometa (formerly Plex Meta Manager) integration which has been deprecated. Please remove or reconfigure the Kometa metadata consumer in Settings => Metadata.
- A metadata consumer is using the Kometa (formerly Plex Meta Manager) integration which has been deprecated (removed in Sonarr v5). Please remove or reconfigure the Kometa metadata consumer in Settings => Metadata.

### Other

Expand Down
Loading