⬆️ Update fallenbagel/jellyseerr Docker tag to v2 #282
No reviewers
Labels
No labels
ansible
bug
docker
duplicate
enhancement
help wanted
invalid
kubernetes
opentofu
packer
question
renovate
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: mafyuh/iac#282
Loading…
Reference in a new issue
No description provided.
Delete branch "renovate/fallenbagel-jellyseerr-2.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
1.9.2
->2.0.0
Release Notes
Fallenbagel/jellyseerr (fallenbagel/jellyseerr)
v2.0.0
Compare Source
Bug Fixes
Code Refactoring
Features
Reverts
BREAKING CHANGES
This commit deprecates the JELLYFIN_TYPE variable to identify Emby media server and
instead rely on the mediaServerType that is set in the
settings.json
. Existing environmentvariable users can log out and log back in to set the mediaServerType to
3
(Emby).feat(api): add severType to the api
This adds a serverType to the
/auth/jellyfin
which requires a serverType to beset (
jellyfin
/emby
)refactor: use enums for serverType and rename selectedservice to serverType
refactor(auth): jellyfin/emby authentication to set MediaServerType
fix: issue page formatMessage for 4k media
refactor: cleaner way of handling serverType change using MediaServerType instead of strings
instead of using strings now it will use MediaServerType enums for serverType
reverts the conditional render toshow the auto-request permission if the mediaServerType was set to
Plex as this should be handled in a different PR and Cypress tests should be modified
accordingly(currently cypress test would fail if this conditional check is there)
feat: add server type step to setup
feat: migrate existing emby setups to use emby mediaServerType
fix: scan jobs not running when media server type is emby
fix: emby media server type migration
refactor: change emby logo to full logo
style: decrease emby logo size in setup screen
refactor: use title case for servertype i18n message
refactor(i18n): fix a typo
refactor: use enums instead of numbers
fix: remove old references to JELLYFIN_TYPE environment variable
fix: go back to the last step when refresh the setup page
fix: move "scanning in background" tip next to the scanning section
fix: redirect the setup page when Jellyseerr is already setup
jellyfin: Jellyfin settings now does not include a hostname. Instead it abstracted it to ip,
port, useSsl, and urlBase. However, migration of old settings to new settings should work
automatically.
refactor: remove console logs and use getHostname and ApiErrorCodes
fix: store req.body jellyfin settings temporarily and store only if valid
This should fix the issue where settings are saved even if the url
was invalid. Now the settings will only be saved if the url is
valid. Sort of like a test connection.
refactor: clean up commented out code
refactor(i18n): extract translation keys
fix(auth): auth failing with jellyfin login is disabled
fix(settings): jellyfin migrations replacing the rest of the settings
fix(settings): jellyfin hostname should be carried out if hostname exists
fix(settings): merging the wrong settings source
refactor(settings): use migrator for dynamic settings migrations
refactor(settingsmigrator): settings migration handler and the migrations
test(cypress): fix cypress tests failing
cypress settings were lacking some of the jobs so when the startJobs() is called when the app
starts, it was failing to schedule the jobs where their cron timings were not specified in the
cypress settings. Therefore, this commit adds those jobs back. In addition, other setting options
were added to keep cypress settings consistent with a normal user.
chore(prettierignore): ignore cypress/config/settings.cypress.json as it does not need prettier
chore(prettier): ran formatter on cypress config to fix format check error
format check locally passes on this file. However, it fails during the github actions format check.
Therefore, json language features formatter was run instead of prettier to see if that fixes the
issue.
test(cypress): add only missing jobs to the cypress settings
ci: attempt at trying to get formatter to pass on cypress config json file
refactor: revert the changes brought to try and fix formatter
added back the rest of the cypress settings and removed cypress settings from .prettierignore
This release is also available on:
v2.0.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.