This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/connorgallopo/tracearr](https://redirect.github.com/connorgallopo/Tracearr) | patch | `3093664` → `39cd3f0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the [Dependency Dashboard](../issues/18710) for more information. Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies. --- ### Release Notes <details> <summary>connorgallopo/Tracearr (ghcr.io/connorgallopo/tracearr)</summary> ### [`v1.4.24`](https://redirect.github.com/connorgallopo/Tracearr/releases/tag/v1.4.24) [Compare Source](https://redirect.github.com/connorgallopo/Tracearr/compare/v1.4.23...v1.4.24) Create and restore database backups from Settings. Manual or scheduled (daily/weekly/monthly) with retention policies. Restore handles the full process — stops services, restores the DB, clears Redis, runs pending migrations, and restarts. Rolls back if anything fails. - **Version checks** — Won't let you restore a backup from a newer PostgreSQL or TimescaleDB version than what you're running. - **Backup volume** — Docker compose files now support mounts at `/data/backup` for the backup path. - **Docs** — <https://docs.tracearr.com/configuration/backup> Session detail sheet shows pause/resume cycles when a session has more than one segment. Each one lists start, stop, duration, and pause time. Added PostgreSQL, TimescaleDB, and Redis versions. Docker deployments show container memory/CPU, volume free space, and system load. Log download button zips up all supervisor logs (supervised only). Added `artistName`, `albumName`, `trackNumber`, and `discNumber` to the MediaInfo schema for music tracks. Plex libraries force a full scan every 7 sync cycles. Incremental syncs that return more than 30% of total items fall back to a full scan. Incomplete syncs (shows with no episodes, artists with no tracks) no longer save state — next cycle retries. Time-series charts moved from category axes to datetime axes with shared date parsing. - Redis in supervised mode runs with append-only persistence. - Entrypoint skips recursive `chown` when ownership is already correct — helps on large volumes. - Removed old PG16 compose file. - **Stream cache ([#​607](https://redirect.github.com/connorgallopo/Tracearr/issues/607))** — Sessions dropping out of the Redis active set on TTL expiry, disappearing from the dashboard until the next poll. - **History page** — Slow loads on large datasets. Disabled PostgreSQL JIT for these queries. - **Inactivity rules** — Comparison operators (gt, lt, eq, etc.) were ignored. Any inactive user matched regardless of threshold. - **Watch time** — Still calculating elapsed time on stopped sessions. - **User join dates ([#​620](https://redirect.github.com/connorgallopo/Tracearr/issues/620))** — Showing global account creation instead of per-server join date. - **Plex full scan ([#​619](https://redirect.github.com/connorgallopo/Tracearr/issues/619))** — No periodic safety net for incremental-only syncs. - **Error logging ([#​625](https://redirect.github.com/connorgallopo/Tracearr/issues/625))** — Stack traces not serializing in logs. Switched to Pino's `err` key. As always - thank you for the support and feedback! </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOS4yIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvdHJhY2VhcnIiLCJhdXRvbWVyZ2UiLCJyZW5vdmF0ZS9jb250YWluZXIiLCJ0eXBlL3BhdGNoIl19-->
title
| title |
|---|
| TrueCharts |
Community Helm Chart Catalog
TrueCharts is a catalog of highly optimised Helm Charts. Made for the community, by the community!
All our charts are supposed to work together and be easy to setup using any helm-compatible deployment tool, above all, give the average user more than enough options to tune things to their liking.
Getting started using TrueCharts
Support
Please check our FAQ, manual and Issue tracker There is a significant chance your issue has been reported before!
Still something not working as expected? Contact us! and we'll figure it out together!
Development
Our development process is fully distributed and agile, so every chart-maintainer is free to set their own roadmap and development speed and does not have to comply to a centralised roadmap. This ensures freedom and flexibility for everyone involved and makes sure you, the end user, always has the latest and greatest of every Chart installed.
Getting into creating Charts
For more information check the website: https://truecharts.org
Contact and Support
To contact the TrueCharts project:
-
Create an issue on Github issues
-
Open a Support Ticket
-
Send us an email
Contributors ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
Licence
Truecharts, is primarily based on the AGPL-v3 license, this ensures almost everyone can use and modify our charts. Licences can vary on a per-Chart basis. This can easily be seen by the presence of a "LICENSE" file in that folder.
An exception to this, has been made for every document inside folders labeled as docs or doc and their subfolders: those folders are not licensed under AGPL-v3 and are considered "all rights reserved". Said content can be modified and changes submitted per PR, in accordance to the github End User License Agreement.
SPDX-License-Identifier: AGPL-3.0