|
|
26df1c7ac7
|
Update directus/directus Docker tag to v11.13.3 (#2066)
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 2m23s
|
2025-11-20 19:03:07 +00:00 |
|
|
|
e3ecbc8829
|
Update searxng/searxng:latest Docker digest to 7df1aac (#2065)
lint-test-helm / helm-lint (push) Has been cancelled
renovate / renovate (push) Has been cancelled
|
2025-11-20 18:02:40 +00:00 |
|
|
|
67885c8dae
|
Update searxng/searxng:latest Docker digest to b1abdaa (#2062)
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 1m13s
|
2025-11-20 13:02:19 +00:00 |
|
|
|
5d0528ea24
|
Update searxng/searxng:latest Docker digest to 38a461e (#2061)
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 1m20s
|
2025-11-20 11:02:32 +00:00 |
|
|
|
e121909cf9
|
Update Helm release element-web to v1.4.24 (#2060)
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 1m43s
|
2025-11-20 07:02:04 +00:00 |
|
|
|
c6f9b3c0c1
|
add apprise
lint-test-helm / helm-lint (push) Successful in 7s
renovate / renovate (push) Successful in 1m12s
|
2025-11-19 18:35:34 -06:00 |
|
|
|
d9643be2ce
|
Update vectorim/element-web Docker tag to v1.12.4 (#2059)
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 1m16s
|
2025-11-19 15:02:33 +00:00 |
|
|
|
21c1054b8d
|
Update ghcr.io/sarperavci/cloudflarebypassforscraping:latest Docker digest to 53b50a0 (#2055)
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 1m13s
|
2025-11-19 00:02:28 +00:00 |
|
|
|
c7633e7fb0
|
Update ghcr.io/sarperavci/cloudflarebypassforscraping:latest Docker digest to 98b7ec7 (#2054)
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 1m41s
|
2025-11-18 23:03:27 +00:00 |
|
|
|
5977c1bbfb
|
Update ghcr.io/sarperavci/cloudflarebypassforscraping:latest Docker digest to 27215c0 (#2053)
lint-test-helm / helm-lint (push) Successful in 7s
renovate / renovate (push) Has been cancelled
|
2025-11-18 23:01:56 +00:00 |
|
|
|
aa4297ef41
|
Update searxng/searxng:latest Docker digest to 91da344 (#2052)
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m3s
|
2025-11-18 10:02:14 +00:00 |
|
|
|
af0a76bce3
|
writeable
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 1m25s
|
2025-11-17 22:26:53 -06:00 |
|
|
|
b69d9899a6
|
enable tls
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m58s
|
2025-11-17 16:12:05 -06:00 |
|
|
|
365ed71783
|
enable
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m3s
|
2025-11-17 16:07:45 -06:00 |
|
|
|
216db236f0
|
expand prefix
lint-test-helm / helm-lint (push) Successful in 18s
renovate / renovate (push) Successful in 1m19s
|
2025-11-17 16:05:58 -06:00 |
|
|
|
977061ea51
|
add local backups
lint-test-helm / helm-lint (push) Successful in 7s
renovate / renovate (push) Successful in 1m13s
|
2025-11-17 16:03:47 -06:00 |
|
|
|
9d51efc2be
|
suspend backups
|
2025-11-17 15:58:02 -06:00 |
|
|
|
fa656a8eeb
|
remove prefix
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 1m11s
|
2025-11-17 15:29:44 -06:00 |
|
|
|
14abaa6035
|
change backups
lint-test-helm / helm-lint (push) Successful in 7s
renovate / renovate (push) Successful in 1m19s
|
2025-11-17 15:18:20 -06:00 |
|
|
|
2e188e478e
|
unsuspend
lint-test-helm / helm-lint (push) Successful in 21s
renovate / renovate (push) Successful in 1m28s
|
2025-11-17 15:14:33 -06:00 |
|
|
|
5edbd618bd
|
Update outlinewiki/outline Docker tag to v1.1.0 (#2047)
lint-test-helm / helm-lint (push) Has been cancelled
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [outlinewiki/outline](https://github.com/outline/outline) | minor | `1.0.1` -> `1.1.0` |
---
### Release Notes
<details>
<summary>outline/outline (outlinewiki/outline)</summary>
### [`v1.1.0`](https://github.com/outline/outline/releases/tag/v1.1.0)
[Compare Source](https://github.com/outline/outline/compare/v1.0.1...v1.1.0)
#### What's Changed
##### Improvements
- Groups now have a description option in [#​10511](https://github.com/outline/outline/pull/10511)
- Added the group member count to mention menu in [#​10535](https://github.com/outline/outline/pull/10535)
- Improvements to syntax highlighting in [#​10533](https://github.com/outline/outline/pull/10533)
- `mermaidjs` upgraded to 11.12.1 in [#​10564](https://github.com/outline/outline/pull/10564)
- line-height now auto adjusts for scripts with many ascenders and descenders such as Thai in [#​10565](https://github.com/outline/outline/pull/10565)
- double-click on resize handles for images and videos now fills to width [#​10594](https://github.com/outline/outline/pull/10594)
- `SMTP_SERVICE` environment variable now accepts many more known services in [#​10635](https://github.com/outline/outline/pull/10635)
- Add `SMTP_DISABLE_STARTTLS` option by [@​b11p](https://github.com/b11p) in [#​10647](https://github.com/outline/outline/pull/10647)
##### Fixes
- Fixed an issue that caused documents to show "Authentication failed" and/or logout in [#​10626](https://github.com/outline/outline/pull/10626)
- Insertion of mentions and images broken on mobile devices in [#​10649](https://github.com/outline/outline/pull/10649)
- emdash replacement rule conflicts with horizontal rule in [#​10515](https://github.com/outline/outline/pull/10515)
- Input in embed toolbar no longer grabs focus in [#​10530](https://github.com/outline/outline/pull/10530)
- Extra lines are no longer inserted before template application in [#​10528](https://github.com/outline/outline/pull/10528)
- Fixed a double 'selected' state on menus when hovering as it opens in [#​10532](https://github.com/outline/outline/pull/10532)
- Collection root is now hidden if empty of content on shared structure in [#​10534](https://github.com/outline/outline/pull/10534)
- Migrations are now wrapped in a mutex lock allowing more reliable running in multi-server deployments in [#​10560](https://github.com/outline/outline/pull/10560)
- Templates page in settings visible for editors again in [#​10598](https://github.com/outline/outline/pull/10598)
- Revisions no longer require a reload to display in [#​10600](https://github.com/outline/outline/pull/10600)
- Fixed the layout of todo summary in metadata on mobile in [#​10559](https://github.com/outline/outline/pull/10559)
- Cookies are now sent with S3 POST upload by [@​Cellivar](https://github.com/Cellivar) in [#​10562](https://github.com/outline/outline/pull/10562)
- Fixed indent/outdent controls not appearing for lists in mobile toolbar in [#​10558](https://github.com/outline/outline/pull/10558)
- Fixed search popover on shared docs does not correctly paginate in [#​10584](https://github.com/outline/outline/pull/10584)
- Fixed an issue where `pointer-events: none` left hanging on popovers sometimes in [#​10585](https://github.com/outline/outline/pull/10585)
- Fixed an issue where revoking parent permission not correctly reflected on open children in other clients [#​10625](https://github.com/outline/outline/pull/10625)
- UI now accounts for document reading time longer than an hour in [#​10601](https://github.com/outline/outline/pull/10601)
- Nested document order now retained correctly when duplicating by [@​salihudickson](https://github.com/salihudickson) in [#​10543](https://github.com/outline/outline/pull/10543)
- Individual collections can now be exported with manage permissions in [#​10602](https://github.com/outline/outline/pull/10602)
- Multiple improvements to webhook create and edit modal in [#​10622](https://github.com/outline/outline/pull/10622)
- "Empty" state of collection is now hidden with new inline doc creation in [#​10624](https://github.com/outline/outline/pull/10624)
- 'shared with me' optimistically updates by [@​salihudickson](https://github.com/salihudickson) in [#​10547](https://github.com/outline/outline/pull/10547)
- Admins no longer have permission to edit documents in every view-only collection by [@​salihudickson](https://github.com/salihudickson) in [#​10542](https://github.com/outline/outline/pull/10542)
- \[API] Added missing total field to `groupMemberships` pagination in [#​10589](https://github.com/outline/outline/pull/10589)
- \[API] `document` and `collection` mentions are now serialized as regular links in [#​10595](https://github.com/outline/outline/pull/10595)
#### New Contributors
- [@​Cellivar](https://github.com/Cellivar) made their first contribution in [#​10562](https://github.com/outline/outline/pull/10562)
- [@​uneknown](https://github.com/uneknown) made their first contribution in [#​10570](https://github.com/outline/outline/pull/10570)
- [@​b11p](https://github.com/b11p) made their first contribution in [#​10647](https://github.com/outline/outline/pull/10647)
**Full Changelog**: <https://github.com/outline/outline/compare/v1.0.1...v1.1.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: #2047
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
|
2025-11-17 19:36:14 +00:00 |
|
|
|
ad69375579
|
Update ghcr.io/sarperavci/cloudflarebypassforscraping:latest Docker digest to f113570 (#2050)
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m13s
|
2025-11-17 17:02:02 +00:00 |
|
|
|
0872a0ecfe
|
Update ghcr.io/sarperavci/cloudflarebypassforscraping:latest Docker digest to fcf09fa (#2048)
lint-test-helm / helm-lint (push) Has been cancelled
renovate / renovate (push) Has been cancelled
|
2025-11-17 16:02:05 +00:00 |
|
|
|
6a3ae5116d
|
update icons
lint-test-helm / helm-lint (push) Successful in 7s
renovate / renovate (push) Failing after 1m28s
|
2025-11-16 22:34:58 -06:00 |
|
|
|
4db600aae6
|
add backup
lint-test-helm / helm-lint (push) Successful in 26s
renovate / renovate (push) Successful in 1m5s
|
2025-11-16 22:31:40 -06:00 |
|
|
|
3cc757fef9
|
fix
lint-test-helm / helm-lint (push) Successful in 12s
renovate / renovate (push) Successful in 1m9s
|
2025-11-16 22:26:21 -06:00 |
|
|
|
9fd1d55a9d
|
adjust host
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Has been cancelled
|
2025-11-16 22:25:47 -06:00 |
|
|
|
fbefa56e76
|
adjust background
lint-test-helm / helm-lint (push) Successful in 24s
renovate / renovate (push) Successful in 2m8s
|
2025-11-16 22:22:01 -06:00 |
|
|
|
7bdbe5fe39
|
localhost
lint-test-helm / helm-lint (push) Successful in 24s
renovate / renovate (push) Has been cancelled
|
2025-11-16 22:21:22 -06:00 |
|
|
|
b297565f56
|
fix address
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m35s
|
2025-11-16 22:17:12 -06:00 |
|
|
|
ddc6eff172
|
disable
lint-test-helm / helm-lint (push) Successful in 23s
renovate / renovate (push) Successful in 1m41s
|
2025-11-16 22:10:45 -06:00 |
|
|
|
4d1f9befe0
|
suspend
lint-test-helm / helm-lint (push) Successful in 7s
renovate / renovate (push) Has been cancelled
|
2025-11-16 22:10:14 -06:00 |
|
|
|
9d9d243359
|
add value
lint-test-helm / helm-lint (push) Successful in 27s
renovate / renovate (push) Successful in 1m8s
|
2025-11-16 21:58:00 -06:00 |
|
|
|
33b3900dc3
|
fix service name
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Has been cancelled
|
2025-11-16 21:57:04 -06:00 |
|
|
|
fbe6845bb4
|
fix schedule
lint-test-helm / helm-lint (push) Successful in 34s
renovate / renovate (push) Successful in 1m16s
|
2025-11-16 21:55:44 -06:00 |
|
|
|
3501e45f5c
|
fix values
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 1m6s
|
2025-11-16 21:54:20 -06:00 |
|
|
|
302d8f8f21
|
change pid and guid
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Has been cancelled
|
2025-11-16 21:53:17 -06:00 |
|
|
|
8cb68cfb43
|
fix claim
lint-test-helm / helm-lint (push) Successful in 12s
renovate / renovate (push) Successful in 1m18s
|
2025-11-16 21:46:27 -06:00 |
|
|
|
e5e0054ba3
|
fix secret
lint-test-helm / helm-lint (push) Successful in 14s
renovate / renovate (push) Successful in 1m18s
|
2025-11-16 21:44:51 -06:00 |
|
|
|
fa92a10bd1
|
fix path
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Has been cancelled
|
2025-11-16 21:44:08 -06:00 |
|
|
|
1fe764e12f
|
add booklore and emphemera
lint-test-helm / helm-lint (push) Successful in 7s
lint-test-docker / docker-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m36s
|
2025-11-16 21:41:18 -06:00 |
|
|
|
b20d6b84b0
|
fix repo
lint-test-helm / helm-lint (push) Successful in 7s
renovate / renovate (push) Successful in 1m4s
|
2025-11-16 20:02:59 -06:00 |
|
|
|
a7f6a86f08
|
fix path
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 56s
|
2025-11-16 19:56:41 -06:00 |
|
|
|
4d53941a92
|
fix chart
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m15s
|
2025-11-16 19:55:23 -06:00 |
|
|
|
87775a1731
|
add listenarr
lint-test-helm / helm-lint (push) Successful in 7s
lint-test-docker / docker-lint (push) Successful in 9s
renovate / renovate (push) Has been cancelled
|
2025-11-16 19:38:09 -06:00 |
|
|
|
8a48303b52
|
Update ghcr.io/sarperavci/cloudflarebypassforscraping:latest Docker digest to 15675e4 (#2045)
lint-test-helm / helm-lint (push) Successful in 7s
renovate / renovate (push) Successful in 1m8s
|
2025-11-16 20:02:19 +00:00 |
|
|
|
c54c35f60d
|
Update searxng/searxng:latest Docker digest to d5a54dd (#2040)
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 1m8s
|
2025-11-15 09:02:04 +00:00 |
|
|
|
731f522e9b
|
Update searxng/searxng:latest Docker digest to da3d424 (#2039)
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Successful in 1m12s
|
2025-11-15 07:02:03 +00:00 |
|
|
|
ae48b2e18b
|
Update searxng/searxng:latest Docker digest to 83c3d61 (#2037)
lint-test-helm / helm-lint (push) Successful in 7s
renovate / renovate (push) Successful in 4m13s
|
2025-11-14 23:02:06 +00:00 |
|
|
|
a315e0813c
|
Update ghcr.io/karakeep-app/karakeep Docker tag to v0.28.0 (#2006)
lint-test-helm / helm-lint (push) Successful in 6s
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) | minor | `0.27.1` -> `0.28.0` |
---
### Release Notes
<details>
<summary>karakeep-app/karakeep (ghcr.io/karakeep-app/karakeep)</summary>
### [`v0.28.0`](https://github.com/karakeep-app/karakeep/releases/tag/v0.28.0): 0.28.0
[Compare Source](https://github.com/karakeep-app/karakeep/compare/v0.27.1...v0.28.0)
### 0.28.0 (20k stars ⭐)
Welcome to the 0.28.0 release of Karakeep! We've have hit 20k stars on Github 🎉 (well 21k because I was too late with the release)! Thanks a lot for your support throughout this journey! This release brings a refreshed import pipeline, uploading custom attachments, revamped tags page, inline checklists, and a bunch of quality-of-life touches across the web app, extension and mobile app. Huge thanks to [@​BOTkirial](https://github.com/BOTkirial), [@​qixing-jk](https://github.com/qixing-jk), @​[@​maya-doshi](https://github.com/maya-doshi), [@​BenjaminMichaelis](https://github.com/BenjaminMichaelis), [@​cloudchristoph](https://github.com/cloudchristoph), [@​claytono](https://github.com/claytono), as usual [@​xuatz](https://github.com/xuatz) 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.
### New Features 🚀
- Revamped import experience with progress tracking ([#​2001](https://github.com/karakeep-app/karakeep/issues/2001))
- Revamped Tags page that adds search and pagination to better serve users with thousands of tags ([#​1987](https://github.com/karakeep-app/karakeep/issues/1987))
- You can now upload custom attachments to bookmarks ([#​2100](https://github.com/karakeep-app/karakeep/issues/2100))
- When deleting a list, you can now optionally delete all its children ([#​1989](https://github.com/karakeep-app/karakeep/issues/1989))
- Server overview highlights service dependency health.
- Inline checklist toggling for text bookmarks ([#​1933](https://github.com/karakeep-app/karakeep/issues/1933)) – [@​BOTkirial](https://github.com/BOTkirial)
- With every release, you'll be prompted to view what's new in that release from inside the app.
- You can now pass custom headers from the mobile app to the server ([#​2103](https://github.com/karakeep-app/karakeep/issues/2103))
- Extension improvements:
- Tab bookmark badge indicator by [@​qixing-jk](https://github.com/qixing-jk) shows when a page is already bookmarked ([#​1745](https://github.com/karakeep-app/karakeep/issues/1745))
- You can now write notes directly after saving a bookmark in the extension ([#​2104](https://github.com/karakeep-app/karakeep/issues/2104))
### UX Improvements ✨
- Grid view controls expose title/tag toggles and image fit options ([#​1960](https://github.com/karakeep-app/karakeep/issues/1960))
- Bookmark cards can surface saved notes across web and mobile ([#​2083](https://github.com/karakeep-app/karakeep/issues/2083)) – [@​xuatz](https://github.com/xuatz)
- Manage Lists modal is searchable for faster sorting ([#​2029](https://github.com/karakeep-app/karakeep/issues/2029))
- The tags page now has a "Create Tag" button ([#​1942](https://github.com/karakeep-app/karakeep/issues/1942))
- You can now regenerate the API key without having to recreate it.
- New `title:` seach qualifier for searching bookmarks by title ([#​1940](https://github.com/karakeep-app/karakeep/issues/1940))
### Fixes 🔧
- ⚠️ (Potentially breaking change) ⚠️ Stricter URL valdaition to protect against SSRF attacks ([#​2082](https://github.com/karakeep-app/karakeep/issues/2082))
- Webhook requests now go through the proxy if there's one configured
- All server-initiated requests (including webhooks) to internal IP addresses are now blocked by default unless explicitly allowed via `CRAWLER_ALLOWED_INTERNAL_HOSTNAMES`. If your webhooks are hitting internal services, you'll have to allowlist them via `CRAWLER_ALLOWED_INTERNAL_HOSTNAMES`.
- Monolith now honors the configured crawler proxy.
- Metascraper logo extraction now respects the crawler proxy.
- Crawler memory footprint shrinks with targeted optimizations ([#​1748](https://github.com/karakeep-app/karakeep/issues/1748))
- Allow karakeep to use newer openai models that was previously failing because of deprecated max\_tokens ([#​2000](https://github.com/karakeep-app/karakeep/issues/2000)) - [@​BenjaminMichaelis](https://github.com/BenjaminMichaelis)
- You'll need to set `INFERENCE_USE_MAX_COMPLETION_TOKENS=true` in your `.env` file to use the new models. This is eventually going to become the default.
- Admin maintenance jobs respect abort signals to stop gracefully
- Search input no longer crashes on percent signs and also works correctly with IME composition
- Fixed a crash when sharing a list publicly that didn't have any bookmarks ([#​1990](https://github.com/karakeep-app/karakeep/issues/1990))
- Screenshots are now stored as jpegs instead of pngs to reduce file size
- Fixed a bug that was preventing tag merging ([#​1938](https://github.com/karakeep-app/karakeep/issues/1938))
- RSS imports can apply feed categories as tags ([#​2031](https://github.com/karakeep-app/karakeep/issues/2031))
### For Developers 🛠️
- Create bookmark API returns 200 instead of 201 when a bookmark already exists
- CLI Improvements:
- New commands to migrate data from one server to another
- New command to dump a full account archive
- A new wipe command to selectively clean up data from the account
### Community Projects 💡
##### [Karakeeper](https://apps.apple.com/us/app/karakeeper-for-karakeep/id6746722790)
3rd Party iOS/Safari Client - *by [@​simplytoast1](https://github.com/simplytoast1)*
Karakeeper now is providing an alternative iOS native mobile/desktop client for Karakeep beyond its existing functionality of providing a safari extension.
##### [Karakeep Sync](https://github.com/sidoshi/karakeep-sync)
A syncing tool for Karakeep - *by [@​sidoshi](https://github.com/sidoshi)*
A rust-based syncing tool that syncs: Hacker News upvotes, Reddit saved posts, Github stars and Pinboard bookmarks automatically to Karakeep!
### Screenshots 📸
#### Inline Checklists
<img width="1230" height="806" alt="Screenshot 2025-11-08 at 8 55 18@​2x" src="https://github.com/user-attachments/assets/c092d903-eb6f-40c6-aee6-1ce6127f67e8" />
#### Import Sessions
<img width="1814" height="762" alt="Screenshot 2025-11-08 at 8 58 21@​2x" src="https://github.com/user-attachments/assets/dfcb856b-6a63-4d7a-ba4b-ce2ca83bc844" />
#### Service Health Indicators
<img width="1874" height="540" alt="Screenshot 2025-11-08 at 8 56 00@​2x" src="https://github.com/user-attachments/assets/7835f1ad-239d-477c-8e00-951e4a09f8c6" />
### 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
- fix: standardize US English translations to professional tone - [@​MohamedBassem](https://github.com/MohamedBassem) in [`4f025f5`](https://github.com/karakeep-app/karakeep/commit/4f025f5a)
- i18n: Sync weblate translations - [@​weblate](https://github.com/weblate) in [`5387c98`](https://github.com/karakeep-app/karakeep/commit/5387c982)
- tests: fix crawling and search e2e tests ([#​2105](https://github.com/karakeep-app/karakeep/issues/2105)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c4bee9f`](https://github.com/karakeep-app/karakeep/commit/c4bee9fe)
- feat(extension): Allow writing notes directly in the extension ([#​2104](https://github.com/karakeep-app/karakeep/issues/2104)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`098e56a`](https://github.com/karakeep-app/karakeep/commit/098e56a8)
- fix(mobile): fix default address not correctly stored in settings - [@​MohamedBassem](https://github.com/MohamedBassem) in [`a220319`](https://github.com/karakeep-app/karakeep/commit/a2203196)
- feat(mobile): add custom headers configuration in sign-in screen ([#​2103](https://github.com/karakeep-app/karakeep/issues/2103)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`ec621bf`](https://github.com/karakeep-app/karakeep/commit/ec621bf5)
- tests: Fix failing test - [@​MohamedBassem](https://github.com/MohamedBassem) in [`27ed0a1`](https://github.com/karakeep-app/karakeep/commit/27ed0a19)
- feat: Add what's new modal in the sidebar ([#​2099](https://github.com/karakeep-app/karakeep/issues/2099)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`474f642`](https://github.com/karakeep-app/karakeep/commit/474f6429)
- feat: Add support for user uploaded files ([#​2100](https://github.com/karakeep-app/karakeep/issues/2100)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`31960fc`](https://github.com/karakeep-app/karakeep/commit/31960fcd)
- refactor: consolidate multiple karakeep plugins into one package ([#​2101](https://github.com/karakeep-app/karakeep/issues/2101)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`99413db`](https://github.com/karakeep-app/karakeep/commit/99413db0)
- fix: metascraper logo to go through proxy if one configured. fixes [#​1863](https://github.com/karakeep-app/karakeep/issues/1863) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`737b031`](https://github.com/karakeep-app/karakeep/commit/737b0317)
- feat(extension): add tab bookmark badge indicator ([#​1745](https://github.com/karakeep-app/karakeep/issues/1745)) - [@​qixing-jk](https://github.com/qixing-jk) in [`f0b0959`](https://github.com/karakeep-app/karakeep/commit/f0b0959e)
- fix: restore image size in grid layout - [@​MohamedBassem](https://github.com/MohamedBassem) in [`2056582`](https://github.com/karakeep-app/karakeep/commit/2056582c)
- deps: Upgrade react-query to 5.90 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`560900b`](https://github.com/karakeep-app/karakeep/commit/560900bb)
- feat: Support inline toggling for todos. fixes [#​1931](https://github.com/karakeep-app/karakeep/issues/1931) ([#​1933](https://github.com/karakeep-app/karakeep/issues/1933)) - [@​BOTkirial](https://github.com/BOTkirial) in [`393bbd9`](https://github.com/karakeep-app/karakeep/commit/393bbd9a)
- fix: fix monolith to respect crawler proxy - [@​MohamedBassem](https://github.com/MohamedBassem) in [`085c832`](https://github.com/karakeep-app/karakeep/commit/085c832c)
- feat(rss): Add import tags from RSS feed categories ([#​2031](https://github.com/karakeep-app/karakeep/issues/2031)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`5358682`](https://github.com/karakeep-app/karakeep/commit/5358682a)
- fix: fix crash in search input when query contains a percent. fixes [#​1941](https://github.com/karakeep-app/karakeep/issues/1941) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`633686b`](https://github.com/karakeep-app/karakeep/commit/633686b5)
- feat: Add view options to show tag/title and control image fit. Fixes [#​1960](https://github.com/karakeep-app/karakeep/issues/1960) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`34d2b48`](https://github.com/karakeep-app/karakeep/commit/34d2b485)
- refactor: improve the userLocalSetting server functions - [@​MohamedBassem](https://github.com/MohamedBassem) in [`bb00c99`](https://github.com/karakeep-app/karakeep/commit/bb00c996)
- feat: Make search job timeout configurable - [@​MohamedBassem](https://github.com/MohamedBassem) in [`965c603`](https://github.com/karakeep-app/karakeep/commit/965c603d)
- feat: display notes on bookmark card ([#​2083](https://github.com/karakeep-app/karakeep/issues/2083)) - [@​xuatz](https://github.com/xuatz) in [`33f4077`](https://github.com/karakeep-app/karakeep/commit/33f40779)
- fix: Stricter SSRF validation ([#​2082](https://github.com/karakeep-app/karakeep/issues/2082)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`b63a49f`](https://github.com/karakeep-app/karakeep/commit/b63a49fc)
- fix: correctly handle composition in search input. fixes [#​2048](https://github.com/karakeep-app/karakeep/issues/2048) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c6ebceb`](https://github.com/karakeep-app/karakeep/commit/c6ebceb9)
- fix: browser service connection check using dns instead. Fixes [#​2080](https://github.com/karakeep-app/karakeep/issues/2080) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c9c73d4`](https://github.com/karakeep-app/karakeep/commit/c9c73d41)
- fix: More memory optimizations for crawler worker. [#​1748](https://github.com/karakeep-app/karakeep/issues/1748) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`40d548b`](https://github.com/karakeep-app/karakeep/commit/40d548bd)
- fix: fix screenshot filepath in crawler - [@​MohamedBassem](https://github.com/MohamedBassem) in [`0704b8b`](https://github.com/karakeep-app/karakeep/commit/0704b8bb)
- docs: Add Azure configuration details for OpenAI-compatible API ([#​2072](https://github.com/karakeep-app/karakeep/issues/2072)) - [@​cloudchristoph](https://github.com/cloudchristoph) in [`bd9c933`](https://github.com/karakeep-app/karakeep/commit/bd9c933b)
- fix: Respect abort signal in admin maintenance jobs - [@​MohamedBassem](https://github.com/MohamedBassem) in [`8a330dc`](https://github.com/karakeep-app/karakeep/commit/8a330dc2)
- deps: Upgrade metascraper plugins - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e43c7e0`](https://github.com/karakeep-app/karakeep/commit/e43c7e0f)
- deps: Upgrade metascraper-readability 5.49.6 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`6d234de`](https://github.com/karakeep-app/karakeep/commit/6d234de8)
- feat: Allow configuring inline asset size threshold - [@​MohamedBassem](https://github.com/MohamedBassem) in [`cf3ffff`](https://github.com/karakeep-app/karakeep/commit/cf3ffff0)
- feat: Add admin maintenance job to migrate large inline HTML ([#​2071](https://github.com/karakeep-app/karakeep/issues/2071)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`2b769cb`](https://github.com/karakeep-app/karakeep/commit/2b769cba)
- fix(inferance): skip token slicing when content is already witin max length - [@​MohamedBassem](https://github.com/MohamedBassem) in [`1713600`](https://github.com/karakeep-app/karakeep/commit/17136006)
- refactor: generalize tidy assets queue into admin maintenance ([#​2059](https://github.com/karakeep-app/karakeep/issues/2059)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`6ea5dd1`](https://github.com/karakeep-app/karakeep/commit/6ea5dd19)
- fix: update OpenAI API to use max\_completion\_tokens instead of max\_tokens ([#​2000](https://github.com/karakeep-app/karakeep/issues/2000)) - [@​BenjaminMichaelis](https://github.com/BenjaminMichaelis) in [`046c29d`](https://github.com/karakeep-app/karakeep/commit/046c29dc)
- fix(restate): Fix priority for restate queue - [@​MohamedBassem](https://github.com/MohamedBassem) in [`8c0aae3`](https://github.com/karakeep-app/karakeep/commit/8c0aae33)
- fix(restate): Ensure that the semaphore and idProvider services are ingress private - [@​MohamedBassem](https://github.com/MohamedBassem) in [`cdf8121`](https://github.com/karakeep-app/karakeep/commit/cdf81213)
- feat: Add source field to track bookmark creation sources ([#​2037](https://github.com/karakeep-app/karakeep/issues/2037)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`2defc24`](https://github.com/karakeep-app/karakeep/commit/2defc247)
- feat: support passing multiple proxy values ([#​2039](https://github.com/karakeep-app/karakeep/issues/2039)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c14b693`](https://github.com/karakeep-app/karakeep/commit/c14b6934)
- deps: Upgrade oxlint to 1.22 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`88a7ffe`](https://github.com/karakeep-app/karakeep/commit/88a7ffec)
- feat: Add service dependency checks in the server overview page - [@​MohamedBassem](https://github.com/MohamedBassem) in [`fda1c85`](https://github.com/karakeep-app/karakeep/commit/fda1c851)
- fix(web): Add w-full to tags editor to prevent unusable narrow width ([#​2035](https://github.com/karakeep-app/karakeep/issues/2035)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7ee9416`](https://github.com/karakeep-app/karakeep/commit/7ee9416e)
- fix(api): Return 200 when bookmark already exists instead of 200 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`f2dec26`](https://github.com/karakeep-app/karakeep/commit/f2dec26f)
- tests: Add a test for the GET /bookmarks/bookmarkId/lists api - [@​MohamedBassem](https://github.com/MohamedBassem) in [`d578038`](https://github.com/karakeep-app/karakeep/commit/d5780388)
- fix(api): Document the API for getting lists of a bookmark. fixes [#​2030](https://github.com/karakeep-app/karakeep/issues/2030) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7f138b9`](https://github.com/karakeep-app/karakeep/commit/7f138b99)
- feat: make list dropdown searchable in Manage Lists modal ([#​2029](https://github.com/karakeep-app/karakeep/issues/2029)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`87053d2`](https://github.com/karakeep-app/karakeep/commit/87053d2e)
- fix: fix dev script shebang for better compatibility ([#​2019](https://github.com/karakeep-app/karakeep/issues/2019)) - [@​maya-doshi](https://github.com/maya-doshi) in [`dcddda5`](https://github.com/karakeep-app/karakeep/commit/dcddda56)
- fix: Correct grammatical errors in prompts ([#​2020](https://github.com/karakeep-app/karakeep/issues/2020)) - [@​atsggx](https://github.com/atsggx) in [`f1e8cea`](https://github.com/karakeep-app/karakeep/commit/f1e8cea2)
- docs: Add karakeep-sync to community projects ([#​1994](https://github.com/karakeep-app/karakeep/issues/1994)) - [@​sidoshi](https://github.com/sidoshi) in [`36ffbdf`](https://github.com/karakeep-app/karakeep/commit/36ffbdf8)
- fix: round feed refresh hour for idempotency ([#​2013](https://github.com/karakeep-app/karakeep/issues/2013)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`bae8386`](https://github.com/karakeep-app/karakeep/commit/bae8386d)
- fix: fix show no bookmark page when there isn't search results - [@​MohamedBassem](https://github.com/MohamedBassem) in [`57d731b`](https://github.com/karakeep-app/karakeep/commit/57d731ba)
- fix: Disable idempotency keys for search - [@​MohamedBassem](https://github.com/MohamedBassem) in [`b6867be`](https://github.com/karakeep-app/karakeep/commit/b6867be4)
- feat: Restate-based queue plugin ([#​2011](https://github.com/karakeep-app/karakeep/issues/2011)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`74a1f7b`](https://github.com/karakeep-app/karakeep/commit/74a1f7b6)
- feat: Revamp import experience ([#​2001](https://github.com/karakeep-app/karakeep/issues/2001)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`4a580d7`](https://github.com/karakeep-app/karakeep/commit/4a580d71)
- docs: Add doc updates for prometheus metrics ([#​1957](https://github.com/karakeep-app/karakeep/issues/1957)) - [@​claytono](https://github.com/claytono) in [`5e331a7`](https://github.com/karakeep-app/karakeep/commit/5e331a7d)
- fix: fix public list sharing for empty lists ([#​1990](https://github.com/karakeep-app/karakeep/issues/1990)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7df6d94`](https://github.com/karakeep-app/karakeep/commit/7df6d942)
- feat: recursive list delete ([#​1989](https://github.com/karakeep-app/karakeep/issues/1989)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7d0b414`](https://github.com/karakeep-app/karakeep/commit/7d0b414f)
- feat: use jpegs for screenshots instead of pngs - [@​MohamedBassem](https://github.com/MohamedBassem) in [`ed1f24f`](https://github.com/karakeep-app/karakeep/commit/ed1f24f2)
- feat: Stop downloading video/audio in playwright - [@​MohamedBassem](https://github.com/MohamedBassem) in [`37845f9`](https://github.com/karakeep-app/karakeep/commit/37845f99)
- fix: Abort dangling processing when crawler is aborted ([#​1988](https://github.com/karakeep-app/karakeep/issues/1988)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`9eecda1`](https://github.com/karakeep-app/karakeep/commit/9eecda18)
- fix: Cleanup temp assets on monolith timeout - [@​MohamedBassem](https://github.com/MohamedBassem) in [`8dd84ef`](https://github.com/karakeep-app/karakeep/commit/8dd84ef5)
- chore: Silence lint on <a> and <img> tags when it's intentional - [@​MohamedBassem](https://github.com/MohamedBassem) in [`cdbedf6`](https://github.com/karakeep-app/karakeep/commit/cdbedf6c)
- fix: dont re-enqueue indexing for a bookmark already pending indexing - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e395ac2`](https://github.com/karakeep-app/karakeep/commit/e395ac27)
- feat: Add tag search and pagination ([#​1987](https://github.com/karakeep-app/karakeep/issues/1987)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`62f7d90`](https://github.com/karakeep-app/karakeep/commit/62f7d900)
- fix: optimize memory usage of tag listing - [@​MohamedBassem](https://github.com/MohamedBassem) in [`9fe09bf`](https://github.com/karakeep-app/karakeep/commit/9fe09bfa)
- deps: Upgrade oxlint to 1.16 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`bbc5e6c`](https://github.com/karakeep-app/karakeep/commit/bbc5e6c2)
- fix: fix bundling liteque in the workers - [@​MohamedBassem](https://github.com/MohamedBassem) in [`851d3e2`](https://github.com/karakeep-app/karakeep/commit/851d3e29)
- refactor: Move callsites to liteque to be behind a plugin - [@​MohamedBassem](https://github.com/MohamedBassem) in [`8d32055`](https://github.com/karakeep-app/karakeep/commit/8d320554)
- fix(dev): worker not started properly in helper start script ([#​1946](https://github.com/karakeep-app/karakeep/issues/1946)) - [@​xuatz](https://github.com/xuatz) in [`6ba61b4`](https://github.com/karakeep-app/karakeep/commit/6ba61b46)
- feat: Regen api keys - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7671f4f`](https://github.com/karakeep-app/karakeep/commit/7671f4ff)
- release(cli): Bump CLI version to 0.27.1 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`69ef2ff`](https://github.com/karakeep-app/karakeep/commit/69ef2ffe)
- feat(cli): Give more targetting options for dump/migrate/wipe - [@​MohamedBassem](https://github.com/MohamedBassem) in [`6501f69`](https://github.com/karakeep-app/karakeep/commit/6501f69a)
- release(cli): Bump CLI version to 0.27.0 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`0700aab`](https://github.com/karakeep-app/karakeep/commit/0700aab8)
- feat(cli): Implement a full account dump archive - [@​MohamedBassem](https://github.com/MohamedBassem) in [`b9a8ca2`](https://github.com/karakeep-app/karakeep/commit/b9a8ca29)
- feat(cli): Implement a wipe command in the CLI - [@​MohamedBassem](https://github.com/MohamedBassem) in [`bc0e746`](https://github.com/karakeep-app/karakeep/commit/bc0e7461)
- feat: Add scripts to migrate all content from one server to the other - [@​MohamedBassem](https://github.com/MohamedBassem) in [`783f72c`](https://github.com/karakeep-app/karakeep/commit/783f72cb)
- fix(web): Handle user deletion more gracefully - [@​MohamedBassem](https://github.com/MohamedBassem) in [`92e357f`](https://github.com/karakeep-app/karakeep/commit/92e357f1)
- feat: A better looking catch all error boundary - [@​MohamedBassem](https://github.com/MohamedBassem) in [`d53b282`](https://github.com/karakeep-app/karakeep/commit/d53b2826)
- fix(web): fix error when attempting to merge tags. fixes [#​1938](https://github.com/karakeep-app/karakeep/issues/1938) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`d173b10`](https://github.com/karakeep-app/karakeep/commit/d173b101)
- feat: Add Create Tag button to tags page ([#​1942](https://github.com/karakeep-app/karakeep/issues/1942)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`820b7e6`](https://github.com/karakeep-app/karakeep/commit/820b7e65)
- chore: fix claude code action - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c2dcb9d`](https://github.com/karakeep-app/karakeep/commit/c2dcb9dc)
- refactor: strongly type the search plugin interface - [@​MohamedBassem](https://github.com/MohamedBassem) in [`bf5bf99`](https://github.com/karakeep-app/karakeep/commit/bf5bf996)
- feat(search): add title search qualifier ([#​1940](https://github.com/karakeep-app/karakeep/issues/1940)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`a92ada7`](https://github.com/karakeep-app/karakeep/commit/a92ada77)
- feat(extension): add current tab title while saving from extension ([#​1930](https://github.com/karakeep-app/karakeep/issues/1930)) - [@​Abel](https://github.com/Abel) in [`b594ff0`](https://github.com/karakeep-app/karakeep/commit/b594ff09)
</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/2006
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
|
2025-11-14 21:45:27 +00:00 |
|