Commit Graph

23 Commits

Author SHA1 Message Date
70c6f22182 chore(deps): update advplyr/audiobookshelf to v2.33.0 (#4688)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 46s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [advplyr/audiobookshelf](https://github.com/advplyr/audiobookshelf) | minor | `2.32.1` → `2.33.0` |
| [ghcr.io/advplyr/audiobookshelf](https://github.com/advplyr/audiobookshelf) | minor | `2.32.1` → `2.33.0` |

---

### Release Notes

<details>
<summary>advplyr/audiobookshelf (advplyr/audiobookshelf)</summary>

### [`v2.33.0`](https://github.com/advplyr/audiobookshelf/releases/tag/v2.33.0)

[Compare Source](https://github.com/advplyr/audiobookshelf/compare/v2.32.1...v2.33.0)

##### Important: New authentication system was added in [v2.26.0](https://github.com/advplyr/audiobookshelf/releases/tag/v2.26.0). See <https://github.com/advplyr/audiobookshelf/discussions/4460> for details.

##### Added

- Slovak language option by [@&#8203;belpe](https://github.com/belpe) in [#&#8203;5077](https://github.com/advplyr/audiobookshelf/issues/5077)
- Belarusian language option by [@&#8203;pavel-miniutka](https://github.com/pavel-miniutka) in [#&#8203;5071](https://github.com/advplyr/audiobookshelf/issues/5071)
- Database indexes for discover query performance by [@&#8203;kevingatera](https://github.com/kevingatera) in [#&#8203;5073](https://github.com/advplyr/audiobookshelf/issues/5073)

##### Fixed

- IDOR vulnerabilities in listening sessions, media progress, and bookmark endpoints [#&#8203;5062](https://github.com/advplyr/audiobookshelf/issues/5062) by [@&#8203;mandreko](https://github.com/mandreko) in [#&#8203;5063](https://github.com/advplyr/audiobookshelf/issues/5063)
- Server crash filtering by decade with collapsed series
- Server crash on `/me/progress/:libraryItemId/:episodeId?` when episodeId is not passed in for a podcast library item [#&#8203;5058](https://github.com/advplyr/audiobookshelf/issues/5058)
- Updating author name merging with same name authors in a different library [#&#8203;4628](https://github.com/advplyr/audiobookshelf/issues/4628)
- Home page check current user from socket event when updating hide from continue listening
- UI/UX: Match tab "click to use current value" incorrect title attribute
- UI/UX: Aria-label for jump backward button by [@&#8203;KiwiHour](https://github.com/KiwiHour) in [#&#8203;4973](https://github.com/advplyr/audiobookshelf/issues/4973)

##### Changed

- Improved personalized shelves performance by parallelizing shelf queries and reducing search payload size by [@&#8203;kevingatera](https://github.com/kevingatera) in [#&#8203;5073](https://github.com/advplyr/audiobookshelf/issues/5073)
- Improved API cache invalidation for high-churn models (sessions, media progress) by [@&#8203;kevingatera](https://github.com/kevingatera) in [#&#8203;5073](https://github.com/advplyr/audiobookshelf/issues/5073)
- Improved subtitle parsing to account for bare colon in title by [@&#8203;kctdfh](https://github.com/kctdfh) in [#&#8203;5036](https://github.com/advplyr/audiobookshelf/issues/5036)
- Sanitize session DeviceInfo `clientDeviceInfo` fields
- Sanitize server settings `authLoginCustomMessage` on save and load
- Fix OpenAPI spec description by [@&#8203;openam](https://github.com/openam) in [#&#8203;5042](https://github.com/advplyr/audiobookshelf/issues/5042)
- UI/UX: Display localized/styled text for selected filter by [@&#8203;sir-wilhelm](https://github.com/sir-wilhelm) in [#&#8203;4952](https://github.com/advplyr/audiobookshelf/issues/4952)
- More strings translated
  - Belarusian by [@&#8203;pavel-miniutka](https://github.com/pavel-miniutka)
  - Catalan by [@&#8203;enboig](https://github.com/enboig)
  - Chinese (Simplified Han script) by [@&#8203;FiendFEARing](https://github.com/FiendFEARing)
  - Czech by [@&#8203;Plazec](https://github.com/Plazec)
  - Danish by [@&#8203;xxzp3](https://github.com/xxzp3)
  - French by [@&#8203;dapitch666](https://github.com/dapitch666)
  - German by [@&#8203;ShaikaJar](https://github.com/ShaikaJar) [@&#8203;Maxklos](https://github.com/Maxklos) [@&#8203;B0rax](https://github.com/B0rax)
  - Greek by [@&#8203;lambolighting](https://github.com/lambolighting)
  - Hebrew by [@&#8203;enosh](https://github.com/enosh)
  - Hungarian by [@&#8203;Kabika82](https://github.com/Kabika82) [@&#8203;ugyes](https://github.com/ugyes)
  - Japanese by [@&#8203;litoma](https://github.com/litoma)
  - Lithuanian by [@&#8203;mantas3](https://github.com/mantas3)
  - Norwegian Bokmål by [@&#8203;Torstein-Eide](https://github.com/Torstein-Eide) [@&#8203;soteland](https://github.com/soteland)
  - Polish by [@&#8203;Jarsey45](https://github.com/Jarsey45)
  - Portuguese (Brazil) by [@&#8203;lribeiro](https://github.com/lribeiro)
  - Romanian by [@&#8203;hac3ru](https://github.com/hac3ru)
  - Slovak by [@&#8203;goozi12345](https://github.com/goozi12345) [@&#8203;pecer](https://github.com/pecer)
  - Slovenian by [@&#8203;thehijacker](https://github.com/thehijacker)
  - Swedish by [@&#8203;Cotignac](https://github.com/Cotignac) [@&#8203;karlbe](https://github.com/karlbe)

##### New Contributors

- [@&#8203;KiwiHour](https://github.com/KiwiHour) made their first contribution in [#&#8203;4973](https://github.com/advplyr/audiobookshelf/pull/4973)
- [@&#8203;openam](https://github.com/openam) made their first contribution in [#&#8203;5042](https://github.com/advplyr/audiobookshelf/pull/5042)
- [@&#8203;belpe](https://github.com/belpe) made their first contribution in [#&#8203;5077](https://github.com/advplyr/audiobookshelf/pull/5077)
- [@&#8203;pavel-miniutka](https://github.com/pavel-miniutka) made their first contribution in [#&#8203;5071](https://github.com/advplyr/audiobookshelf/pull/5071)
- [@&#8203;kctdfh](https://github.com/kctdfh) made their first contribution in [#&#8203;5036](https://github.com/advplyr/audiobookshelf/pull/5036)
- [@&#8203;mandreko](https://github.com/mandreko) made their first contribution in [#&#8203;5063](https://github.com/advplyr/audiobookshelf/pull/5063)
- [@&#8203;kevingatera](https://github.com/kevingatera) made their first contribution in [#&#8203;5073](https://github.com/advplyr/audiobookshelf/pull/5073)

**Full Changelog**: <https://github.com/advplyr/audiobookshelf/compare/v2.32.1...v2.33.0>

</details>

---

### 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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4688
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-03-14 19:52:47 +00:00
2694919396 feat: remove volsync, rely on backrest
All checks were successful
render-manifests-push / render-manifests-push (push) Successful in 33s
lint-test-helm / lint-helm (push) Successful in 2m23s
renovate / renovate (push) Successful in 2m21s
2026-03-12 23:17:38 -05:00
c443d5726f fix: pvc target
All checks were successful
lint-test-helm / lint-helm (push) Successful in 13s
render-manifests-push / render-manifests-push (push) Successful in 4m39s
renovate / renovate (push) Successful in 7m1s
2026-03-12 23:06:50 -05:00
614d68c3da feat: overhaul mount
Some checks failed
lint-test-helm / lint-helm (push) Has started running
render-manifests-push / render-manifests-push (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-03-12 22:56:53 -05:00
30b681a559 fix: incorrect key added
All checks were successful
lint-test-helm / lint-helm (push) Successful in 10s
render-manifests-push / render-manifests-push (push) Successful in 50s
renovate / renovate (push) Successful in 3m31s
2026-03-12 22:19:22 -05:00
b3b4d84dbb feat: add specific volumes for media
Some checks failed
lint-test-helm / lint-helm (push) Successful in 10s
render-manifests-push / render-manifests-push (push) Failing after 19s
renovate / renovate (push) Has been cancelled
2026-03-12 22:16:28 -05:00
d964a690c5 feat: change volsync schedule
Some checks failed
lint-test-helm / lint-helm (push) Successful in 33s
render-manifests-push / render-manifests-push (push) Successful in 1m2s
renovate / renovate (push) Has been cancelled
2026-03-11 17:30:43 -05:00
ebe6cdae42 chore(deps): update caronc/apprise docker tag to v1.3.2 (#4542)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 10s
renovate / renovate (push) Has been cancelled
2026-03-08 23:02:22 +00:00
1c8cf4a353 Update caronc/apprise Docker tag to v1.3.1 (#3350)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 41s
renovate / renovate (push) Successful in 2m1s
2026-01-21 20:02:30 +00:00
6e7464005c enable local
All checks were successful
lint-test-helm / lint-helm (push) Successful in 19s
render-manifests-push / render-manifests-push (push) Successful in 1m11s
renovate / renovate (push) Successful in 1m24s
2026-01-01 23:41:24 -06:00
c896e4a32f disable local
All checks were successful
lint-test-helm / lint-helm (push) Successful in 11s
renovate / renovate (push) Successful in 2m7s
render-manifests-push / render-manifests-push (push) Successful in 2m1s
2025-12-27 18:27:55 -06:00
c37f9cf23e enable local backups
All checks were successful
lint-test-helm / lint-helm (push) Successful in 15s
render-manifests-push / render-manifests-push (push) Successful in 1m58s
renovate / renovate (push) Successful in 1m29s
2025-12-27 17:45:51 -06:00
b67d15cdfc change schedule
Some checks failed
lint-test-helm / lint-helm (push) Successful in 23s
renovate / renovate (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Successful in 4m23s
2025-12-27 13:40:57 -06:00
d1b88d31cd disable volsync
Some checks failed
renovate / renovate (push) Waiting to run
lint-test-docker / lint-docker-compose (push) Failing after 36s
lint-test-helm / lint-helm (push) Failing after 1m17s
render-manifests-push / render-manifests-push (push) Waiting to run
2025-12-27 10:59:42 -06:00
ea3b309c23 Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.32.1 (#2820)
Some checks failed
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 14s
renovate / renovate (push) Has been cancelled
2025-12-24 18:27:47 +00:00
bce5887f24 fix schema
All checks were successful
lint-test-helm / lint-helm (push) Successful in 18s
render-manifests-push / render-manifests-push (push) Successful in 42s
renovate / renovate (push) Successful in 1m25s
2025-12-23 16:10:20 -06:00
264bf37cff move resources to chart
Some checks failed
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 55s
render-manifests-push / render-manifests-push (push) Failing after 46s
2025-12-23 16:07:05 -06:00
ea4156d98f move volsync to chart
All checks were successful
lint-test-helm / lint-helm (push) Successful in 14s
render-manifests-push / render-manifests-push (push) Successful in 36s
renovate / renovate (push) Successful in 1m50s
2025-12-15 18:19:16 -06:00
0a0de68fb2 Update caronc/apprise Docker tag to v1.3.0 (#2511)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Successful in 2m15s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [caronc/apprise](https://github.com/caronc/apprise-api) | minor | `1.2.6` -> `1.3.0` |

---

### Release Notes

<details>
<summary>caronc/apprise-api (caronc/apprise)</summary>

### [`v1.3.0`](https://github.com/caronc/apprise-api/releases/tag/v1.3.0): Apprise API Release v1.3.0

[Compare Source](https://github.com/caronc/apprise-api/compare/v1.2.6...v1.3.0)

##### Overview

This is a signifigant release that refactors almost the entire website giving it a much more polished/improved look.

- Improved instructional text and layout in the configuration template.
- Minor template clean-up and formatting alignment for the help content.
- Updated the configuration list view to support API based calls so it can return JSON when requested,
  instead of always rendering the template.
  - This enables programmatic consumption of configuration IDs/keys.
- The API version is now exposed in headers in addition to the Apprise library
  version, reducing confusion about the relationship between the two packages.
- `/cfg/<key>` now accepts `POST` in addition to the previous retrieval approach acting exactly how `/get/<key>` POST works. `/get/` would return the users configuration when it was posted to.  It makes sense to use `/cfg/<key>` as well for users who copy/paste URL's from their Apprise API instance directly (from the browser URL). Basically `/cfg/<key>` is now an alias of `/get/<key>`
  - `/get/<key>` remains supported for backwards compatibility. No plans on removing this either.
- Expanded `swagger.yaml` substantially to better document the service.
  - Added a dedicated `docker-compose.swagger.yml` to launch Swagger UI pointing
    at the repository `swagger.yaml` without altering Apprise-API runtime.

    ```bash
    docker compose -f docker-compose.swagger.yml up -d
    # Browse:
    #   http://localhost:8001
    ```
- improvements to README.md
- heath checks are now live when viewing the website
- heavy changes to workflow:
  - development environment is now just `tox -e runserver`
  - improvements to linting and formatting

##### 💡 Features

- Support HTTP\_PORT as Docker environment variable by [@&#8203;caronc](https://github.com/caronc) in [#&#8203;280](https://github.com/caronc/apprise-api/pull/280)

- Massive Application Refactor by [@&#8203;caronc](https://github.com/caronc) in [#&#8203;283](https://github.com/caronc/apprise-api/pull/283)

##### ❤️ Life Cycle

- Bump actions/checkout from 5 to 6 in the actions group by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;281](https://github.com/caronc/apprise-api/pull/281)

**Full Changelog**: <https://github.com/caronc/apprise-api/compare/v1.2.6...v.1.3.0>

</details>

---

### 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 is behind base branch, 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://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zOS4xIiwidXBkYXRlZEluVmVyIjoiNDIuMzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #2511
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-12-14 21:11:42 +00:00
a71fd03dfb Update ghcr.io/advplyr/audiobookshelf Docker tag to v2.31.0 (#2210)
Some checks failed
lint-test-helm / helm-lint (push) Has been cancelled
render-manifests / render-manifests (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2025-12-03 06:19:16 +00:00
3e90af0eb5 migrate
All checks were successful
lint-test-helm / helm-lint (push) Successful in 10s
render-manifests / render-manifests-helm (push) Successful in 1m18s
renovate / renovate (push) Successful in 1m19s
2025-12-01 19:47:11 -06:00
4a30f53bd2 remove charts to prep for migration
Some checks failed
lint-test-helm / helm-lint (push) Successful in 28s
renovate / renovate (push) Has been cancelled
2025-12-01 15:05:25 -06:00
e102d910bc add render manifest workflow
Some checks failed
lint-test-helm / helm-lint (push) Successful in 9s
render-manifests / render-manifests-helm (push) Failing after 30s
renovate / renovate (push) Successful in 2m6s
2025-11-29 21:41:00 -06:00