From a6de6e60d6034392f1ba9a512ce68d1537ec3d03 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sun, 22 Mar 2026 17:28:11 +0000 Subject: [PATCH] chore(deps): update dawarich to v1.4.0 (#4976) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [Freika/dawarich](https://github.com/Freika/dawarich) | minor | `1.3.4` → `1.4.0` | | [freikin/dawarich](https://github.com/Freika/dawarich) | minor | `1.3.4` → `1.4.0` | --- ### Release Notes
Freika/dawarich (Freika/dawarich) ### [`v1.4.0`](https://github.com/Freika/dawarich/blob/HEAD/CHANGELOG.md#140--Unreleased) [Compare Source](https://github.com/Freika/dawarich/compare/1.3.4...1.4.0) ##### Added - Family page now contains a map with family members markers on it. - Visits page now have "Confirm all" and "Decline all" buttons to quickly confirm or decline all visit suggestions at once. ##### Changed - Updated look and feel - The point counting was changed to be more efficient on bigger accounts. - Redesigned raw data archival system for large instances (10M+ points). Archival now runs per-user via Sidekiq jobs instead of a single sequential process, uses PK cursor-based queries instead of full table scans, and processes in 50K-point chunks with 5K-batch flag updates to minimize DB lock contention. Inline verification removed in favor of daily spot-checks. FK constraint changed from `ON DELETE nullify` to `ON DELETE RESTRICT` to prevent cascading updates on large tables. ##### Fixed - Fix Lite plan archival warnings sending all three notifications (11-month, 11.5-month, and 12-month) simultaneously when a user's oldest data already exceeds all thresholds. Now only the most severe warning is sent, and lower thresholds are marked as already notified. - Fix intermittent 502/504 errors caused by `User.reset_counters(:points)` running synchronously during OwnTracks, Overland, and API point creation. The full `COUNT(*)` query blocked web workers for 60–500+ seconds on large accounts, starving all other requests. Counter reset now runs as a background job. - Misconfigured Prometheus settings will no longer litter logs with error messages, it will make multiple attempts to connect instead and then stop. - One of previous versions removed a database index making points upload very slow. The index is now added back to fix the issue.
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4976 Co-authored-by: Renovate Bot Co-committed-by: Renovate Bot --- clusters/cl01tl/helm/dawarich/Chart.yaml | 2 +- clusters/cl01tl/helm/dawarich/values.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/clusters/cl01tl/helm/dawarich/Chart.yaml b/clusters/cl01tl/helm/dawarich/Chart.yaml index e16bd11ab..7798e8373 100644 --- a/clusters/cl01tl/helm/dawarich/Chart.yaml +++ b/clusters/cl01tl/helm/dawarich/Chart.yaml @@ -26,4 +26,4 @@ dependencies: repository: oci://harbor.alexlebens.net/helm-charts icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/dawarich.png # renovate: datasource=github-releases depName=Freika/dawarich -appVersion: 1.3.4 +appVersion: 1.4.0 diff --git a/clusters/cl01tl/helm/dawarich/values.yaml b/clusters/cl01tl/helm/dawarich/values.yaml index 1ce1037f3..f10d551a0 100644 --- a/clusters/cl01tl/helm/dawarich/values.yaml +++ b/clusters/cl01tl/helm/dawarich/values.yaml @@ -9,7 +9,7 @@ dawarich: main: image: repository: freikin/dawarich - tag: 1.3.4 + tag: 1.4.0 pullPolicy: IfNotPresent command: ["web-entrypoint.sh"] args: ["bin/rails", "server", "-p", "3000", "-b", "::"] @@ -106,7 +106,7 @@ dawarich: sidekiq: image: repository: freikin/dawarich - tag: 1.3.4 + tag: 1.4.0 pullPolicy: IfNotPresent command: ["sidekiq-entrypoint.sh"] args: ["sidekiq"]