e4138a7994
add local
lint-test-helm / lint-helm (push) Successful in 13s
render-manifests-push / render-manifests-push (push) Successful in 53s
renovate / renovate (push) Failing after 13m5s
2025-12-27 18:36:14 -06:00
c896e4a32f
disable local
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
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
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
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
5e14a56dd5
Update Helm release mariadb-cluster to v25.10.3 ( #2814 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Has been cancelled
2025-12-24 18:26:47 +00:00
eb6ff2df76
renovate update chart appVersion
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Successful in 1m10s
render-manifests-push / render-manifests-push (push) Successful in 5m54s
2025-12-23 17:37:47 -06:00
f20c4483e8
update chart
2025-12-23 16:51:27 -06:00
a2dbe6f120
consolidate all services to tailscale operator
lint-test-helm / lint-helm (push) Successful in 15s
render-manifests-push / render-manifests-push (push) Successful in 1m26s
renovate / renovate (push) Successful in 1m24s
2025-12-20 18:02:15 -06:00
8ca684f42c
Update ghcr.io/booklore-app/booklore Docker tag to v1.15.0 ( #2735 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Successful in 59s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/booklore-app/booklore](https://github.com/booklore-app/booklore ) | minor | `v1.14.1` -> `v1.15.0` |
---
### Release Notes
<details>
<summary>booklore-app/booklore (ghcr.io/booklore-app/booklore)</summary>
### [`v1.15.0`](https://github.com/booklore-app/booklore/releases/tag/v1.15.0 )
[Compare Source](https://github.com/booklore-app/booklore/compare/v1.14.1...v1.15.0 )
#### 🌟 What's New in v1.15.0
#### 🚀 New Features
- feat: add additional cover art actions and settings ([#​1938](https://github.com/booklore-app/booklore/issues/1938 )) by [@​CounterClops](https://github.com/CounterClops )
- feat(hardcover): sync Kobo reading progress to Hardcover ([#​1926](https://github.com/booklore-app/booklore/issues/1926 )) by [@​boludo00](https://github.com/boludo00 )
- Add sequential next/previous book navigation from library, filtered, and search views ([#​1931](https://github.com/booklore-app/booklore/issues/1931 )) by [@​acx10](https://github.com/acx10 )
- feat(api, ui): add bookdrop bulk edit and metadata pattern extraction ([#​1846](https://github.com/booklore-app/booklore/issues/1846 )) by [@​CounterClops](https://github.com/CounterClops )
- Add support for fb2 books ([#​1757](https://github.com/booklore-app/booklore/issues/1757 )) by [@​slonoed](https://github.com/slonoed )
#### ✨ Enhancements
- feat: add library sync URL generation in KoboUrlBuilder ([#​1937](https://github.com/booklore-app/booklore/issues/1937 )) by [@​ripdog](https://github.com/ripdog )
- feat(opds): allow user to set sorting for opds feed in settings ([#​1824](https://github.com/booklore-app/booklore/issues/1824 )) by [@​WorldTeacher](https://github.com/WorldTeacher )
- Feat/conversion CBX to EPUB compression configuration ([#​1844](https://github.com/booklore-app/booklore/issues/1844 )) by [@​thvardhan](https://github.com/thvardhan )
- feat(opds): add series hierarchy ([#​1837](https://github.com/booklore-app/booklore/issues/1837 )) by [@​WorldTeacher](https://github.com/WorldTeacher )
#### 🎨 UI Tweaks
- fix: Bookdrop UI mobile support ([#​1911](https://github.com/booklore-app/booklore/issues/1911 )) by [@​Muppetteer](https://github.com/Muppetteer )
- fix: Consistent dialogs ([#​1842](https://github.com/booklore-app/booklore/issues/1842 )) by [@​Muppetteer](https://github.com/Muppetteer )
#### 🐛 Bug Fixes
- fix: Library icon name bug ([#​1934](https://github.com/booklore-app/booklore/issues/1934 )) by [@​Muppetteer](https://github.com/Muppetteer )
- fix: bookdrop bulk actions not applying to uncached pages ([#​1928](https://github.com/booklore-app/booklore/issues/1928 )) by [@​CounterClops](https://github.com/CounterClops )
- fix: file renaming with wrong extension ([#​1929](https://github.com/booklore-app/booklore/issues/1929 )) by [@​CounterClops](https://github.com/CounterClops )
- fix(FileService): update User-Agent header for ComicVine to let the Parser through ([#​1880](https://github.com/booklore-app/booklore/issues/1880 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix(ui): Force page reload on logout ([#​1870](https://github.com/booklore-app/booklore/issues/1870 )) by [@​Muppetteer](https://github.com/Muppetteer )
#### 🛠️ Refactoring & Maintenance
- refactor(fb2, misc): Improve code quality, update to modern Java patterns, add reasonable initial values for StringBuilders ([#​1932](https://github.com/booklore-app/booklore/issues/1932 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
#### 📦 Dependencies
- Upgrade Angular from v20 to v21 and update other dependencies ([#​1916](https://github.com/booklore-app/booklore/issues/1916 )) by [@​acx10](https://github.com/acx10 )
- chore(deps): bump docker/login-action from 2 to 3 ([#​1908](https://github.com/booklore-app/booklore/issues/1908 )) by @​[dependabot\[bot\]](https://github.com/apps/dependabot )
- chore(deps): update actions/setup-java action to v5 ([#​1871](https://github.com/booklore-app/booklore/issues/1871 )) by @​[renovate\[bot\]](https://github.com/apps/renovate )
- chore(deps): update actions/upload-artifact action to v6 ([#​1872](https://github.com/booklore-app/booklore/issues/1872 )) by @​[renovate\[bot\]](https://github.com/apps/renovate )
- chore(deps): update actions/checkout action to v6 ([#​1869](https://github.com/booklore-app/booklore/issues/1869 )) by @​[renovate\[bot\]](https://github.com/apps/renovate )
- chore(deps): update dependency org.flywaydb:flyway-mysql to v11.19.0 ([#​1868](https://github.com/booklore-app/booklore/issues/1868 )) by @​[renovate\[bot\]](https://github.com/apps/renovate )
- chore(deps): update dependency org.apache.commons:commons-text to v1.15.0 ([#​1865](https://github.com/booklore-app/booklore/issues/1865 )) by @​[renovate\[bot\]](https://github.com/apps/renovate )
- chore(deps): update lscr.io/linuxserver/mariadb docker tag to v11.4.8 ([#​1862](https://github.com/booklore-app/booklore/issues/1862 )) by @​[renovate\[bot\]](https://github.com/apps/renovate )
- chore(deps): update dependency org.freemarker:freemarker to v2.3.34 ([#​1861](https://github.com/booklore-app/booklore/issues/1861 )) by @​[renovate\[bot\]](https://github.com/apps/renovate )
- chore(deps): update dependency org.assertj:assertj-core to v3.27.6 ([#​1859](https://github.com/booklore-app/booklore/issues/1859 )) by @​[renovate\[bot\]](https://github.com/apps/renovate )
- chore(deps): update dependency gradle to v8.14.3 ([#​1858](https://github.com/booklore-app/booklore/issues/1858 )) by @​[renovate\[bot\]](https://github.com/apps/renovate )
#### ⚙️ CI/CD
- Add Flyway migration conflict detection in CI ([#​1888](https://github.com/booklore-app/booklore/issues/1888 )) by [@​acx10](https://github.com/acx10 )
- Speed up CI builds by introducing dependency caching ([#​1874](https://github.com/booklore-app/booklore/issues/1874 )) by [@​acx10](https://github.com/acx10 )
- Add Flyway migration version conflict check in GitHub Actions ([#​1863](https://github.com/booklore-app/booklore/issues/1863 )) by [@​acx10](https://github.com/acx10 )
##### 🐳 Docker Images
- **Docker Hub:** `booklore/booklore:v1.15.0`
- **GitHub Container Registry:** `ghcr.io/booklore-app/booklore:v1.15.0`
**Full Changelog**: <https://github.com/booklore-app/booklore/compare/v1.14.1...v1.15.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: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/2735
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-12-20 01:14:41 +00:00
451793e158
Update volsync-target Docker tag to v0.6.0 ( #2695 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 35s
renovate / renovate (push) Successful in 1m24s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [volsync-target](https://github.com/backube/volsync ) | minor | `0.5.0` -> `0.6.0` |
---
### Release Notes
<details>
<summary>backube/volsync (volsync-target)</summary>
### [`v0.6.0`](https://github.com/backube/volsync/blob/HEAD/CHANGELOG.md#060 )
[Compare Source](https://github.com/backube/volsync/compare/v0.5.0...v0.6.0 )
##### Added
- restic - allow passing in GOOGLE\_APPLICATION\_CREDENTIALS as a file
##### Changed
- ⚠️ Breaking change ⚠️ - Helm chart now manages VolSync CRDs
directly.\
Upgrading the VolSync Helm chart from an earlier version will produce the
following error:
```
Error: UPGRADE FAILED: rendered manifests contain a resource that already exists. Unable to continue with update: CustomResourceDefinition "replicationdestinations.volsync.backube" in namespace "" exists and cannot be imported into the current release: invalid ownership metadata; label validation error: missing key "app.kubernetes.io/managed-by": must be set to "Helm"; annotation validation error: missing key "meta.helm.sh/release-name": must be set to "volsync"; annotation validation error: missing key "meta.helm.sh/release-namespace": must be set to "volsync-system"
```
To fix, apply the missing labels and annotations as mentioned in the error
message (your values may differ), then retry the upgrade:
```console
$ kubectl label crd/replicationdestinations.volsync.backube app.kubernetes.io/managed-by=Helm
customresourcedefinition.apiextensions.k8s.io/replicationdestinations.volsync.backube labeled
$ kubectl label crd/replicationsources.volsync.backube app.kubernetes.io/managed-by=Helm
customresourcedefinition.apiextensions.k8s.io/replicationsources.volsync.backube labeled
$ kubectl annotate crd/replicationdestinations.volsync.backube meta.helm.sh/release-name=volsync
customresourcedefinition.apiextensions.k8s.io/replicationdestinations.volsync.backube annotated
$ kubectl annotate crd/replicationsources.volsync.backube meta.helm.sh/release-name=volsync
customresourcedefinition.apiextensions.k8s.io/replicationsources.volsync.backube annotated
$ kubectl annotate crd/replicationdestinations.volsync.backube meta.helm.sh/release-namespace=volsync-system
customresourcedefinition.apiextensions.k8s.io/replicationdestinations.volsync.backube annotated
$ kubectl annotate crd/replicationsources.volsync.backube meta.helm.sh/release-namespace=volsync-system
customresourcedefinition.apiextensions.k8s.io/replicationsources.volsync.backube annotated
```
- VolSync privileged mover SCC installed at startup on OpenShift
- Syncthing upgraded to 1.22.1
- Updates to build with golang 1.19
##### Fixed
- ReplicationSource fixes for rsync, rclone and restic to enable mounting
ROX source PVCs as read-only
##### Security
- rclone mover updated to run with reduced privileges by default
- restic mover updated to run with reduced privileges by default
- syncthing mover updated to run with reduced privileges by default
- kube-rbac-proxy upgraded to 0.13.1
</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: #2695
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-12-18 03:21:13 +00:00
08a3c21d30
Update ghcr.io/booklore-app/booklore Docker tag to v1.14.1 ( #2665 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 9s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/booklore-app/booklore](https://github.com/booklore-app/booklore ) | minor | `v1.13.2` -> `v1.14.1` |
---
### Release Notes
<details>
<summary>booklore-app/booklore (ghcr.io/booklore-app/booklore)</summary>
### [`v1.14.1`](https://github.com/booklore-app/booklore/releases/tag/v1.14.1 )
[Compare Source](https://github.com/booklore-app/booklore/compare/v1.13.2...v1.14.1 )
#### 🌟 What's New in v1.14.1
The v1.14.1 release is packed with lots upgrades, brand-new capabilities, and a long list of quality-of-life improvements. Here are the headline features you’ll notice right away:
1. **Custom SVG Icons**: Libraries, shelves, and magic shelves can now have fully custom SVG icons, giving users complete creative freedom and a far richer visual experience.
2. **Personal Book Ratings**: Ratings are now truly personal. Each user has their own individual rating for every book. (Thanks to [@​Muppetteer](https://github.com/Muppetteer ))
3. **EPUB Reader Bookmarks**: The EPUB reader now supports bookmarks, making it easier than ever to mark important passages and jump back to them later. (Thanks to [@​balazs-szucs](https://github.com/balazs-szucs ))
4. **Automatic Kobo Shelf Sync**: Newly added books can now be automatically added to your Kobo shelf, no more manual syncing or missed additions. (Thanks to [@​armandocerna](https://github.com/armandocerna ))
5. **OPDS Author Hierarchy**: OPDS feeds now offer a complete author hierarchy, letting you quickly explore and navigate books by your favorite authors. (Thanks to [@​shiggsy365](https://github.com/shiggsy365 ))
#### 🚀 New Features
- Add support for uploading and assigning custom SVG icons to libraries… ([#​1788](https://github.com/booklore-app/booklore/issues/1788 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- Automatically add newly added books to Kobo shelf ([#​1826](https://github.com/booklore-app/booklore/issues/1826 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- Per user personal ratings ([#​1820](https://github.com/booklore-app/booklore/issues/1820 )) by [@​Muppetteer](https://github.com/Muppetteer )
- Random sort option for libraries and shelves ([#​1817](https://github.com/booklore-app/booklore/issues/1817 )) by [@​Muppetteer](https://github.com/Muppetteer )
- feat(bookmark): implement bookmark management with CRUD operations ([#​1795](https://github.com/booklore-app/booklore/issues/1795 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Add authors hierarchy and series metadata to OPDS feed ([#​1777](https://github.com/booklore-app/booklore/issues/1777 )) by [@​shiggsy365](https://github.com/shiggsy365 )
#### ✨ Enhancements
- feat(search): Add denormalized search\_text column for better book search ([#​1791](https://github.com/booklore-app/booklore/issues/1791 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Enable java remote debug on dev docker stack ([#​1808](https://github.com/booklore-app/booklore/issues/1808 )) by [@​Muppetteer](https://github.com/Muppetteer )
- fix(book-card): add menu toggle events and update styles for open state ([#​1813](https://github.com/booklore-app/booklore/issues/1813 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Allow uploading multiple SVG icons and render them directly as inline… ([#​1796](https://github.com/booklore-app/booklore/issues/1796 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- fix(book-card): indicate collapse series number on the library tooltip ([#​1800](https://github.com/booklore-app/booklore/issues/1800 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Feat: Improve metadata edit UI ([#​1792](https://github.com/booklore-app/booklore/issues/1792 )) by [@​Muppetteer](https://github.com/Muppetteer )
- fix(epub): fix and improve cover image extraction from EPUB files (specifically support for: EPUB 3 specification) ([#​1773](https://github.com/booklore-app/booklore/issues/1773 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Add OIDC mobile redirect support for mobile apps ([#​1767](https://github.com/booklore-app/booklore/issues/1767 )) by [@​rmellmer](https://github.com/rmellmer )
- Improve bookdrop UI ([#​1768](https://github.com/booklore-app/booklore/issues/1768 )) by [@​Muppetteer](https://github.com/Muppetteer )
- Feat: Hide empty filter categories from sidebar ([#​1759](https://github.com/booklore-app/booklore/issues/1759 )) by [@​Muppetteer](https://github.com/Muppetteer )
#### 🐛 Bug Fixes
- fix(bookdrop): fix 'Select All' query logic and improve filename fallback for missing metadata ([#​1828](https://github.com/booklore-app/booklore/issues/1828 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Fix vertical overflow on metadata edit form dialog: part deux ([#​1816](https://github.com/booklore-app/booklore/issues/1816 )) by [@​Muppetteer](https://github.com/Muppetteer )
- Fix issues with library scans and file moves with a focus on SMB usage ([#​1744](https://github.com/booklore-app/booklore/issues/1744 )) by [@​CounterClops](https://github.com/CounterClops )
- Fix vertical overflow on metadata edit form dialog ([#​1810](https://github.com/booklore-app/booklore/issues/1810 )) by [@​Muppetteer](https://github.com/Muppetteer )
- fix(metadata): Fix genre/category disappearing bug in metadata updates ([#​1807](https://github.com/booklore-app/booklore/issues/1807 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Fix: locking fields discards unsaved changes ([#​1799](https://github.com/booklore-app/booklore/issues/1799 )) by [@​Muppetteer](https://github.com/Muppetteer )
- fix(path): remove trailing dots from path components for Windows compatibility ([#​1786](https://github.com/booklore-app/booklore/issues/1786 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix(bookdrop): improve file filtering to ignore .caltrash (calibre generated trash file) ([#​1785](https://github.com/booklore-app/booklore/issues/1785 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Fix: Assign Books to Shelves popup visually broken ([#​1783](https://github.com/booklore-app/booklore/issues/1783 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- Fix: script error preventing clearing of multi-select fields ([#​1756](https://github.com/booklore-app/booklore/issues/1756 )) by [@​Muppetteer](https://github.com/Muppetteer )
- hotfix(auth): add missing EC algo for Authentik, manually increase timeout limit ([#​1747](https://github.com/booklore-app/booklore/issues/1747 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
#### 🛠️ Refactoring & Maintenance
- refactor(api): minor QOL updates, code modernization ([#​1802](https://github.com/booklore-app/booklore/issues/1802 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- delete broken (legacy?) github discussions link in contributing.md ([#​1805](https://github.com/booklore-app/booklore/issues/1805 )) by [@​JuergenFleiss](https://github.com/JuergenFleiss )
- docs: update license information from MIT to GPL-3.0 in CONTRIBUTING.md ([#​1803](https://github.com/booklore-app/booklore/issues/1803 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Add loader for long running operations ([#​1790](https://github.com/booklore-app/booklore/issues/1790 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- Configureable delimiter for remote auth groups ([#​1782](https://github.com/booklore-app/booklore/issues/1782 )) by [@​aroberts](https://github.com/aroberts )
- Add missing field for Kobo OverDrive expiration check ([#​1774](https://github.com/booklore-app/booklore/issues/1774 )) by [@​jose-elias-alvarez](https://github.com/jose-elias-alvarez )
- fix(bookdrop): ignore dot and underscore files during monitoring ([#​1771](https://github.com/booklore-app/booklore/issues/1771 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
#### 🐳 Docker Images
- **Docker Hub:** `booklore/booklore:v1.14.0`
- **GitHub Container Registry:** `ghcr.io/booklore-app/booklore:v1.14.0`
**Full Changelog**: <https://github.com/booklore-app/booklore/compare/v1.13.2...v1.14.0 >
#### 📸 Screenshots:






</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: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/2665
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-12-18 02:31:24 +00:00
16fb812cff
add priv
lint-test-helm / lint-helm (push) Successful in 15s
render-manifests-push / render-manifests-push (push) Successful in 24s
renovate / renovate (push) Has been cancelled
2025-12-16 16:01:45 -06:00
6d3b4cc8b8
enable tls
lint-test-helm / lint-helm (push) Successful in 13s
render-manifests-push / render-manifests-push (push) Successful in 25s
renovate / renovate (push) Has been cancelled
2025-12-15 20:52:32 -06:00
f8c08da14e
keep only the most recent job
lint-test-helm / lint-helm (push) Successful in 16s
render-manifests-push / render-manifests-push (push) Successful in 23s
renovate / renovate (push) Successful in 54s
2025-12-15 20:43:53 -06:00
4c26f42d22
add remote backup
lint-test-helm / lint-helm (push) Successful in 17s
render-manifests-push / render-manifests-push (push) Successful in 34s
renovate / renovate (push) Successful in 1m18s
2025-12-15 20:39:39 -06:00
40ee5b3833
move volsync to chart
lint-test-helm / lint-helm (push) Successful in 16s
render-manifests-push / render-manifests-push (push) Successful in 31s
renovate / renovate (push) Successful in 1m30s
2025-12-15 19:16:06 -06:00
dcc30342b8
update appVersion
2025-12-11 17:21:25 -06:00
15071cdb96
Update ghcr.io/booklore-app/booklore Docker tag to v1.13.2 ( #2291 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 2m3s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/booklore-app/booklore](https://github.com/booklore-app/booklore ) | patch | `v1.13.1` -> `v1.13.2` |
---
### Release Notes
<details>
<summary>booklore-app/booklore (ghcr.io/booklore-app/booklore)</summary>
### [`v1.13.2`](https://github.com/booklore-app/booklore/releases/tag/v1.13.2 )
[Compare Source](https://github.com/booklore-app/booklore/compare/v1.13.1...v1.13.2 )
#### 🌟 What's New in v1.13.2
#### 🚀 New Features
- Add sort preference option for Magic Shelf names in the left sidebar ([#​1749](https://github.com/booklore-app/booklore/issues/1749 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- Feature: filter mode preference ([#​1739](https://github.com/booklore-app/booklore/issues/1739 )) by [@​Muppetteer](https://github.com/Muppetteer )
- Add a user-facing option to enable or disable series view ([#​1748](https://github.com/booklore-app/booklore/issues/1748 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
#### ✨ Enhancements
- fix(metadata): disable merging of moods and tags during metadata updates ([#​1743](https://github.com/booklore-app/booklore/issues/1743 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- fix(epub): improve date parsing to support year-only formats and add tests ([#​1735](https://github.com/booklore-app/booklore/issues/1735 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- feat(opds): Sort OPDS Feed by addedOn Desc ([#​1691](https://github.com/booklore-app/booklore/issues/1691 )) by [@​WorldTeacher](https://github.com/WorldTeacher )
- refactor(metadata): consider locked, but empty or null metadata valid ([#​1729](https://github.com/booklore-app/booklore/issues/1729 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
#### 🎨 UI Tweaks
- Visually indicate the active menu item in the left sidebar ([#​1738](https://github.com/booklore-app/booklore/issues/1738 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- Align the layout to be consistent throughout all dialogs ([#​1737](https://github.com/booklore-app/booklore/issues/1737 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
#### 🐛 Bug Fixes
- fix(amazon): improve localization of Amazon Parser ([#​1706](https://github.com/booklore-app/booklore/issues/1706 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Add filter mode to querystring ([#​1728](https://github.com/booklore-app/booklore/issues/1728 )) by [@​Muppetteer](https://github.com/Muppetteer )
- Fix race conditions between Bookdrop and Monitoring Service when importing multiple files ([#​1709](https://github.com/booklore-app/booklore/issues/1709 )) by [@​piffio](https://github.com/piffio )
- Re-add "description" to epub metadata extraction ([#​1727](https://github.com/booklore-app/booklore/issues/1727 )) by [@​beedaddy](https://github.com/beedaddy )
##### 🐳 Docker Images
- **Docker Hub:** `booklore/booklore:v1.13.2`
- **GitHub Container Registry:** `ghcr.io/booklore-app/booklore:v1.13.2`
**Full Changelog**: <https://github.com/booklore-app/booklore/compare/v1.13.1...v1.13.2 >
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zOS4xIiwidXBkYXRlZEluVmVyIjoiNDIuMzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIiwiaW1hZ2UiXX0=-->
Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/2291
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-12-07 18:04:28 +00:00
2cf3152190
Update Helm release app-template to v4.5.0 ( #2270 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 1m5s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [app-template](https://github.com/bjw-s-labs/helm-charts ) | minor | `4.4.0` -> `4.5.0` |
---
### Release Notes
<details>
<summary>bjw-s-labs/helm-charts (app-template)</summary>
### [`v4.5.0`](https://github.com/bjw-s-labs/helm-charts/releases/tag/app-template-4.5.0 )
[Compare Source](https://github.com/bjw-s-labs/helm-charts/compare/app-template-4.4.0...app-template-4.5.0 )
##### Changelog:
##### Changed
- Upgraded the common library to v4.5.0
- [Upgrade notes](https://bjw-s-labs.github.io/helm-charts/docs/app-template/upgrade-instructions/ )
- [Detailed release notes](https://github.com/bjw-s-labs/helm-charts/releases/tag/common-4.5.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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41LjAiLCJ1cGRhdGVkSW5WZXIiOiI0Mi41LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->
Reviewed-on: #2270
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-12-05 21:07:08 +00:00
a6f46bb1a7
Update ghcr.io/booklore-app/booklore Docker tag to v1.13.1 ( #2212 )
...
renovate / renovate (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Failing after 17s
lint-test-helm / helm-lint (push) Successful in 1m23s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/booklore-app/booklore](https://github.com/booklore-app/booklore ) | minor | `v1.12.0` -> `v1.13.1` |
---
### Release Notes
<details>
<summary>booklore-app/booklore (ghcr.io/booklore-app/booklore)</summary>
### [`v1.13.1`](https://github.com/booklore-app/booklore/releases/tag/v1.13.1 )
[Compare Source](https://github.com/booklore-app/booklore/compare/v1.13.0...v1.13.1 )
#### 🌟 What's New in v1.13.1
#### 🐛 Bug Fixes
- Fix: Missing close button from dialogue window ([#​1717](https://github.com/booklore-app/booklore/issues/1717 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- Fix: Date filter doesn't work very well ([#​1715](https://github.com/booklore-app/booklore/issues/1715 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- Fix dev docker environment ([#​1713](https://github.com/booklore-app/booklore/issues/1713 )) by [@​Muppetteer](https://github.com/Muppetteer )
##### 🐳 Docker Images
- **Docker Hub:** `booklore/booklore:v1.13.1`
- **GitHub Container Registry:** `ghcr.io/booklore-app/booklore:v1.13.1`
**Full Changelog**: <https://github.com/booklore-app/booklore/compare/v1.13.0...v1.13.1 >
### [`v1.13.0`](https://github.com/booklore-app/booklore/releases/tag/v1.13.0 )
[Compare Source](https://github.com/booklore-app/booklore/compare/v1.12.0...v1.13.0 )
#### 🌟 What's New in v1.13.0
#### 🚀 New Features
- Feature: Add EPUB conversion support for CBX files to Kobo Sync ([#​1538](https://github.com/booklore-app/booklore/issues/1538 )) by [@​CounterClops](https://github.com/CounterClops )
- Feat: Improve kobo reading state sync logic for better bidirectional support ([#​1644](https://github.com/booklore-app/booklore/issues/1644 )) by [@​CounterClops](https://github.com/CounterClops )
- Enable jumping to filters by clicking page count, file size, or match… ([#​1685](https://github.com/booklore-app/booklore/issues/1685 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- Improve computed filter label logic for cleaner and more readable sum… ([#​1684](https://github.com/booklore-app/booklore/issues/1684 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- Expose Magic Shelves through the OPDS feed so clients can access them ([#​1683](https://github.com/booklore-app/booklore/issues/1683 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- Add single select filter mode ([#​1671](https://github.com/booklore-app/booklore/issues/1671 )) by [@​Muppetteer](https://github.com/Muppetteer )
- Enable navigation by library, year, language, file type, and read sta… ([#​1672](https://github.com/booklore-app/booklore/issues/1672 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
#### ✨ Enhancements
- Maintain book selections when switching between table and grid views ([#​1651](https://github.com/booklore-app/booklore/issues/1651 )) by [@​Muppetteer](https://github.com/Muppetteer )
- Feature: Keep track of applied filters in URL query string ([#​1654](https://github.com/booklore-app/booklore/issues/1654 )) by [@​Muppetteer](https://github.com/Muppetteer )
- fix(bookdrop): Ensure source file is only deleted after successful import and cleanup target on failure ([#​1638](https://github.com/booklore-app/booklore/issues/1638 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Add option to force hyphenation in KEPUB ([#​1656](https://github.com/booklore-app/booklore/issues/1656 )) by [@​beedaddy](https://github.com/beedaddy )
#### 🐛 Bug Fixes
- fix(pdf): handle out-of-memory errors gracefully during cover generation and limit image size to prevent OOM ([#​1680](https://github.com/booklore-app/booklore/issues/1680 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Add actual language to Kobo metadata ([#​1682](https://github.com/booklore-app/booklore/issues/1682 )) by [@​beedaddy](https://github.com/beedaddy )
- Fix: Prevent sorting prefs select options from overflowing container ([#​1673](https://github.com/booklore-app/booklore/issues/1673 )) by [@​Muppetteer](https://github.com/Muppetteer )
- Fix issue with “unset” read status handling ([#​1669](https://github.com/booklore-app/booklore/issues/1669 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- Fix unique file constraint to allow identical filenames in different sub-paths ([#​1668](https://github.com/booklore-app/booklore/issues/1668 )) by [@​adityachandelgit](https://github.com/adityachandelgit )
- fix(upload): implemented byte-aware path truncation to prevent filesystem errors on long metadata ([#​1655](https://github.com/booklore-app/booklore/issues/1655 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- Add author + series sort option to view settings ([#​1652](https://github.com/booklore-app/booklore/issues/1652 )) by [@​Muppetteer](https://github.com/Muppetteer )
#### 🛠️ Refactoring & Maintenance
- refactor(exception): modernize exception handling and method signatures across services and controllers ([#​1670](https://github.com/booklore-app/booklore/issues/1670 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- refactor(api): Add BufferedImage resource cleanup to prevent native memory leaks ([#​1688](https://github.com/booklore-app/booklore/issues/1688 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- More single select filters ([#​1678](https://github.com/booklore-app/booklore/issues/1678 )) by [@​Muppetteer](https://github.com/Muppetteer )
- feat(test-utils): Add comprehensive test coverage for FileService and MetadataChangeDetector ([#​1658](https://github.com/booklore-app/booklore/issues/1658 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
- feat(api): add [@​Builder](https://github.com/Builder ).Default to entity fields for safer builder initialization and update mappers to ignore unmapped targets; add tests for builder defaults ([#​1634](https://github.com/booklore-app/booklore/issues/1634 )) by [@​balazs-szucs](https://github.com/balazs-szucs )
#### 📖 Documentation
- ci: Add OCI Image Specification Labels to Dockerfile ([#​1636](https://github.com/booklore-app/booklore/issues/1636 )) by [@​trevorswanson](https://github.com/trevorswanson )
##### 🐳 Docker Images
- **Docker Hub:** `booklore/booklore:v1.13.0`
- **GitHub Container Registry:** `ghcr.io/booklore-app/booklore:v1.13.0`
**Full Changelog**: <https://github.com/booklore-app/booklore/compare/v1.12.0...v1.13.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:eyJjcmVhdGVkSW5WZXIiOiI0Mi41LjAiLCJ1cGRhdGVkSW5WZXIiOiI0Mi41LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/2212
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-12-03 23:04:38 +00:00
3e90af0eb5
migrate
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
lint-test-helm / helm-lint (push) Successful in 28s
renovate / renovate (push) Has been cancelled
2025-12-01 15:05:25 -06:00
6e613e1e65
add chart lock
lint-test-helm / helm-lint (push) Successful in 7s
render-manifests / render-manifests-helm (push) Failing after 36s
renovate / renovate (push) Successful in 1m13s
2025-11-30 21:14:57 -06:00
e102d910bc
add render manifest workflow
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