5 Commits

Author SHA1 Message Date
da89f1ba1b chore(deps): update ghcr.io/linuxserver/qbittorrent:5.1.4 docker digest to b8a08ff (#3484)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m7s
renovate / renovate (push) Successful in 3m55s
2026-01-25 08:04:02 +00:00
151d8536df ci: change renovate config to inlude custom manager rules
All checks were successful
renovate / renovate (push) Successful in 4m11s
2026-01-24 23:33:34 -06:00
83e65878e5 chore(deps): update ghcr.io/calibrain/shelfmark docker tag to v1.0.2 (#3473)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 12s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 36m30s
renovate / renovate (push) Successful in 4m1s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ghcr.io/calibrain/shelfmark](https://github.com/calibrain/shelfmark) | patch | `v1.0.1` → `v1.0.2` |

---

### Release Notes

<details>
<summary>calibrain/shelfmark (ghcr.io/calibrain/shelfmark)</summary>

### [`v1.0.2`](https://github.com/calibrain/shelfmark/releases/tag/v1.0.2)

[Compare Source](https://github.com/calibrain/shelfmark/compare/v1.0.2...v1.0.2)

##### New

- Booklore  - Upload books directly to Booklore library via API connection
- rTorrent download client support ([#&#8203;463](https://github.com/calibrain/shelfmark/issues/463) from [@&#8203;veverkap](https://github.com/veverkap))
- Reverse proxy authentication support ([#&#8203;455](https://github.com/calibrain/shelfmark/issues/455) from [@&#8203;jthoward64](https://github.com/jthoward64))
- Remote path mappings - configurable for each download client
- Various search improvements:
  - Multi-language search - automatically uses localised book titles when searching AA and Prowlarr. Currently requires Hardcover.
  - Improved search queries - Heuristic based query creation to simplify book titles and author names. Uses series names and subtitles to strip out non-unique elements, as well as common punctuation and labels.
  - Manual override search option for universal mode
  - Prowlarr now uses book title only for search queries
- Base URL option for reverse proxy setups
- Full environment variable support and documentation

##### Fixes and improvements

- Refactor of the post-download processing pipeline
- Deluge configuration now handled via webUI auth details
- Improved qBittorrent API communication
- Improved URL normalization for configured external apps
- Simplified handling of magnet/hashes when starting a download
- Improved file path searching after successful external download
- Fixed processing of audiobook files over 100+ parts
- Fixed NZB downloads not deleting on completion
- Fix SABnzbd existing download search behavior

### [`v1.0.2`](https://github.com/calibrain/shelfmark/releases/tag/v1.0.2)

[Compare Source](https://github.com/calibrain/shelfmark/compare/v1.0.1...v1.0.2)

##### New

- Booklore  - Upload books directly to Booklore library via API connection
- rTorrent download client support ([#&#8203;463](https://github.com/calibrain/shelfmark/issues/463) from [@&#8203;veverkap](https://github.com/veverkap))
- Reverse proxy authentication support ([#&#8203;455](https://github.com/calibrain/shelfmark/issues/455) from [@&#8203;jthoward64](https://github.com/jthoward64))
- Remote path mappings - configurable for each download client
- Various search improvements:
  - Multi-language search - automatically uses localised book titles when searching AA and Prowlarr. Currently requires Hardcover.
  - Improved search queries - Heuristic based query creation to simplify book titles and author names. Uses series names and subtitles to strip out non-unique elements, as well as common punctuation and labels.
  - Manual override search option for universal mode
  - Prowlarr now uses book title only for search queries
- Base URL option for reverse proxy setups
- Full environment variable support and documentation

##### Fixes and improvements

- Refactor of the post-download processing pipeline
- Deluge configuration now handled via webUI auth details
- Improved qBittorrent API communication
- Improved URL normalization for configured external apps
- Simplified handling of magnet/hashes when starting a download
- Improved file path searching after successful external download
- Fixed processing of audiobook files over 100+ parts
- Fixed NZB downloads not deleting on completion
- Fix SABnzbd existing download search behavior

</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIiwiaW1hZ2UiXX0=-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3473
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-24 18:42:30 +00:00
0e09a599c7 chore(deps): update dependency ollama/ollama to v0.15.0 (#3464)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 37s
renovate / renovate (push) Successful in 1m5s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [ollama/ollama](https://github.com/ollama/ollama) | minor | `0.14.3` → `0.15.0` |
| ollama/ollama | minor | `0.14.3` → `0.15.0` |

---

### Release Notes

<details>
<summary>ollama/ollama (ollama/ollama)</summary>

### [`v0.15.0`](https://github.com/ollama/ollama/releases/tag/v0.15.0)

[Compare Source](https://github.com/ollama/ollama/compare/v0.14.3...v0.15.0-rc1)

<img width="4502" height="2222" alt="An image of Ollama building rapidly on the computer. Build with Ollama!" src="https://github.com/user-attachments/assets/0810fb5c-6727-400a-b711-4ffc349d0bb5" />

#### `ollama launch`

A new `ollama launch` command to use Ollama's models with Claude Code, Codex, OpenCode, and Droid without separate configuration.

#### What's Changed

- New `ollama launch` command for Claude Code, Codex, OpenCode, and Droid
- Fixed issue where creating multi-line strings with `"""` would not work when using `ollama run`
- <kbd>Ctrl</kbd>+<kbd>J</kbd> and <kbd>Shift</kbd>+<kbd>Enter</kbd> now work for inserting newlines in `ollama run`
- Reduced memory usage for GLM-4.7-Flash models

</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #3464
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-24 18:30:53 +00:00
034faf2e32 chore(deps): update dependency booklore-app/booklore to v1.18.5 (#3471)
All checks were successful
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 9s
renovate / renovate (push) Successful in 2m53s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [booklore-app/BookLore](https://github.com/booklore-app/BookLore) | patch | `v1.18.4` → `v1.18.5` |

---

### Release Notes

<details>
<summary>booklore-app/BookLore (booklore-app/BookLore)</summary>

### [`v1.18.5`](https://github.com/booklore-app/booklore/releases/tag/v1.18.5)

[Compare Source](https://github.com/booklore-app/BookLore/compare/v1.18.4...v1.18.5)

#### 🌟 What's New in v1.18.5

#### 🚀 New Features

- feat(book-browser): add responsive grid columns for mobile view ([#&#8203;2446](https://github.com/booklore-app/BookLore/issues/2446)) by [@&#8203;acx10](https://github.com/acx10)

####  Enhancements

- feat(dashboard-settings): update sort field options for Surname, and Personal Rating ([#&#8203;2456](https://github.com/booklore-app/BookLore/issues/2456)) by [@&#8203;balazs-szucs](https://github.com/balazs-szucs)
- feat(themes): add AMOLED theme with distinct light and dark color schemes ([#&#8203;2457](https://github.com/booklore-app/BookLore/issues/2457)) by [@&#8203;balazs-szucs](https://github.com/balazs-szucs)
- feat(book-browser): preserve scroll position when navigating back fro… ([#&#8203;2449](https://github.com/booklore-app/BookLore/issues/2449)) by [@&#8203;acx10](https://github.com/acx10)
- feat(pwa): add offline handling and fallback support ([#&#8203;2444](https://github.com/booklore-app/BookLore/issues/2444)) by [@&#8203;acx10](https://github.com/acx10)

#### 🐛 Bug Fixes

- fix(stats): show tooltip for single bubble and allow overflow in auth… ([#&#8203;2443](https://github.com/booklore-app/BookLore/issues/2443)) by [@&#8203;acx10](https://github.com/acx10)
- fix(opds): fix regression with browsing shelves ([#&#8203;2423](https://github.com/booklore-app/BookLore/issues/2423)) by [@&#8203;piffio](https://github.com/piffio)

#### 🛠️ Refactoring & Maintenance

- fix(ui): use local asset for page background ([#&#8203;2445](https://github.com/booklore-app/BookLore/issues/2445)) by [@&#8203;imnotjames](https://github.com/imnotjames)
- perf: lazy-load accordion content in library metadata settings ([#&#8203;2442](https://github.com/booklore-app/BookLore/issues/2442)) by [@&#8203;acx10](https://github.com/acx10)
- fix(cbx-reader): prevent touch drag on mobile and fix header title ov… ([#&#8203;2441](https://github.com/booklore-app/BookLore/issues/2441)) by [@&#8203;acx10](https://github.com/acx10)
- refactor: reduce re-renders and improve filter sidebar performance ([#&#8203;2440](https://github.com/booklore-app/BookLore/issues/2440)) by [@&#8203;acx10](https://github.com/acx10)
- Add clear warning when deleting books that files will be permanently … ([#&#8203;2438](https://github.com/booklore-app/BookLore/issues/2438)) by [@&#8203;acx10](https://github.com/acx10)

#### 🐳 Docker Images

- **Docker Hub:** `booklore/booklore:v1.18.5`
- **GitHub Container Registry:** `ghcr.io/booklore-app/booklore:v1.18.5`

**Full Changelog**: <https://github.com/booklore-app/booklore/compare/v1.18.4...v1.18.5>

</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3471
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2026-01-24 18:22:32 +00:00
4 changed files with 27 additions and 19 deletions

View File

@@ -30,4 +30,4 @@ dependencies:
repository: oci://harbor.alexlebens.net/helm-charts repository: oci://harbor.alexlebens.net/helm-charts
icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/booklore.png icon: https://cdn.jsdelivr.net/gh/selfhst/icons/png/booklore.png
# renovate: datasource=github-releases depName=booklore-app/BookLore # renovate: datasource=github-releases depName=booklore-app/BookLore
appVersion: v1.18.4 appVersion: v1.18.5

View File

@@ -28,7 +28,7 @@ qbittorrent:
qbittorrent: qbittorrent:
image: image:
repository: ghcr.io/linuxserver/qbittorrent repository: ghcr.io/linuxserver/qbittorrent
tag: 5.1.4@sha256:f430d70c70d1547fded30fbc3181c4750cef354212a5138ab754eba9ba8bd9e1 tag: 5.1.4@sha256:b8a08ffba8850e2e71153e153cf5eed2dedbf499ef9b123262735ce924b65586
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: TZ - name: TZ

View File

@@ -9,7 +9,7 @@ shelfmark:
main: main:
image: image:
repository: ghcr.io/calibrain/shelfmark repository: ghcr.io/calibrain/shelfmark
tag: v1.0.1 tag: v1.0.2
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
env: env:
- name: FLASK_PORT - name: FLASK_PORT

View File

@@ -47,6 +47,24 @@
"automerge": true, "automerge": true,
"minimumReleaseAge": "1 days" "minimumReleaseAge": "1 days"
}, },
{
"description": "Automerge chart appVersion patches",
"matchUpdateTypes": [
"patch"
],
"matchDatasources": [
"helm"
],
"matchManagers": [
"github-releases"
],
"addLabels": [
"chart",
"automerge"
],
"automerge": true,
"minimumReleaseAge": "1 days"
},
{ {
"description": "Automerge helm chart lock files", "description": "Automerge helm chart lock files",
"matchManagers": [ "matchManagers": [
@@ -89,33 +107,23 @@
"minimumReleaseAge": "1 days" "minimumReleaseAge": "1 days"
}, },
{ {
"description": "Automerge image updates for certain applications", "description": "Automerge image appVersion patches",
"matchUpdateTypes": [ "matchUpdateTypes": [
"minor" "patch",
"digest"
], ],
"matchDatasources": [ "matchDatasources": [
"docker" "docker"
], ],
"matchPackageNames": [ "matchManagers": [
"ghcr.io/advplyr/audiobookshelf", "github-releases"
"ghcr.io/gethomepage/homepage",
"ghcr.io/gitroomhq/postiz-app",
"ghcr.io/linuxserver/bazarr",
"ghcr.io/linuxserver/code-server",
"ghcr.io/linuxserver/lidarr",
"ghcr.io/linuxserver/plex",
"ghcr.io/linuxserver/prowlarr",
"ghcr.io/linuxserver/radarr",
"ghcr.io/linuxserver/sonarr",
"ghcr.io/prometheus-community/charts/kube-prometheus-stack",
"vectorim/element-web"
], ],
"addLabels": [ "addLabels": [
"image", "image",
"automerge" "automerge"
], ],
"automerge": true, "automerge": true,
"minimumReleaseAge": "2 days" "minimumReleaseAge": "1 days"
} }
] ]
} }