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
7d4cdb9f67
Update ghcr.io/karakeep-app/karakeep Docker tag to v0.29.3 ( #2642 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/karakeep-app/karakeep](https://github.com/karakeep-app/karakeep ) | patch | `0.29.1` -> `0.29.3` |
---
### Release Notes
<details>
<summary>karakeep-app/karakeep (ghcr.io/karakeep-app/karakeep)</summary>
### [`v0.29.3`](https://github.com/karakeep-app/karakeep/releases/tag/v0.29.3 ): 0.29.3
[Compare Source](https://github.com/karakeep-app/karakeep/compare/v0.29.2...v0.29.3 )
Well. Upgrading Nextjs one more time to patch CVE-2025-67779.
### [`v0.29.2`](https://github.com/karakeep-app/karakeep/releases/tag/v0.29.2 ): 0.29.2
[Compare Source](https://github.com/karakeep-app/karakeep/compare/v0.29.1...v0.29.2 )
Upgrading Nextjs to patch two new vulnerabilities in react CVE-2025-55184 & CVE-2025-55183. This is on top of the critical vulnerability (CVE-2025-66478) that was patched in 0.29.1.
</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: #2642
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-12-18 02:33:19 +00:00
ea753b2d8c
Update Helm release meilisearch to v0.19.0 ( #2594 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Successful in 1m12s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [meilisearch](https://github.com/meilisearch/meilisearch-kubernetes/tree/main/charts/meilisearch ) ([source](https://github.com/meilisearch/meilisearch-kubernetes )) | minor | `0.18.0` -> `0.19.0` |
---
### Release Notes
<details>
<summary>meilisearch/meilisearch-kubernetes (meilisearch)</summary>
### [`v0.19.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.19.0 )
[Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.18.0...meilisearch-0.19.0 )
A Helm chart for the Meilisearch search engine
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zOS4xIiwidXBkYXRlZEluVmVyIjoiNDIuMzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiXX0=-->
Reviewed-on: #2594
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-12-18 02:27:51 +00:00
7104bc3e9a
update chart
render-manifests-push / render-manifests-push (push) Successful in 1m8s
lint-test-helm / lint-helm (push) Successful in 12s
renovate / renovate (push) Successful in 2m33s
2025-12-17 19:11:14 -06:00
735d4eb442
update chart
lint-test-helm / lint-helm (push) Successful in 11s
render-manifests-push / render-manifests-push (push) Successful in 1m26s
renovate / renovate (push) Successful in 2m48s
2025-12-17 18:59:01 -06:00
b062b07c83
update chart
lint-test-helm / lint-helm (push) Successful in 23s
render-manifests-push / render-manifests-push (push) Successful in 2m1s
renovate / renovate (push) Successful in 2m52s
2025-12-17 18:02:53 -06:00
501e8a09a3
update chart
lint-test-helm / lint-helm (push) Successful in 9s
render-manifests-push / render-manifests-push (push) Successful in 1m16s
renovate / renovate (push) Successful in 3m29s
2025-12-17 17:55:05 -06:00
ac5ca95fa5
update lock
lint-test-helm / lint-helm (push) Successful in 11s
render-manifests-push / render-manifests-push (push) Successful in 59s
renovate / renovate (push) Successful in 2m14s
2025-12-17 17:18:41 -06:00
5252e5ae22
update chart
lint-test-helm / lint-helm (push) Successful in 11s
render-manifests-push / render-manifests-push (push) Failing after 30s
renovate / renovate (push) Successful in 2m7s
2025-12-17 17:08:51 -06:00
feb8ae9e0b
migrate to new chart
lint-test-helm / lint-helm (push) Successful in 19s
render-manifests-push / render-manifests-push (push) Successful in 2m40s
renovate / renovate (push) Successful in 1m12s
2025-12-17 16:45:48 -06:00
6601d116ef
replace with chart
2025-12-16 23:02:03 -06:00
5346985f90
update chart version
2025-12-12 16:05:18 -06:00
2b4552741c
Update Helm release meilisearch to v0.18.0 ( #2441 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Successful in 1m45s
lint-test-helm / lint-helm (push) Successful in 17s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [meilisearch](https://github.com/meilisearch/meilisearch-kubernetes/tree/main/charts/meilisearch ) ([source](https://github.com/meilisearch/meilisearch-kubernetes )) | minor | `0.17.2` -> `0.18.0` |
---
### Release Notes
<details>
<summary>meilisearch/meilisearch-kubernetes (meilisearch)</summary>
### [`v0.18.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.18.0 )
[Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.17.2...meilisearch-0.18.0 )
A Helm chart for the Meilisearch search engine
</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:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zOS4xIiwidXBkYXRlZEluVmVyIjoiNDIuMzkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiXX0=-->
Reviewed-on: #2441
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-12-12 21:46:28 +00:00
da68ba0ad7
fix names
lint-test-helm / lint-helm (push) Successful in 10s
render-manifests-push / render-manifests-push (push) Successful in 32s
renovate / renovate (push) Successful in 1m14s
2025-12-11 23:23:39 -06:00
73f1546b58
Update cloudflared Docker tag to v1.23.2 ( #2288 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 17s
renovate / renovate (push) Has been cancelled
2025-12-07 02:56:45 +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
00671531e8
Update ghcr.io/karakeep-app/karakeep Docker tag to v0.29.1 ( #2239 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Has been cancelled
2025-12-04 01:00:23 +00:00
652b77ae24
Update Helm release meilisearch to v0.17.2 ( #2236 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / helm-lint (push) Successful in 59s
renovate / renovate (push) Successful in 6m24s
2025-12-03 23:42:38 +00:00
51b622b9aa
Update ghcr.io/karakeep-app/karakeep Docker tag to v0.29.0 ( #2214 )
...
renovate / renovate (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Failing after 12s
lint-test-helm / helm-lint (push) Successful in 32s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/karakeep-app/karakeep](https://github.com/karakeep-app/karakeep ) | minor | `0.28.0` -> `0.29.0` |
---
### Release Notes
<details>
<summary>karakeep-app/karakeep (ghcr.io/karakeep-app/karakeep)</summary>
### [`v0.29.0`](https://github.com/karakeep-app/karakeep/releases/tag/v0.29.0 ): 0.29.0
[Compare Source](https://github.com/karakeep-app/karakeep/compare/v0.28.0...v0.29.0 )
### 0.29.0
Welcome to the 0.29.0 release of Karakeep! This release ships some of our most awaited features. Collaborative lists, automated bookmark backups, search auto complete, highlighs are getting notes and search, and the mobile app is getting some more love. As usual thanks to [@​aa-ko](https://github.com/aa-ko ), [@​fivestones](https://github.com/fivestones ), and everyone who shipped code, triaged bugs, or shared feedback for this release.
> If you enjoy using Karakeep, consider supporting the project [here ☕ ️](https://buymeacoffee.com/mbassem ) or via GitHub [here](https://github.com/sponsors/MohamedBassem ).
<a href="https://www.buymeacoffee.com/mbassem " target="_blank"><img src="https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png " alt="Buy Me A Coffee" width="auto" height="50" ></a>
And in case you missed it, we now have a ☁️ managed offering ☁️ for those who don't want to self-host. ~~We're still in private beta (you can signup for access [here](https://tally.so/r/wo8zzx )) and gradually letting more and more users in.~~ We're in public beta now and you can signup [here](https://cloud.karakeep.app ) 🎉 .
### New Features 🚀
- Collaborative lists are here! ([#​2146](https://github.com/karakeep-app/karakeep/issues/2146 ), [#​2152](https://github.com/karakeep-app/karakeep/issues/2152 ))
- You can now invite collaborators to your lists and manage their access levels between viewers and editors.
- This was the most requested feature on the roadmap, and it's now here!
- Automated bookmark backups you can schedule once and forget ([#​2182](https://github.com/karakeep-app/karakeep/issues/2182 ))
- Currently it only captures non-asset bookmarks, but I'm planning to include lists, tags, and other metadata in the future.
- Search gets autocomplete so you can find the right filters and terms faster ([#​2178](https://github.com/karakeep-app/karakeep/issues/2178 ))
- Highlights overhaul: notes + search bar on web, plus a dedicated highlights page on mobile ([#​2154](https://github.com/karakeep-app/karakeep/issues/2154 ), [#​2155](https://github.com/karakeep-app/karakeep/issues/2155 ), [#​2156](https://github.com/karakeep-app/karakeep/issues/2156 ), [#​2157](https://github.com/karakeep-app/karakeep/issues/2157 ))
- Mobile catches up with smart list creation and an all-tags screen ([#​2153](https://github.com/karakeep-app/karakeep/issues/2153 ), [#​2163](https://github.com/karakeep-app/karakeep/issues/2163 ))
- Crawler domain rate limiting to avoid getting throttled by external sites ([#​2115](https://github.com/karakeep-app/karakeep/issues/2115 ))
- Configure it with `CRAWLER_DOMAIN_RATE_LIMIT_WINDOW_MS` and `CRAWLER_DOMAIN_RATE_LIMIT_MAX_REQUESTS`.
- Import from MyMind ([#​2138](https://github.com/karakeep-app/karakeep/issues/2138 ))
### UX Improvements ✨
- Sidebar typography and colors should feel nicer (specially in dark mode).
- Page titles are now correctly displayed in the browser tabs.
- We have a friendlier 404 page for bookmarks/lists that don't exist.
- You can now see stats about the source of your bookmarks in the usage stats page (extension, web app, mobile app, etc).
### Fixes 🔧
- Prompts lazily load `js-tiktoken` which should cut between 70-150MB of karakeep's memory usage ([#​2176](https://github.com/karakeep-app/karakeep/issues/2176 ))
- The edit dialog wasn't correctly showing the extracted text from assets, this is now fixed ([#​2181](https://github.com/karakeep-app/karakeep/issues/2181 )).
- IP validation allowlisting now allows bypassing all domains by setting `CRAWLER_ALLOWED_INTERNAL_HOSTNAMES` to `.`.
- Fix a worker crash when hitting invalid URLs with proxy enabled.
### For Developers 🛠️
- GET `/api/version` endpoint for getting server version ([#​2167](https://github.com/karakeep-app/karakeep/issues/2167 ))
- More visibility: HTTP status Prometheus counters, failed\_permanent worker metric, and system metrics on web/worker containers ([#​2117](https://github.com/karakeep-app/karakeep/issues/2117 ), [#​2107](https://github.com/karakeep-app/karakeep/issues/2107 ))
- Documentation updates for `LOG_LEVEL` and Raycast links ([#​2166](https://github.com/karakeep-app/karakeep/issues/2166 ), [#​1923](https://github.com/karakeep-app/karakeep/issues/1923 )) by [@​aa-ko](https://github.com/aa-ko ) and [@​fivestones](https://github.com/fivestones )
### Screenshots 📸
#### Collaborative Lists
<img width="1342" height="840" alt="Screenshot 2025-11-29 at 6 23 18@​2x" src="https://github.com/user-attachments/assets/f19f9951-c460-413c-9757-6014a7ec4f7e " />
#### Automated Backups
<img width="1874" height="1540" alt="Screenshot 2025-11-29 at 6 23 57@​2x" src="https://github.com/user-attachments/assets/65dc7e0e-3ab3-4243-b451-5ef3a3e7130b " />
#### Search Autocomplete
<img width="1492" height="636" alt="Screenshot 2025-11-29 at 6 24 54@​2x" src="https://github.com/user-attachments/assets/ed2f7a61-835f-4ee6-8940-657110932526 " />
### Upgrading 📦
To upgrade:
- If you're using `KARAKEEP_VERSION=release`, run `docker compose pull && docker compose up -d`.
- If you're pinning it to a specific version, bump the version and then run `docker compose pull && docker compose up -d`.
### All Commits
- i18n: fix en\_US translation - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`f01d96f`](https://github.com/karakeep-app/karakeep/commit/f01d96fd )
- i18n: Sync weblate translations - [@​Hosted](https://github.com/Hosted ) Weblate in [`e1ad2cf`](https://github.com/karakeep-app/karakeep/commit/e1ad2cfd )
- feat: autocomplete search terms ([#​2178](https://github.com/karakeep-app/karakeep/issues/2178 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`ebafbe5`](https://github.com/karakeep-app/karakeep/commit/ebafbe59 )
- build: switch npm to trusted publishing - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`335a84b`](https://github.com/karakeep-app/karakeep/commit/335a84bb )
- feat: Add automated bookmark backup feature ([#​2182](https://github.com/karakeep-app/karakeep/issues/2182 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`86a4b39`](https://github.com/karakeep-app/karakeep/commit/86a4b396 )
- fix: making serverConfig readonly - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`e67c33e`](https://github.com/karakeep-app/karakeep/commit/e67c33e4 )
- fix: fix react errors in signin and signup forms - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`6ab7984`](https://github.com/karakeep-app/karakeep/commit/6ab79845 )
- fix: separate shared lists in the sidebar ([#​2180](https://github.com/karakeep-app/karakeep/issues/2180 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`2619f4c`](https://github.com/karakeep-app/karakeep/commit/2619f4cf )
- fix: correctly render asset extracted text in the edit bookmark dialog. fixes [#​2181](https://github.com/karakeep-app/karakeep/issues/2181 ) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`9ed338f`](https://github.com/karakeep-app/karakeep/commit/9ed338fe )
- fix: lazy load js-tiktoken in prompts module ([#​2176](https://github.com/karakeep-app/karakeep/issues/2176 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`e2877b4`](https://github.com/karakeep-app/karakeep/commit/e2877b45 )
- fix: fix colors in invitation form - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`a13a227`](https://github.com/karakeep-app/karakeep/commit/a13a227e )
- fix: hide archived checkbox in shared lists - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`adde809`](https://github.com/karakeep-app/karakeep/commit/adde8099 )
- feat: improve font and colors of sidebar items - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`5bea5d3`](https://github.com/karakeep-app/karakeep/commit/5bea5d39 )
- fix: Propagate group ids in queue calls ([#​2177](https://github.com/karakeep-app/karakeep/issues/2177 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`6821257`](https://github.com/karakeep-app/karakeep/commit/6821257d )
- feat: Introduce groupId in restate queue ([#​2168](https://github.com/karakeep-app/karakeep/issues/2168 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`5426875`](https://github.com/karakeep-app/karakeep/commit/54268759 )
- fix: support invocation cancellation while awaiting sempahore - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`38842f7`](https://github.com/karakeep-app/karakeep/commit/38842f77 )
- docs: Add LOG\_LEVEL to configuration documentation ([#​2166](https://github.com/karakeep-app/karakeep/issues/2166 )) - [@​aa-ko](https://github.com/aa-ko ) in [`6912d0d`](https://github.com/karakeep-app/karakeep/commit/6912d0dd )
- docs: fix link to raycast extension ([#​1923](https://github.com/karakeep-app/karakeep/issues/1923 )) - [@​fivestones](https://github.com/fivestones ) in [`9fedfc1`](https://github.com/karakeep-app/karakeep/commit/9fedfc15 )
- tests: Add a test for listing lists - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`e16ae2a`](https://github.com/karakeep-app/karakeep/commit/e16ae2a4 )
- feat: add GET /api/version endpoint ([#​2167](https://github.com/karakeep-app/karakeep/issues/2167 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`472adec`](https://github.com/karakeep-app/karakeep/commit/472adec7 )
- fix(mcp): propagate parent id to createList call. fixes: [#​2144](https://github.com/karakeep-app/karakeep/issues/2144 ) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`0d14130`](https://github.com/karakeep-app/karakeep/commit/0d14130c )
- feat(mobile): proper handling for shared list permissions ([#​2165](https://github.com/karakeep-app/karakeep/issues/2165 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`c5c71ba`](https://github.com/karakeep-app/karakeep/commit/c5c71ba9 )
- feat(mobile): Add highlights page to mobile app ([#​2156](https://github.com/karakeep-app/karakeep/issues/2156 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`8a5a109`](https://github.com/karakeep-app/karakeep/commit/8a5a109c )
- feat: A better looking 404 page - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`7f555f5`](https://github.com/karakeep-app/karakeep/commit/7f555f57 )
- fix: hide manage collaborators option for smart lists - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`2b38c00`](https://github.com/karakeep-app/karakeep/commit/2b38c006 )
- fix: Hide shared lists where user is a viewer in Manage Lists dialog ([#​2164](https://github.com/karakeep-app/karakeep/issues/2164 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`e4db9bf`](https://github.com/karakeep-app/karakeep/commit/e4db9bf2 )
- feat(mobile): Add AI summary field to mobile bookmark info ([#​2157](https://github.com/karakeep-app/karakeep/issues/2157 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`45081dc`](https://github.com/karakeep-app/karakeep/commit/45081dcb )
- feat(mobile): Add tags screen to mobile app ([#​2163](https://github.com/karakeep-app/karakeep/issues/2163 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`ad66f78`](https://github.com/karakeep-app/karakeep/commit/ad66f78d )
- feat: Add notes feature to highlights ([#​2154](https://github.com/karakeep-app/karakeep/issues/2154 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`de5ebbc`](https://github.com/karakeep-app/karakeep/commit/de5ebbc4 )
- feat(mobile): Add smart list creation in mobile app ([#​2153](https://github.com/karakeep-app/karakeep/issues/2153 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`48ab8a1`](https://github.com/karakeep-app/karakeep/commit/48ab8a19 )
- feat: Add search bar to highlights page ([#​2155](https://github.com/karakeep-app/karakeep/issues/2155 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`ed6a3bf`](https://github.com/karakeep-app/karakeep/commit/ed6a3bfa )
- fix: hide collaborator emails from non-owners ([#​2160](https://github.com/karakeep-app/karakeep/issues/2160 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`8ab5df6`](https://github.com/karakeep-app/karakeep/commit/8ab5df67 )
- feat: Add invitation approval for shared lists ([#​2152](https://github.com/karakeep-app/karakeep/issues/2152 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`5f0934a`](https://github.com/karakeep-app/karakeep/commit/5f0934ac )
- deps: upgrade oxlint - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`daee8e7`](https://github.com/karakeep-app/karakeep/commit/daee8e7a )
- fix: add a way to allowlist all domains from ip validation - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`67b8a3c`](https://github.com/karakeep-app/karakeep/commit/67b8a3c1 )
- fix: use kbd for editor card - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`3345377`](https://github.com/karakeep-app/karakeep/commit/3345377d )
- fix: drop journal retention for sempahore and id providers - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`1b44eaf`](https://github.com/karakeep-app/karakeep/commit/1b44eafe )
- refactor: remove the PrivacyAware interface - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`815e196`](https://github.com/karakeep-app/karakeep/commit/815e1961 )
- feat: Add collaborative lists ([#​2146](https://github.com/karakeep-app/karakeep/issues/2146 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`88c73e2`](https://github.com/karakeep-app/karakeep/commit/88c73e21 )
- deps: upgrade hono and playwright - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`cc8fee0`](https://github.com/karakeep-app/karakeep/commit/cc8fee0d )
- deps: Upgrade typescript to 5.9 - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`391af8a`](https://github.com/karakeep-app/karakeep/commit/391af8a5 )
- build: Improve docker caching ([#​2140](https://github.com/karakeep-app/karakeep/issues/2140 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`6cccb9f`](https://github.com/karakeep-app/karakeep/commit/6cccb9f1 )
- fix: fix hydration error in admin user list - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`12d09a7`](https://github.com/karakeep-app/karakeep/commit/12d09a74 )
- feat: import from mymind ([#​2138](https://github.com/karakeep-app/karakeep/issues/2138 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`0c80f51`](https://github.com/karakeep-app/karakeep/commit/0c80f515 )
- feat: add Prometheus counter for HTTP status codes ([#​2117](https://github.com/karakeep-app/karakeep/issues/2117 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`4350666`](https://github.com/karakeep-app/karakeep/commit/43506669 )
- fix(mobile): upgrade react-native-pdf to v7 to fix page alignment - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`4c6ef25`](https://github.com/karakeep-app/karakeep/commit/4c6ef25d )
- fix(mobile): fix app memory page size compatibility ([#​2135](https://github.com/karakeep-app/karakeep/issues/2135 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`fbd12ea`](https://github.com/karakeep-app/karakeep/commit/fbd12ea3 )
- release(mobile): Bump mobile version to 1.8.2 - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`76c291a`](https://github.com/karakeep-app/karakeep/commit/76c291a6 )
- fix: remove incorrect array destructuring in mobile search ([#​2124](https://github.com/karakeep-app/karakeep/issues/2124 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`07390ae`](https://github.com/karakeep-app/karakeep/commit/07390aef )
- feat: correct default prom metrics from web and worker containers - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`c34f70d`](https://github.com/karakeep-app/karakeep/commit/c34f70da )
- fix: stop retrying indefinitely in restate queues - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`d4b7b89`](https://github.com/karakeep-app/karakeep/commit/d4b7b89a )
- fix: fix crash in crawler on invalid URL in matchesNoProxy - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`d0f71a4`](https://github.com/karakeep-app/karakeep/commit/d0f71a4c )
- feat: add crawler domain rate limiting ([#​2115](https://github.com/karakeep-app/karakeep/issues/2115 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`4cf0856`](https://github.com/karakeep-app/karakeep/commit/4cf0856e )
- refactor: Allow runner functions to return results to onComplete - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`b28cd03`](https://github.com/karakeep-app/karakeep/commit/b28cd03a )
- refactor: Extract ratelimiter into separate plugin ([#​2112](https://github.com/karakeep-app/karakeep/issues/2112 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`0316148`](https://github.com/karakeep-app/karakeep/commit/03161482 )
- feat(extension): Add custom header support for extension ([#​2111](https://github.com/karakeep-app/karakeep/issues/2111 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`ec87813`](https://github.com/karakeep-app/karakeep/commit/ec87813a )
- feat: Add bookmark sources statistics section ([#​2110](https://github.com/karakeep-app/karakeep/issues/2110 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`725b521`](https://github.com/karakeep-app/karakeep/commit/725b5218 )
- feat: Add page titles ([#​2109](https://github.com/karakeep-app/karakeep/issues/2109 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`3083be0`](https://github.com/karakeep-app/karakeep/commit/3083be0c )
- feat: add failed\_permanent metric for worker monitoring ([#​2107](https://github.com/karakeep-app/karakeep/issues/2107 )) - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`1b8129a`](https://github.com/karakeep-app/karakeep/commit/1b8129a2 )
- release(docs): release the 0.28 docs - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`d9ef832`](https://github.com/karakeep-app/karakeep/commit/d9ef832e )
- release(extension): Release version 1.7.1 - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`7339d1d`](https://github.com/karakeep-app/karakeep/commit/7339d1df )
- release(mobile): Bump mobile version to 1.8.1 - [@​MohamedBassem](https://github.com/MohamedBassem ) in [`f06b8ea`](https://github.com/karakeep-app/karakeep/commit/f06b8eab )
</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/2214
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2025-12-03 23:00:25 +00:00
8bd90bf506
Update cloudflared Docker tag to v1.23.1 ( #2191 )
lint-test-helm / helm-lint (push) Successful in 10s
render-manifests / render-manifests (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2025-12-03 06:05:58 +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