788e814023
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/plexripper/plexripper](https://redirect.github.com/PlexRipper/PlexRipper) | minor | `28eb2c5` -> `0bf8bd6` | Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>PlexRipper/PlexRipper (docker.io/plexripper/plexripper)</summary> ### [`v0.32.0`](https://redirect.github.com/PlexRipper/PlexRipper/blob/HEAD/CHANGELOG.md#0320-2025-07-20) [Compare Source](https://redirect.github.com/PlexRipper/PlexRipper/compare/v0.31.1...v0.32.0) ##### Bug Fixes - **WebAPI:** fix library sync failing when there is a music library ([ba2def8](https://redirect.github.com/PlexRipper/PlexRipper/commit/ba2def8fc3b99780bbea12365e142c9ede3dee92)) - **WebAPI:** Fixed an issue where duplicate metadata relations could be inserted, throwing exceptions ([840486e](https://redirect.github.com/PlexRipper/PlexRipper/commit/840486e60faa6055eee3cb624cf5e8a7bd80a90a)) - **WebAPI:** Fixed an issue where episodes could not be downloaded ([0939a9f](https://redirect.github.com/PlexRipper/PlexRipper/commit/0939a9f806ba787586d414d2d494456f9f908a83)) - **WebAPI:** Fixed an issue where the database was not reset correctly when an attempted migration failed ([61c58c4](https://redirect.github.com/PlexRipper/PlexRipper/commit/61c58c447c2fe31dc68fce47cea3fec3d8caf7a2)) - **WebAPI:** Fixed an issue where the folder browser would throw exceptions when there were stale file handles ([08ba5f4](https://redirect.github.com/PlexRipper/PlexRipper/commit/08ba5f42e386e9c1f30dd871d5678b3d3a021de8)) - **WebAPI:** Fixed an issue where you could not login with username and password ([0d8f5b0](https://redirect.github.com/PlexRipper/PlexRipper/commit/0d8f5b0436c77d49c4b77f8019bfed2f72951ccb)) - **Web-UI:** Fixed and improved the media filter menu in the searchbar ([67c9713](https://redirect.github.com/PlexRipper/PlexRipper/commit/67c9713aeb03f63ed826936f8ac076c638fd15b4)) - **Web-UI:** Fixed incorrect count of active downloads ([23c2ba0](https://redirect.github.com/PlexRipper/PlexRipper/commit/23c2ba0c2ee31e604f9c8cca567c126063052168)) - **WebAPI:** fixed incorrect genre and country update when syncing a movie library ([5ac503b](https://redirect.github.com/PlexRipper/PlexRipper/commit/5ac503b1b330fb9b74e54e8c918ba333f93e99b7)) - **Web-UI:** Fixed media posters not loading when using firefox with "https-only-mode". Now PlexRipper will prioritize https connections and thus prevent this from happening ([7d961bb](https://redirect.github.com/PlexRipper/PlexRipper/commit/7d961bbb7902b6394538141b739dbe159ea9f532)) - **Web-UI:** Fixed missing quality chips from media overview in the front-end ([4eafebb](https://redirect.github.com/PlexRipper/PlexRipper/commit/4eafebb0ca021a0c20b7ebb894f5a635864418de)) - **WebAPI:** Fixed missing quality chips from media overview ([8a81d4c](https://redirect.github.com/PlexRipper/PlexRipper/commit/8a81d4c1e3f7ff386e95d9d2f27a6469ce8a121a)) - **WebAPI:** Fixed the FirstTimeSetup property not reset to true when the database is reset ([1fdd752](https://redirect.github.com/PlexRipper/PlexRipper/commit/1fdd752b3575f8e9e1ff1152c52719d2732fb0fe)) - **WebAPI:** Rename test method to reflect filtering logic for actors with empty keys ([ae0f52b](https://redirect.github.com/PlexRipper/PlexRipper/commit/ae0f52b6fb3226a9db29c60ad2f2fd2c65344432)) - **WebAPI:** Use drive name instead of volume name for file system model when an exception is thrown ([098e84b](https://redirect.github.com/PlexRipper/PlexRipper/commit/098e84b1ac4375f35fc848b19abf11bd8d85dfdf)) ##### Features - **Web-UI:** Added a metadata search input field so you can find a specific actor more easily ([5ca067e](https://redirect.github.com/PlexRipper/PlexRipper/commit/5ca067eebe12333dc90b0f2b59eb40fd68cc72e2)) - **Logging:** Added setup for FluentResults integration and result logging configuration ([38d69db](https://redirect.github.com/PlexRipper/PlexRipper/commit/38d69dbfc93f39e9da4e22258d2f5350379d07a9)) - **WebAPI:** allow all media details to be synced into PlexRipper, such as subtitles, roles, countries etc ([9793869](https://redirect.github.com/PlexRipper/PlexRipper/commit/9793869d8f2b82b4becf795a0929aeecb95293b7)) - **WebAPI:** enhance media metadata sync with detailed logging and performance tracking ([abd7496](https://redirect.github.com/PlexRipper/PlexRipper/commit/abd749618d8a1d132279ed87f44e1bd29ba7e039)) - **WebAPI:** implement HTTPS prioritization and add ChosenConnection flag when sending all connections ([3cf41cf](https://redirect.github.com/PlexRipper/PlexRipper/commit/3cf41cfc753d77fd3846fe9facbcb337359b4fde)) - **WebAPI:** Make the logging clickable and open the place where something has happened ([a8213ac](https://redirect.github.com/PlexRipper/PlexRipper/commit/a8213ac05af9d42b302d1b445f05b3b5ce4ec7cd)) - **Web-UI:** Make the metadata header in the media overview menu stick to the top to always be visible ([c330bc2](https://redirect.github.com/PlexRipper/PlexRipper/commit/c330bc2b8ba169fd263198edb8393e66c75624c5)) - **Web-UI:** When refreshing a page, instead of displaying 0%, show an indeterminate loading icon ([b6b58a2](https://redirect.github.com/PlexRipper/PlexRipper/commit/b6b58a2c175010b0e7e437863ead4963c0e4ffc5)) ##### Performance Improvements - **WebAPI:** greatly improve performance of requesting and querying library metadata such as genre, countries and actors ([f2a1db8](https://redirect.github.com/PlexRipper/PlexRipper/commit/f2a1db80ecce5a00ab8bbf4be04a36b8e1d6b9e0)) - **WebAPI:** greatly improved the performance of loading a media library, this should resolve the 10 min wait with big libraries ([71b1f77](https://redirect.github.com/PlexRipper/PlexRipper/commit/71b1f77883f84dc042f3539a71d43f61e4fc1754)) - **WebAPI:** greatly improved the performance of loading the home page library ([888d3c2](https://redirect.github.com/PlexRipper/PlexRipper/commit/888d3c24c2e4b027bf42595aeea8d95005547c98)) - **Web-UI:** Improve media overview performance by loading the media and metadata at the same time ([ee8a2a3](https://redirect.github.com/PlexRipper/PlexRipper/commit/ee8a2a3a6e132285f7357dffd8e47d5260c8d536)) - **Web-UI:** Made the loading of library metadata not block the media view, just make it load in the background ([319ba83](https://redirect.github.com/PlexRipper/PlexRipper/commit/319ba83443ba889ca6ca6e422e5d7170b171362e)) - **WebAPI:** Minor performance improvement how strings are converted from and to enums ([bae1bf1](https://redirect.github.com/PlexRipper/PlexRipper/commit/bae1bf1e9a32593df19a00e433f3b4dbcbc0bb94)) - **WebAPI:** optimize MD5 hash computation and hex conversion ([d0d5821](https://redirect.github.com/PlexRipper/PlexRipper/commit/d0d58214da5253a9356f57bd0b10d53e60214f29)) - **WebAPI:** optimize media title and genre generation using lazy loading ([336520c](https://redirect.github.com/PlexRipper/PlexRipper/commit/336520cf2789f225d9ad27099c459acdee0413a9)) - **WebAPI:** optimize metadata sync with bulk operations ([ae87a03](https://redirect.github.com/PlexRipper/PlexRipper/commit/ae87a03686025339f94aea169a69500348d524cb)) - **WebAPI:** wrap bulk operations in transactions to ensure consistency ([2739e2e](https://redirect.github.com/PlexRipper/PlexRipper/commit/2739e2e4451913d9c8c57341efbd00813b0ab6b2)) ##### Reverts - **WebAPI:** revert snapshot ([4353ecd](https://redirect.github.com/PlexRipper/PlexRipper/commit/4353ecdaea099601b61425c346d13bee9859f9f1)) #### [0.31.1](https://redirect.github.com/PlexRipper/PlexRipper/compare/v0.31.0...v0.31.1) (2025-04-27) ##### Bug Fixes - **WebAPI:** Fixed an issue where multiple devices would show up when logging in with PlexRipper ([1057d91](https://redirect.github.com/PlexRipper/PlexRipper/commit/1057d91721c8d5b1146d8a3dd05fcbd8c286d6f9)) - **WebAPI:** Fixed an issue where TvShow libraries were not recognized and instead shown as unknown ([06f4d6f](https://redirect.github.com/PlexRipper/PlexRipper/commit/06f4d6f460f5765dd1b3d089cf30d297a7951d64)) - **Web-UI:** Fixed padding around error alert when the library type is unknown ([b9d66e3](https://redirect.github.com/PlexRipper/PlexRipper/commit/b9d66e34932ba20f34ef8d7a180c178c69f22723)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4yMC4wIiwidXBkYXRlZEluVmVyIjoiNDEuMjAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL21pbm9yIl19-->
40 lines
800 B
YAML
40 lines
800 B
YAML
image:
|
|
pullPolicy: IfNotPresent
|
|
repository: docker.io/plexripper/plexripper
|
|
tag: 0.32.0@sha256:0bf8bd69a9165bbdcab3ac7d85a12d564306ee1664206637dbd0af3ba15fb2d9
|
|
service:
|
|
main:
|
|
ports:
|
|
main:
|
|
protocol: http
|
|
targetPort: 7000
|
|
port: 7000
|
|
workload:
|
|
main:
|
|
podSpec:
|
|
containers:
|
|
main:
|
|
probes:
|
|
liveness:
|
|
enabled: true
|
|
type: http
|
|
readiness:
|
|
enabled: true
|
|
type: http
|
|
startup:
|
|
enabled: true
|
|
type: http
|
|
persistence:
|
|
config:
|
|
enabled: true
|
|
mountPath: /Config
|
|
downloads:
|
|
enabled: true
|
|
mountPath: /Downloads
|
|
|
|
securityContext:
|
|
container:
|
|
readOnlyRootFilesystem: false
|
|
runAsGroup: 0
|
|
runAsUser: 0
|