Skip to content

feat: Add support for custom headers in Seerr authentication#730

Merged
PartyDonut merged 2 commits intoDonutWare:developfrom
xkirbys:seerr-header
Feb 1, 2026
Merged

feat: Add support for custom headers in Seerr authentication#730
PartyDonut merged 2 commits intoDonutWare:developfrom
xkirbys:seerr-header

Conversation

@xkirbys
Copy link
Contributor

@xkirbys xkirbys commented Jan 29, 2026

Pull Request Description

Adds support for custom headers in Seerr/Jellyseerr authentication, enabling users to configure additional HTTP headers when connecting to their Seerr instance.

Changes include:

  • Added customHeaders field to SeerrCredentialsModel to store custom header configurations
  • Updated the Seerr Chopper service to include custom headers in all API requests
  • Added a custom headers field to the Seerr connection dialog
  • Modified authentication and API provider logic to handle custom headers throughout the request lifecycle

Checklist

  • If a new package was added, did you ensure it works for all supported platforms? Is the package well maintained
  • Check that any changes are related to the issue at hand.

Copy link
Collaborator

@PartyDonut PartyDonut left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for looking at implementing this. Code looks good.

Left one small change request.

Padding(
padding: const EdgeInsets.symmetric(horizontal: 4),
child: Text(
'Custom headers',
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please move the string literals to the app_en.arb translation file

Copy link
Collaborator

@PartyDonut PartyDonut left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That was quick 😄, thanks.

@PartyDonut PartyDonut added the feature New feature or request label Feb 1, 2026
@PartyDonut PartyDonut merged commit e8ec4ee into DonutWare:develop Feb 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants