1692ebe6abae5e85802fb72b5c37f9d5bb788b88
8025 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
| 1692ebe6ab | Update rmcrackan/libation Docker tag to v13.1.1 (#3085) | |||
| e23137fdb2 | Update Helm release tailscale-operator to v1.92.5 (#3082) | |||
| 79316af06c | Update Helm release argo-workflows to v0.46.3 (#3080) | |||
| 70c18ae648 | Update ghcr.io/booklore-app/booklore Docker tag to v1.16.5 (#3077) | |||
| 896bb9a2c6 |
Update outlinewiki/outline Docker tag to v1.2.0 (#3075)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [outlinewiki/outline](https://github.com/outline/outline) | minor | `1.1.0` → `1.2.0` | --- ### Release Notes <details> <summary>outline/outline (outlinewiki/outline)</summary> ### [`v1.2.0`](https://github.com/outline/outline/releases/tag/v1.2.0) [Compare Source](https://github.com/outline/outline/compare/v1.1.0...v1.2.0) #### What's Changed ##### Highlights **Diagrams.net** diagrams are now fully supported, insert new diagrams through the block menu or by uploading an existing png that was created in Diagrams.net – the original diagram data will be preserved and can be edited by clicking the "Edit" button in the image toolbar. **Custom emoji** are now available – upload your own custom emoji in the admin settings and use them in your documents, comments, reactions, and icons. **Improved revision history** with the ability to download any revision as HTML or Markdown, toggle whether changes are visible, and an improved rendering engine that retains more of the original document's formatting and structure. **Authentication provider management** has been added to the settings, allowing admins to view and manage all configured authentication providers in one place. This includes the ability to disable providers, which will prevent users from signing in with that provider but will not delete any existing accounts. **Passkey support** has been added as an optional login method. You can now sign in with biometric authentication (TouchId, Windows Hello) or security keys instead of a password. Existing workspaces will need to enable this on the authentication providers screen. ##### Other improvements - The sidebar design was improved and refined in [#​10684](https://github.com/outline/outline/pull/10684) - It is now possible to upload and embed PDFs in [#​10198](https://github.com/outline/outline/pull/10198) - A "Popular" tab is now available for documents, popular docs are ranked higher in search in [#​10721](https://github.com/outline/outline/pull/10721) - A visual color palette is now available in the icon picker in [#​10696](https://github.com/outline/outline/pull/10696) - Avatar changes are now synced automatically from iDP in [#​10718](https://github.com/outline/outline/pull/10718) - User initials now supported in mention search in [#​10797](https://github.com/outline/outline/pull/10797) - New option to distribute table columns evenly in [#​10645](https://github.com/outline/outline/pull/10645) - Mermaid diagrams now have an explicit "Edit" option in the toolbar in [#​11060](https://github.com/outline/outline/pull/11060) - Added filtering to the notifications UI in [#​10916](https://github.com/outline/outline/pull/10916) - Added CSV export for member list in [#​10803](https://github.com/outline/outline/pull/10803) - Added CIDR range support to `ALLOWED_PRIVATE_IP_ADDRESSES` in [#​10923](https://github.com/outline/outline/pull/10923) - Add ContextMenu to RevisionListItem in [#​10952](https://github.com/outline/outline/pull/10952) - The GitHub integration now supports fetching details on public issues/PRs in [#​10827](https://github.com/outline/outline/pull/10827) - It is no longer required to use a public bucket for avatar images in [#​10977](https://github.com/outline/outline/pull/10977) - Implemented RFC 9700 hardening against refresh token reuse in [#​10960](https://github.com/outline/outline/pull/10960) - PKCE OAuth clients can now use refresh tokens in [#​10769](https://github.com/outline/outline/pull/10769) - Support for PostgreSQL multi-host connection URIs in `DATABASE_URL` in [#​10754](https://github.com/outline/outline/pull/10754) - Many internal performance improvements ##### Fixes - Fixed display issues in share dialog in [#​10662](https://github.com/outline/outline/pull/10662) - Incompatibility between path and query search terms in [#​10667](https://github.com/outline/outline/pull/10667) - Restored ability to resize shared sidebar in [#​10669](https://github.com/outline/outline/pull/10669) - UI does not update when deleting API key in [#​10670](https://github.com/outline/outline/pull/10670) - Invalid access of `firstChild` for mermaid diagrams in [#​10668](https://github.com/outline/outline/pull/10668) - Plain text copy-to-clipboard serializer no longer squashes blocks in [#​10683](https://github.com/outline/outline/pull/10683) - When TOC extends beyond window bounds ensure headings scroll in [#​10687](https://github.com/outline/outline/pull/10687) - Added missing drop cursor in top position in [#​10689](https://github.com/outline/outline/pull/10689) - `Empty trash` button is now hidden when missing permissions in [#​10704](https://github.com/outline/outline/pull/10704) - Fixed search popover on public pages in [#​10717](https://github.com/outline/outline/pull/10717) - Multiple improvements to sitemap generation for public shares in [#​10716](https://github.com/outline/outline/pull/10716) - Fixed in-document find fails with multiple escaped characters in [#​10735](https://github.com/outline/outline/pull/10735) - Improved validation of urls extracted from data transfer event in [#​10740](https://github.com/outline/outline/pull/10740) - Middle-mouse button on internal link in Firefox no longer opens multiple tabs in [#​10748](https://github.com/outline/outline/pull/10748) - Fixed collection filter returning documents from all collections when no search query in [#​10775](https://github.com/outline/outline/pull/10775) - Templates are now inserted at cursor position instead of document start in [#​10783](https://github.com/outline/outline/pull/10783) - Shift paste with selection no longer inserts next to selection in [#​10799](https://github.com/outline/outline/pull/10799) - Fixed an issue where some Mermaid diagrams can't be expanded in [#​10807](https://github.com/outline/outline/pull/10807) - Collection overview now respects the separeat editing mode setting in [#​10816](https://github.com/outline/outline/pull/10816) - Query strings not forwarded on internal links from editor in [#​10854](https://github.com/outline/outline/pull/10854) - Shutdown during migrations does not release mutex lock in [#​10879](https://github.com/outline/outline/pull/10879) - `profileId` extraction in OIDC does not fallback to `token.sub` in [#​10882](https://github.com/outline/outline/pull/10882) - Fixed an issue where custom rate limiters were ignored due to mountPath mismatch in [#​10893](https://github.com/outline/outline/pull/10893) - Viewer role now replaced correctly on downgrade to guest in [#​10877](https://github.com/outline/outline/pull/10877) - Validation of `SECRET_KEY` environment variable tightened in [#​10897](https://github.com/outline/outline/pull/10897) - Fixed double pagination in `documents.list` and `documents.archived` with `sort=index` in [#​10895](https://github.com/outline/outline/pull/10895) - Comment actions now reliably appear in mobile drawer in [#​10904](https://github.com/outline/outline/pull/10904) - Fixed extra newlines in pasted code blocks in [#​10958](https://github.com/outline/outline/pull/10958) - Parser crash when pasting inline code containing checkboxes by [@​hdoo42](https://github.com/hdoo42) in [#​10949](https://github.com/outline/outline/pull/10949) - Fixed an issue where context menus could have context menus (menuception) in [#​10974](https://github.com/outline/outline/pull/10974) - Fixed invisible email buttons in iOS Mail dark mode in [#​10976](https://github.com/outline/outline/pull/10976) - Restored 'Create a doc' item in mention menu in [#​10980](https://github.com/outline/outline/pull/10980) - User with "can edit" permission on sub-document can now sort child documents in [#​10990](https://github.com/outline/outline/pull/10990) - Large base64 images pasted as HTML are now correctly handled in [#​10982](https://github.com/outline/outline/pull/10982) - Appending content via API no longer messes with existing document content in [#​10998](https://github.com/outline/outline/pull/10998) - Image warp exiting lightbox now correct in [#​10999](https://github.com/outline/outline/pull/10999) - Grips are now positioned correctly adjacent merged table cells in [#​11003](https://github.com/outline/outline/pull/11003) - Export no longer link to a non-accessible location for non-admins in [#​11070](https://github.com/outline/outline/pull/11070) #### New Contributors - [@​nwleedev](https://github.com/nwleedev) made their first contribution in [#​10759](https://github.com/outline/outline/pull/10759) - [@​hdoo42](https://github.com/hdoo42) made their first contribution in [#​10949](https://github.com/outline/outline/pull/10949) **Full Changelog**: <https://github.com/outline/outline/compare/v1.1.0...v1.2.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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #3075 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| 8081fecf3a | Update Helm release grafana-operator to v5.21.4 (#3073) | |||
| 0f1217c23b |
update selector labels
All checks were successful
|
|||
| 57513b9423 | Update ghcr.io/linuxserver/bazarr:1.5.4 Docker digest to 3785c9b (#3069) | |||
| 01877f1259 | remove gluetun | |||
| 5b32619955 | Update ghcr.io/linuxserver/bazarr Docker tag to v1.5.4 (#3066) | |||
| 00357a4245 |
Update ghcr.io/linuxserver/qbittorrent:5.1.4 Docker digest to e0cedca (#3064)
All checks were successful
|
|||
| bd9a788c17 | update image | |||
| 3ff132c379 | enable lidarr | |||
| 2bd78b4d8e | update image | |||
| 57fb4e7a72 |
Update ghcr.io/autobrr/qui Docker tag to v1.12.0 (#3060)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/autobrr/qui](https://github.com/autobrr/qui) | minor | `v1.11.0` → `v1.12.0` | --- ### Release Notes <details> <summary>autobrr/qui (ghcr.io/autobrr/qui)</summary> ### [`v1.12.0`](https://github.com/autobrr/qui/releases/tag/v1.12.0) [Compare Source](https://github.com/autobrr/qui/compare/v1.11.0...v1.12.0) #### Changelog ##### New Features - [`202e950`]( |
|||
| 54f80d9788 | fix secret name | |||
| 1691a9056b | Update ghcr.io/qdm12/gluetun:v3.41.0 Docker digest to 6b54856 (#3057) | |||
| c125db3a7f | update gluetun | |||
| 148d994cff | upgrade glutun | |||
| b7df1891f9 |
Update ghcr.io/actualbudget/actual Docker tag to v26 (#3050)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | ghcr.io/actualbudget/actual | major | `25.12.0` → `26.1.0` | --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #3050 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| 6bf48a1e3e | Update ghcr.io/booklore-app/booklore Docker tag to v1.16.4 (#3053) | |||
| 441ddb73d8 | update image | |||
| 338ea68d0b | Update harbor.alexlebens.net/images/yubal-playlist Docker tag to v0.0.2 (#3051) | |||
| cd9f988e26 | Update ghcr.io/linuxserver/qbittorrent:5.1.4 Docker digest to c4e1276 (#3048) | |||
| cace1c3aa5 | change TZ | |||
| 3e64a435fd | fix description | |||
| c522eb11fa | fix env | |||
| 068da769b3 | fix storage name | |||
| 48d91e9ce7 | replace rayflume-ytdl-sub with yubal-playlist | |||
| e79d6783d8 |
Update ghcr.io/booklore-app/booklore Docker tag to v1.16.3 (#3042)
All checks were successful
|
|||
| 591af9094c |
Update ghcr.io/twin/gatus Docker tag to v5.34.0 (#3036)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/twin/gatus](https://github.com/TwiN/gatus) | minor | `v5.33.1` → `v5.34.0` | --- ### Release Notes <details> <summary>TwiN/gatus (ghcr.io/twin/gatus)</summary> ### [`v5.34.0`](https://github.com/TwiN/gatus/releases/tag/v5.34.0) [Compare Source](https://github.com/TwiN/gatus/compare/v5.33.1...v5.34.0) Hello users of Gatus. I'm not a fan of mixing my personal life with open source, but I do believe in transparency, and those of you actually reading release notes are most definitely deserving of that transparency *(does anybody actually read this? if you're reading this, can you react to this release note with the least used release note emoji, "😄"? For all I know, it's always the same 10 people reading this. Or don't, really, ~~2025~~ 2026's internet has enough forced engagement as it is)*. Some of you may have noticed that in the past 6-8 weeks, reviews and merges have slowed down. This is because a few months ago, I became a father, and unlike a computing process, I can't send my child to sleep with a single command, nor can I use a debugger to find out what the problem is. I had heard that *"babies slept 16 hours a day"* before I had my own, but never could I have imagined this meant they had 16 separate 1 hour nap. I have also returned to work, because unfortunately, Gatus is just a side project for me and isn't my full time job, and while I have sufficient strength in me to handle both a full time job and being a father, I'm having a hard time maintaining my open source projects as well. I'm getting better every day, but I suspect it'll take a few months until things get back to normal. Anyways, I wish you all a wonderful 2026. Things are tough right now, but just remember you're not alone. Try to not focus on everything wrong with the world, the list is long enough to keep you unhappy. Never take life too seriously. Nobody gets out alive anyways. Happy new year, TwiN *** #### What's Changed - feat(alerting): ClickUp alerting provider by [@​TheBinaryGuy](https://github.com/TheBinaryGuy) in [#​1462](https://github.com/TwiN/gatus/pull/1462) - fix(client): Switch websocket library by [@​joy4eg](https://github.com/joy4eg) in [#​1423](https://github.com/TwiN/gatus/pull/1423) - fix(ui): Inconsistent time values in UI by [@​PythonGermany](https://github.com/PythonGermany) in [#​1452](https://github.com/TwiN/gatus/pull/1452) - chore(ui): Remove unnecessary eslint rule disables by [@​PythonGermany](https://github.com/PythonGermany) in [#​1422](https://github.com/TwiN/gatus/pull/1422) - ui: Disable hover effect if no link is set by [@​PythonGermany](https://github.com/PythonGermany) in [#​1419](https://github.com/TwiN/gatus/pull/1419) - ci: Add workflow to regenerate static assets by [@​PythonGermany](https://github.com/PythonGermany) in [#​1457](https://github.com/TwiN/gatus/pull/1457) - ci: Add platform input for custom action workflow by [@​PythonGermany](https://github.com/PythonGermany) in [#​1437](https://github.com/TwiN/gatus/pull/1437) - docs(alerting): Remove warning for Splunk alerting provider by [@​luketainton](https://github.com/luketainton) in [#​1475](https://github.com/TwiN/gatus/pull/1475) - docs: Separate web and ui config into sections by [@​PythonGermany](https://github.com/PythonGermany) in [#​1439](https://github.com/TwiN/gatus/pull/1439) - docs: Add missing alert provider group override options by [@​PythonGermany](https://github.com/PythonGermany) in [#​1467](https://github.com/TwiN/gatus/pull/1467) - docs: Update Telegram User ID to Chat ID in README by [@​gshpychka](https://github.com/gshpychka) in [#​1434](https://github.com/TwiN/gatus/pull/1434) - docs: Update config section and add env var faq by [@​PythonGermany](https://github.com/PythonGermany) in [#​1450](https://github.com/TwiN/gatus/pull/1450) #### New Contributors - [@​gshpychka](https://github.com/gshpychka) made their first contribution in [#​1434](https://github.com/TwiN/gatus/pull/1434) - [@​TheBinaryGuy](https://github.com/TheBinaryGuy) made their first contribution in [#​1462](https://github.com/TwiN/gatus/pull/1462) - [@​luketainton](https://github.com/luketainton) made their first contribution in [#​1475](https://github.com/TwiN/gatus/pull/1475) **Full Changelog**: <https://github.com/TwiN/gatus/compare/v5.33.1...v5.34.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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #3036 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| f6fc17d7b1 |
Update rmcrackan/libation Docker tag to v13.1.0 (#3035)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [rmcrackan/libation](https://github.com/rmcrackan/Libation) | minor | `13.0.0` → `13.1.0` | --- ### Release Notes <details> <summary>rmcrackan/Libation (rmcrackan/libation)</summary> ### [`v13.1.0`](https://github.com/rmcrackan/Libation/releases/tag/v13.1.0): Libation 13.1 [Compare Source](https://github.com/rmcrackan/Libation/compare/v13.0.0...v13.1.0) - New feature: scan for higher quality audiobooks - Bug fix [#​1526](https://github.com/rmcrackan/Libation/issues/1526) - Add CFBundleShortVersionString to Info.plist Thanks to [@​Mbucari](https://github.com/Mbucari), [@​radiorambo](https://github.com/radiorambo) [Libation](https://github.com/rmcrackan/Libation) is a free, open source audible library manager. Decrypt, backup, organize, and search your audible library I intend to keep Libation free and open source, but if you want to [leave a tip](https://paypal.me/mcrackan?locale.x=en_us), who am I to argue? </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3035 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| e8f14a282b |
Update Helm release external-dns to v1.20.0 (#3034)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [external-dns](https://github.com/kubernetes-sigs/external-dns) | minor | `1.19.0` → `1.20.0` | --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4yIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiY2hhcnQiXX0=--> Reviewed-on: #3034 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| f4bddc1357 | Update Helm release external-secrets to v1.2.1 (#3038) | |||
| 955fd44cc3 | Update Helm release argo-cd to v9.2.4 (#3037) | |||
| 721b3b3fb4 |
Update searxng/searxng:latest Docker digest to 472dd0c (#3032)
All checks were successful
|
|||
| 35c7c3b563 | enable local | |||
| 4476cbbe64 | enable local | |||
| afb314c3bc | enable local | |||
| 6e7464005c | enable local | |||
| 7ca7a0157b | expand redis | |||
| 14bfca3fea | add db store | |||
| f229055460 | remove legacy matching | |||
| 625fc29e1a |
Update ghcr.io/karakeep-app/karakeep Docker tag to v0.30.0 (#3022)
All checks were successful
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/karakeep-app/karakeep](https://github.com/karakeep-app/karakeep) | minor | `0.29.3` → `0.30.0` | --- ### Release Notes <details> <summary>karakeep-app/karakeep (ghcr.io/karakeep-app/karakeep)</summary> ### [`v0.30.0`](https://github.com/karakeep-app/karakeep/releases/tag/v0.30.0): 0.30.0 [Compare Source](https://github.com/karakeep-app/karakeep/compare/v0.29.3...v0.30.0) ### 0.30.0 (New year release 🎁) Welcome to the 0.30.0 release of Karakeep and happy new year! This release comes with "2025 wrapped" (a bit late), PDF archives, new reader settings, avatars, reddit crawling improvements, and more! Huge thanks to our contributors for this release [@​esimkowitz](https://github.com/esimkowitz), [@​Moondragon85](https://github.com/Moondragon85), [@​rzxczxc](https://github.com/rzxczxc), [@​colado](https://github.com/colado), [@​Yeraze](https://github.com/Yeraze), [@​eriktews](https://github.com/eriktews) 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 in public beta now and you can signup [here](https://cloud.karakeep.app) 🎉. ### New Features 🚀 - 2025 Wrapped is here to celebrate your year in Karakeep ([#​2322](https://github.com/karakeep-app/karakeep/issues/2322)). - PDF archives - Archive bookmarks as PDFs, generated automatically during crawling or on-demand ([#​2309](https://github.com/karakeep-app/karakeep/issues/2309)). - Set `CRAWLER_STORE_PDF=true` to enable auto PDF archiving. - Unified reader settings (font, size, etc) across all devices with per-device overrides ([#​2230](https://github.com/karakeep-app/karakeep/issues/2230)). By [@​esimkowitz](https://github.com/esimkowitz)! - Better metadata extraction: - Reddit posts should now be crawled correctly, and banners should be fetched more reliably. - Fixed YouTube thumbnail and author extraction. - Fixed Amazon product image extraction (where it was sometimes showing the prime logo) ([#​2204](https://github.com/karakeep-app/karakeep/issues/2204), [#​2108](https://github.com/karakeep-app/karakeep/issues/2108)). By [@​Yeraze](https://github.com/Yeraze) - Upload custom user avatars for more personal profiles ([#​2296](https://github.com/karakeep-app/karakeep/issues/2296)). - AI Setting customization: - Customize tag styling (case, separators, language) per user. It's highly recommended to set the tag style for more consistent tags ([#​2312](https://github.com/karakeep-app/karakeep/issues/2312)). - Per-user toggles to disable auto-tagging and/or auto-summarization ([#​2275](https://github.com/karakeep-app/karakeep/issues/2275)). - Others: - Import libraries from Matter with full export support ([#​2245](https://github.com/karakeep-app/karakeep/issues/2245)). By [@​Moondragon85](https://github.com/Moondragon85) - Bulk remove bookmarks from lists ([#​2279](https://github.com/karakeep-app/karakeep/issues/2279)). - Add a new rule condition to rule engine: "URL Does Not Contain" ([#​2280](https://github.com/karakeep-app/karakeep/issues/2280)). - Configure an OpenAI proxy via `OPENAI_PROXY_URL` ([#​2231](https://github.com/karakeep-app/karakeep/issues/2231)). By [@​rzxczxc](https://github.com/rzxczxc) - Added `is:broken` search qualifier to show links that failed crawling ([#​2225](https://github.com/karakeep-app/karakeep/issues/2225)). - Edit list now in the mobile app ([#​2310](https://github.com/karakeep-app/karakeep/issues/2310)). By [@​colado](https://github.com/colado) ### UX Improvements ✨ - Our docs got a facelift! The docs got some styling, the pages got re-organized and we now have a "Using Karakeep" section that explains some of the core concepts of Karakeep. - Replace bookmark banners and download attachments directly from the drop down menu ([#​2328](https://github.com/karakeep-app/karakeep/issues/2328)). - Sidebar scrollbar looks cleaner, and pending list invites show as a badge in the sidebar. - Bookmark edit dialog now includes notes. - Bookmark owner avatars now show up in collaborative lists. - Mobile UI/UX improvements: - Fixed title on mobile to be at most 2 lines long. - Mobile settings screens should now feel more native ([#​2307](https://github.com/karakeep-app/karakeep/issues/2307)). - OLED-friendly colors in the Android app matching the colors of the ios app ([#​1958](https://github.com/karakeep-app/karakeep/issues/1958)). - Toasts on iOS now appear correctly above the open modals ([#​2320](https://github.com/karakeep-app/karakeep/issues/2320)). By [@​colado](https://github.com/colado) - Shared lists now appear in a dedicated subsection on mobile. - Adding a bookmark to a list now shows a spinner during loading ([#​2283](https://github.com/karakeep-app/karakeep/issues/2283)). - Server version now appears in mobile settings ([#​2276](https://github.com/karakeep-app/karakeep/issues/2276)). - Fixed the confusing "tick button" beside the server address during login. ### Fixes 🔧 - Fixed missing db indicies that was causing slow bookmark queries ([#​2246](https://github.com/karakeep-app/karakeep/issues/2246), [#​2287](https://github.com/karakeep-app/karakeep/issues/2287)). - Improved Ollama summaries by using the generate endpoint ([#​2324](https://github.com/karakeep-app/karakeep/issues/2324)). By [@​eriktews](https://github.com/eriktews) - Fixed HTML bookmark imports failing on empty folder names ([#​2300](https://github.com/karakeep-app/karakeep/issues/2300)). - Fixed non-link bookmarks stuck in pending summarization ([#​1605](https://github.com/karakeep-app/karakeep/issues/1605)). - Improved tagging prompts and error-page detection. - Reject spoofed content types on file uploads. - Preserve failure counts when rescheduling rate-limited domains ([#​2303](https://github.com/karakeep-app/karakeep/issues/2303)). - Fixed duplicate backdrop buttons in reader view ([#​2234](https://github.com/karakeep-app/karakeep/issues/2234)). By [@​colado](https://github.com/colado) - RSS feed fetching is now spread over the hour ([#​2227](https://github.com/karakeep-app/karakeep/issues/2227)). - Asset preprocessing worker timeout is now configurable ([`91784cd`](https://github.com/karakeep-app/karakeep/commit/91784cd2)). - Fixed bypassing email verification in apiKey.exchange. - Added limits on number of rss feeds and webhooks per user configurable by admins. - Fixed a bug where failed crawling leave bookmarks as pending tagging in the admin dashboard. ### For Developers 🛠️ - OpenTelemetry integration with OTLP exporter ([#​2318](https://github.com/karakeep-app/karakeep/issues/2318), [#​2321](https://github.com/karakeep-app/karakeep/issues/2321)). - CLI can list users for admins. - We're now defaulting to Node.js 24 (the current LTS). - Breaking: In bookmark APIs `includeContent` now defaults to `false`. This change was announced a couple months ago, and is taking effect in this release. ### Community Projects 💡 - Karakeep integration for Home Assistant ([#​2196](https://github.com/karakeep-app/karakeep/issues/2196)) by [@​sli-cka](https://github.com/sli-cka). Get it from [here](https://github.com/sli-cka/karakeep-homeassistant). ### Screenshots 📸 #### Wrapped 2025  #### Reader Settings . ##### AI Settings  ### 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 [`d472a3a`](https://github.com/karakeep-app/karakeep/commit/d472a3a1) - fix: fix wrapped feature to only show bookmarks in 2025 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`4077e28`](https://github.com/karakeep-app/karakeep/commit/4077e286) - i18n: Sync weblate translations - Weblate in [`401ea6a`](https://github.com/karakeep-app/karakeep/commit/401ea6a9) - chore: drop the experimental tag from the rule engine - [@​MohamedBassem](https://github.com/MohamedBassem) in [`bf9d610`](https://github.com/karakeep-app/karakeep/commit/bf9d6105) - fix: show a toast during banner upload - [@​MohamedBassem](https://github.com/MohamedBassem) in [`9555f40`](https://github.com/karakeep-app/karakeep/commit/9555f409) - fix: don't switch the bookmark back to pending on recrawl - [@​MohamedBassem](https://github.com/MohamedBassem) in [`79400d0`](https://github.com/karakeep-app/karakeep/commit/79400d04) - fix: use the Ollama generate endpoint instead of chat ([#​2324](https://github.com/karakeep-app/karakeep/issues/2324)) - [@​eriktews](https://github.com/eriktews) in [`e8c79f2`](https://github.com/karakeep-app/karakeep/commit/e8c79f29) - feat: add replace banner and attachment download ([#​2328](https://github.com/karakeep-app/karakeep/issues/2328)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`3d652ee`](https://github.com/karakeep-app/karakeep/commit/3d652eee) - feat: Add bulk remove from list ([#​2279](https://github.com/karakeep-app/karakeep/issues/2279)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7a76216`](https://github.com/karakeep-app/karakeep/commit/7a76216e) - feat: add "URL Does Not Contain" condition to rule engine ([#​2280](https://github.com/karakeep-app/karakeep/issues/2280)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`b20ba9c`](https://github.com/karakeep-app/karakeep/commit/b20ba9cf) - feat: 2025 wrapped ([#​2322](https://github.com/karakeep-app/karakeep/issues/2322)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`a0b4a26`](https://github.com/karakeep-app/karakeep/commit/a0b4a26a) - chore: worker tracing ([#​2321](https://github.com/karakeep-app/karakeep/issues/2321)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7ab7db8`](https://github.com/karakeep-app/karakeep/commit/7ab7db8e) - feat(landing): add corporate pricing - [@​MohamedBassem](https://github.com/MohamedBassem) in [`d852ee1`](https://github.com/karakeep-app/karakeep/commit/d852ee1a) - fix(mobile): mobile modal UI issues ([#​2320](https://github.com/karakeep-app/karakeep/issues/2320)) - [@​colado](https://github.com/colado) in [`a43d375`](https://github.com/karakeep-app/karakeep/commit/a43d375f) - ci: fix tests - [@​MohamedBassem](https://github.com/MohamedBassem) in [`9d6b128`](https://github.com/karakeep-app/karakeep/commit/9d6b1282) - feat: change default for tag style to be title case with spaces - [@​MohamedBassem](https://github.com/MohamedBassem) in [`9098a5a`](https://github.com/karakeep-app/karakeep/commit/9098a5a6) - fix: more tagging tweaks - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c1cbaa8`](https://github.com/karakeep-app/karakeep/commit/c1cbaa8a) - build: fix broken CI - [@​MohamedBassem](https://github.com/MohamedBassem) in [`a5ce977`](https://github.com/karakeep-app/karakeep/commit/a5ce977d) - fix: change prompt to better recognize error pages - [@​MohamedBassem](https://github.com/MohamedBassem) in [`f5a5c14`](https://github.com/karakeep-app/karakeep/commit/f5a5c14e) - refactor: reduce duplication in compare-models tool - [@​MohamedBassem](https://github.com/MohamedBassem) in [`f00287e`](https://github.com/karakeep-app/karakeep/commit/f00287ed) - chore: add tracing for email functions - [@​MohamedBassem](https://github.com/MohamedBassem) in [`ba8d84a`](https://github.com/karakeep-app/karakeep/commit/ba8d84a5) - feat(mobile): create new list edit screen ([#​2310](https://github.com/karakeep-app/karakeep/issues/2310)) - [@​colado](https://github.com/colado) in [`30fa06f`](https://github.com/karakeep-app/karakeep/commit/30fa06fe) - feat: Add open telemetry ([#​2318](https://github.com/karakeep-app/karakeep/issues/2318)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`5537fe8`](https://github.com/karakeep-app/karakeep/commit/5537fe85) - fix: reset tagging status on crawl failure ([#​2316](https://github.com/karakeep-app/karakeep/issues/2316)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`f7920bd`](https://github.com/karakeep-app/karakeep/commit/f7920bdc) - feat: add the ability to specify a different changelog version - [@​MohamedBassem](https://github.com/MohamedBassem) in [`1082076`](https://github.com/karakeep-app/karakeep/commit/10820761) - fix: remove duplicate mobile backdrop button in reader view ([#​2234](https://github.com/karakeep-app/karakeep/issues/2234)) - [@​esimkowitz](https://github.com/esimkowitz) in [`3f44e31`](https://github.com/karakeep-app/karakeep/commit/3f44e319) - fix(landing): fix cloud banner on mobile - [@​MohamedBassem](https://github.com/MohamedBassem) in [`23f2853`](https://github.com/karakeep-app/karakeep/commit/23f28530) - refactor: add suspense boundary in sidebar layout - [@​MohamedBassem](https://github.com/MohamedBassem) in [`3c3d868`](https://github.com/karakeep-app/karakeep/commit/3c3d8685) - feat(mobile): make the settings menu look more native ([#​2307](https://github.com/karakeep-app/karakeep/issues/2307)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`6ee48ff`](https://github.com/karakeep-app/karakeep/commit/6ee48ffb) - feat(web): better looking scrollbar in the sidebar - [@​MohamedBassem](https://github.com/MohamedBassem) in [`f7523a2`](https://github.com/karakeep-app/karakeep/commit/f7523a21) - feat(mobile): use oled friendly colors for android app. fixes [#​1958](https://github.com/karakeep-app/karakeep/issues/1958) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e800d74`](https://github.com/karakeep-app/karakeep/commit/e800d744) - refactor: migrate toasts to sonner - [@​MohamedBassem](https://github.com/MohamedBassem) in [`173fb99`](https://github.com/karakeep-app/karakeep/commit/173fb99a) - feat: add customizable tag styles ([#​2312](https://github.com/karakeep-app/karakeep/issues/2312)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`af3010a`](https://github.com/karakeep-app/karakeep/commit/af3010ab) - feat: add Matter import support ([#​2245](https://github.com/karakeep-app/karakeep/issues/2245)) - [@​Moondragon85](https://github.com/Moondragon85) in [`93630ce`](https://github.com/karakeep-app/karakeep/commit/93630ce8) - feat: support archiving as pdf ([#​2309](https://github.com/karakeep-app/karakeep/issues/2309)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`267db79`](https://github.com/karakeep-app/karakeep/commit/267db791) - feat: add OPENAI\_PROXY\_URL configuration and support for proxy in OpenAI client ([#​2231](https://github.com/karakeep-app/karakeep/issues/2231)) - [@​rzxczxc](https://github.com/rzxczxc) in [`bb6b742`](https://github.com/karakeep-app/karakeep/commit/bb6b742a) - fix(tests): fix the asset upload tests - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e82694d`](https://github.com/karakeep-app/karakeep/commit/e82694de) - fix: reject spoofed content types on uploads - [@​MohamedBassem](https://github.com/MohamedBassem) in [`2dbdf76`](https://github.com/karakeep-app/karakeep/commit/2dbdf76c) - deps: upgrade tesseract to v7 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`347793a`](https://github.com/karakeep-app/karakeep/commit/347793ad) - feat(landing): announce cloud public beta in landing page - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c3b2326`](https://github.com/karakeep-app/karakeep/commit/c3b2326c) - chore: add a tool for comparing perf of different models - [@​MohamedBassem](https://github.com/MohamedBassem) in [`1dfa5d1`](https://github.com/karakeep-app/karakeep/commit/1dfa5d12) - feat: add notes to the bookmark edit dialog - [@​MohamedBassem](https://github.com/MohamedBassem) in [`ecb7a71`](https://github.com/karakeep-app/karakeep/commit/ecb7a710) - fix(restate): change journal retention for services to 3d - [@​MohamedBassem](https://github.com/MohamedBassem) in [`0efffdc`](https://github.com/karakeep-app/karakeep/commit/0efffdcc) - fix(cli): migrate bookmark source in migration command - [@​MohamedBassem](https://github.com/MohamedBassem) in [`65cfa87`](https://github.com/karakeep-app/karakeep/commit/65cfa871) - fix: preserve failure count when rescheduling rate limited domains ([#​2303](https://github.com/karakeep-app/karakeep/issues/2303)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`ddd4b57`](https://github.com/karakeep-app/karakeep/commit/ddd4b578) - feat: show bookmark owner icon in shared lists ([#​2277](https://github.com/karakeep-app/karakeep/issues/2277)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`ef27670`](https://github.com/karakeep-app/karakeep/commit/ef27670f) - fix: make avatars public - [@​MohamedBassem](https://github.com/MohamedBassem) in [`f7d3462`](https://github.com/karakeep-app/karakeep/commit/f7d34627) - refactor: move assets to their own model ([#​2301](https://github.com/karakeep-app/karakeep/issues/2301)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`013ca67`](https://github.com/karakeep-app/karakeep/commit/013ca67c) - feat: add support for user avatars ([#​2296](https://github.com/karakeep-app/karakeep/issues/2296)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`314c363`](https://github.com/karakeep-app/karakeep/commit/314c363e) - fix: handle empty folder names in HTML bookmark imports ([#​2300](https://github.com/karakeep-app/karakeep/issues/2300)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`3408e6e`](https://github.com/karakeep-app/karakeep/commit/3408e6e4) - feat: add a warning about viewing archives inline. fixes [#​2286](https://github.com/karakeep-app/karakeep/issues/2286) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e336513`](https://github.com/karakeep-app/karakeep/commit/e336513f) - fix(tests): fix the user setting tests - [@​MohamedBassem](https://github.com/MohamedBassem) in [`258bebe`](https://github.com/karakeep-app/karakeep/commit/258bebe0) - feat: Add user settings to disable auto tagging/summarization ([#​2275](https://github.com/karakeep-app/karakeep/issues/2275)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`0bdba54`](https://github.com/karakeep-app/karakeep/commit/0bdba54b) - feat(mobile): Convert server address editing to modal in mobile app ([#​2290](https://github.com/karakeep-app/karakeep/issues/2290)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`ece68ed`](https://github.com/karakeep-app/karakeep/commit/ece68ed0) - fix: check quota usage instead bookmark transaction - [@​MohamedBassem](https://github.com/MohamedBassem) in [`ca4bfa4`](https://github.com/karakeep-app/karakeep/commit/ca4bfa4c) - fix: optimize tagging db queries ([#​2287](https://github.com/karakeep-app/karakeep/issues/2287)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e18dc4c`](https://github.com/karakeep-app/karakeep/commit/e18dc4c9) - docs: shuffle some docs around - [@​MohamedBassem](https://github.com/MohamedBassem) in [`4762da1`](https://github.com/karakeep-app/karakeep/commit/4762da12) - docs: add RSS feeds integration documentation ([#​2288](https://github.com/karakeep-app/karakeep/issues/2288)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`903aa5e`](https://github.com/karakeep-app/karakeep/commit/903aa5e9) - feat(restate): Add a var to control whether to expose core services or not - [@​MohamedBassem](https://github.com/MohamedBassem) in [`dc8ab86`](https://github.com/karakeep-app/karakeep/commit/dc8ab862) - feat: add more restate semaphore controls - [@​MohamedBassem](https://github.com/MohamedBassem) in [`58eb6c0`](https://github.com/karakeep-app/karakeep/commit/58eb6c00) - feat(mobile): Show shared lists under a subsection - [@​MohamedBassem](https://github.com/MohamedBassem) in [`837dea5`](https://github.com/karakeep-app/karakeep/commit/837dea5e) - fix(mobile): Fix title line clamp to 2 lines - [@​MohamedBassem](https://github.com/MohamedBassem) in [`15cfa13`](https://github.com/karakeep-app/karakeep/commit/15cfa137) - fix(mobile): Add loading spinner to mobile list button ([#​2283](https://github.com/karakeep-app/karakeep/issues/2283)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`7b98c52`](https://github.com/karakeep-app/karakeep/commit/7b98c52a) - feat: add server version display to mobile app settings ([#​2276](https://github.com/karakeep-app/karakeep/issues/2276)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`bd969b3`](https://github.com/karakeep-app/karakeep/commit/bd969b34) - fix: add authentication checks to settings layout ([#​2274](https://github.com/karakeep-app/karakeep/issues/2274)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e53f3ae`](https://github.com/karakeep-app/karakeep/commit/e53f3ae5) - fix: only trigger search autocomplete on first search char - [@​MohamedBassem](https://github.com/MohamedBassem) in [`92e352f`](https://github.com/karakeep-app/karakeep/commit/92e352f3) - feat(landing): remove waitlist link. fixes [#​2270](https://github.com/karakeep-app/karakeep/issues/2270) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e842c5a`](https://github.com/karakeep-app/karakeep/commit/e842c5a7) - fix: don't fail the script if the user karakeep already exists. fixes [#​2242](https://github.com/karakeep-app/karakeep/issues/2242) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e78e512`](https://github.com/karakeep-app/karakeep/commit/e78e5129) - fix: collapse reader settings by default - [@​MohamedBassem](https://github.com/MohamedBassem) in [`3955f91`](https://github.com/karakeep-app/karakeep/commit/3955f91a) - docs: Add icons beside category names - [@​MohamedBassem](https://github.com/MohamedBassem) in [`9021822`](https://github.com/karakeep-app/karakeep/commit/9021822a) - Revert "fix: fix restate service to return control to restate service on timeout" - [@​MohamedBassem](https://github.com/MohamedBassem) in [`510174d`](https://github.com/karakeep-app/karakeep/commit/510174db) - feat: Add unified reader settings with local overrides ([#​2230](https://github.com/karakeep-app/karakeep/issues/2230)) - [@​esimkowitz](https://github.com/esimkowitz) in [`7f4202a`](https://github.com/karakeep-app/karakeep/commit/7f4202af) - fix: fix restate service to return control to restate service on timeout - [@​MohamedBassem](https://github.com/MohamedBassem) in [`6db14ac`](https://github.com/karakeep-app/karakeep/commit/6db14ac4) - fix: non-link bookmarks where stuck in pending summarization. Fixes [#​1605](https://github.com/karakeep-app/karakeep/issues/1605) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`d735711`](https://github.com/karakeep-app/karakeep/commit/d7357118) - fix: move trpc error logging inside the dev check - [@​MohamedBassem](https://github.com/MohamedBassem) in [`0b65e5a`](https://github.com/karakeep-app/karakeep/commit/0b65e5a4) - fix: Fix Amazon product image extraction on amazon.com URLs ([#​2108](https://github.com/karakeep-app/karakeep/issues/2108)) - [@​Yeraze](https://github.com/Yeraze) in [`b319635`](https://github.com/karakeep-app/karakeep/commit/b3196354) - feat: use reddit API for metadata extraction. Fixes [#​1853](https://github.com/karakeep-app/karakeep/issues/1853) [#​1883](https://github.com/karakeep-app/karakeep/issues/1883) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`f5c32d9`](https://github.com/karakeep-app/karakeep/commit/f5c32d94) - fix: use GET requests for the content type request - [@​MohamedBassem](https://github.com/MohamedBassem) in [`d6dd8eb`](https://github.com/karakeep-app/karakeep/commit/d6dd8ebd) - docs: fix sidebar on mobile - [@​MohamedBassem](https://github.com/MohamedBassem) in [`f111cba`](https://github.com/karakeep-app/karakeep/commit/f111cba9) - feat: Add limits on number of rss feeds and webhooks per user - [@​MohamedBassem](https://github.com/MohamedBassem) in [`74df8bd`](https://github.com/karakeep-app/karakeep/commit/74df8bd7) - release(cli): Bump CLI version to 0.29.1 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`697c853`](https://github.com/karakeep-app/karakeep/commit/697c853a) - readme: some readme updates - [@​MohamedBassem](https://github.com/MohamedBassem) in [`1ebc721`](https://github.com/karakeep-app/karakeep/commit/1ebc721c) - docs: Update screenshots in docs - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c6cf418`](https://github.com/karakeep-app/karakeep/commit/c6cf4188) - docs: Adding user guides - [@​MohamedBassem](https://github.com/MohamedBassem) in [`04b9c29`](https://github.com/karakeep-app/karakeep/commit/04b9c291) - docs: drop docs for old versions - [@​MohamedBassem](https://github.com/MohamedBassem) in [`fecb007`](https://github.com/karakeep-app/karakeep/commit/fecb0079) - docs: restructure the docs - [@​MohamedBassem](https://github.com/MohamedBassem) in [`af69f63`](https://github.com/karakeep-app/karakeep/commit/af69f637) - docs: restyle the docs - [@​MohamedBassem](https://github.com/MohamedBassem) in [`b434440`](https://github.com/karakeep-app/karakeep/commit/b4344401) - ci: run CI with node 24 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`2bdba53`](https://github.com/karakeep-app/karakeep/commit/2bdba536) - deps: Upgrade to nodejs 24 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`480abce`](https://github.com/karakeep-app/karakeep/commit/480abce4) - fix!: changing default for includeContent to be false in the API - [@​MohamedBassem](https://github.com/MohamedBassem) in [`1369ad0`](https://github.com/karakeep-app/karakeep/commit/1369ad01) - deps: Upgrade nextjs to 15.3.8 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`80278ec`](https://github.com/karakeep-app/karakeep/commit/80278ecf) - deps: Upgrade nextjs to 15.3.7 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`74bdc18`](https://github.com/karakeep-app/karakeep/commit/74bdc186) - fix: add more indicies for faster bookmark queries ([#​2246](https://github.com/karakeep-app/karakeep/issues/2246)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`683083f`](https://github.com/karakeep-app/karakeep/commit/683083f4) - feat: make asset preprocessing worker timeout configurable - [@​Claude](https://github.com/Claude) in [`91784cd`](https://github.com/karakeep-app/karakeep/commit/91784cd2) - fix: Add cache control header on asset endpoints - [@​MohamedBassem](https://github.com/MohamedBassem) in [`3e8cc74`](https://github.com/karakeep-app/karakeep/commit/3e8cc745) - chore: Allowing multi user benchmarks and adding more coverage - [@​MohamedBassem](https://github.com/MohamedBassem) in [`265b677`](https://github.com/karakeep-app/karakeep/commit/265b6773) - feat(cli): Add ability to list users for the admin in the CLI - [@​MohamedBassem](https://github.com/MohamedBassem) in [`69a756a`](https://github.com/karakeep-app/karakeep/commit/69a756aa) - fix: fix correctly accounting for text bookmark in import sessions. [#​2208](https://github.com/karakeep-app/karakeep/issues/2208) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`6886385`](https://github.com/karakeep-app/karakeep/commit/6886385c) - fix: check import quota before importing bookmarks ([#​2232](https://github.com/karakeep-app/karakeep/issues/2232)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`20d3761`](https://github.com/karakeep-app/karakeep/commit/20d3761c) - build: fix typecheck error in query explainer - [@​MohamedBassem](https://github.com/MohamedBassem) in [`b6c2dad`](https://github.com/karakeep-app/karakeep/commit/b6c2dadd) - fix: migrate to metascraper-x from metascraper-twitter - [@​MohamedBassem](https://github.com/MohamedBassem) in [`c6f93b3`](https://github.com/karakeep-app/karakeep/commit/c6f93b3b) - feat: add is:broken search qualifier for broken links ([#​2225](https://github.com/karakeep-app/karakeep/issues/2225)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`1f43f23`](https://github.com/karakeep-app/karakeep/commit/1f43f232) - feat: spread feed fetch scheduling deterministically over the hour ([#​2227](https://github.com/karakeep-app/karakeep/issues/2227)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`13a090c`](https://github.com/karakeep-app/karakeep/commit/13a090c4) - fix: better extraction for youtube thumbnails. [#​2204](https://github.com/karakeep-app/karakeep/issues/2204) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e3cc546`](https://github.com/karakeep-app/karakeep/commit/e3cc5463) - fix: remove queue triggers outside of updateTags transaction - [@​MohamedBassem](https://github.com/MohamedBassem) in [`cf2a12c`](https://github.com/karakeep-app/karakeep/commit/cf2a12c8) - chore: add benchmarks ([#​2229](https://github.com/karakeep-app/karakeep/issues/2229)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`6180c66`](https://github.com/karakeep-app/karakeep/commit/6180c662) - build: dont update latest tags on release - [@​MohamedBassem](https://github.com/MohamedBassem) in [`de98873`](https://github.com/karakeep-app/karakeep/commit/de98873a) - deps: Upgrade nextjs to 15.3.6 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`20081a3`](https://github.com/karakeep-app/karakeep/commit/20081a3a) - feat: add a notification badge for list invitations - [@​MohamedBassem](https://github.com/MohamedBassem) in [`3c6b8e9`](https://github.com/karakeep-app/karakeep/commit/3c6b8e97) - docs: add karakeep integration for Home Assistant ([#​2196](https://github.com/karakeep-app/karakeep/issues/2196)) - [@​sli-cka](https://github.com/sli-cka) in [`9a33938`](https://github.com/karakeep-app/karakeep/commit/9a339385) - fix: regen turnstile token on signup resubmission - [@​MohamedBassem](https://github.com/MohamedBassem) in [`9257b53`](https://github.com/karakeep-app/karakeep/commit/9257b534) - feat(landing): Add more features to the homepage - [@​MohamedBassem](https://github.com/MohamedBassem) in [`9a6d36f`](https://github.com/karakeep-app/karakeep/commit/9a6d36f2) - ci: run arm docker image builds on arm machines - [@​MohamedBassem](https://github.com/MohamedBassem) in [`3421246`](https://github.com/karakeep-app/karakeep/commit/3421246d) - ci: parallelize the docker workflow for platforms - [@​MohamedBassem](https://github.com/MohamedBassem) in [`2e88961`](https://github.com/karakeep-app/karakeep/commit/2e889617) - fix: reenable idempotency key for search indexing - [@​MohamedBassem](https://github.com/MohamedBassem) in [`2ef751e`](https://github.com/karakeep-app/karakeep/commit/2ef751ef) - fix: fix bypass email verification in apiKey.exchange - [@​MohamedBassem](https://github.com/MohamedBassem) in [`e4f434e`](https://github.com/karakeep-app/karakeep/commit/e4f434e7) - readme: add collaborative lists to the list of features - [@​MohamedBassem](https://github.com/MohamedBassem) in [`d6d319d`](https://github.com/karakeep-app/karakeep/commit/d6d319d3) - fix: Add restate queued idempotency ([#​2169](https://github.com/karakeep-app/karakeep/issues/2169)) - [@​MohamedBassem](https://github.com/MohamedBassem) in [`a71b950`](https://github.com/karakeep-app/karakeep/commit/a71b9505) - feat: add support for turnstile on signup - [@​MohamedBassem](https://github.com/MohamedBassem) in [`b12c1c3`](https://github.com/karakeep-app/karakeep/commit/b12c1c3a) - build: fix npm trusted publishing - [@​MohamedBassem](https://github.com/MohamedBassem) in [`4898b6b`](https://github.com/karakeep-app/karakeep/commit/4898b6be) - release: cli, mcp and sdk - [@​MohamedBassem](https://github.com/MohamedBassem) in [`28d6750`](https://github.com/karakeep-app/karakeep/commit/28d6750e) - release(extension): Release version 1.2.8 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`fdea086`](https://github.com/karakeep-app/karakeep/commit/fdea0861) - release(mobile): Bump mobile version to 1.8.3 - [@​MohamedBassem](https://github.com/MohamedBassem) in [`8da5b59`](https://github.com/karakeep-app/karakeep/commit/8da5b598) - release(docs): release the 0.29 docs - [@​MohamedBassem](https://github.com/MohamedBassem) in [`97c386a`](https://github.com/karakeep-app/karakeep/commit/97c386a4) </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:eyJjcmVhdGVkSW5WZXIiOiI0Mi42Ni45IiwidXBkYXRlZEluVmVyIjoiNDIuNjYuOSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3022 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
|||
| 79a0dfff1a | prep to migrate to new storage layout | |||
| 89027af036 |
Update ghcr.io/siderolabs/talosctl Docker tag to v1.12.0 (#2825)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/siderolabs/talosctl](https://github.com/siderolabs/talos) | minor | `v1.11.6` → `v1.12.0` | --- ### Release Notes <details> <summary>siderolabs/talos (ghcr.io/siderolabs/talosctl)</summary> ### [`v1.12.0`](https://github.com/siderolabs/talos/blob/HEAD/CHANGELOG.md#Changes-since-v1120-alpha1) [Compare Source](https://github.com/siderolabs/talos/compare/v1.11.6...v1.12.0) <details><summary>66 commits</summary> <p> - [`3d811a4c8`]( |
|||
| 92015609c6 |
remove soulsync
All checks were successful
lint-test-helm / lint-helm (push) Successful in 13s
lint-test-docker / lint-docker-compose (push) Successful in 22s
render-manifests-push / render-manifests-push (push) Successful in 23s
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 15m39s
renovate / renovate (push) Successful in 1m3s
|
|||
| e1b563c5b4 | disable l2 | |||
| 2c8780d1ef | enable soulsync | |||
| f4243ec768 | Update vaultwarden/server Docker tag to v1.35.1 (#3000) |