Marc-André Bombeck
9cc5ececa7
chore(release): v1.4.38.7
...
Rollup recompute observability + admin trigger.
- POST /api/admin/rollups/recompute synchronously folds one user or
re-runs the boot-discovery loop on demand. Admin-gated.
- slim_summaries live-fallback now annotates `fallback_reason` and
`missing_types[]` so the operator can map a slow cold-mount to
the type missing DAY-bucket coverage without DB shell access.
- Boot-backfill discovery now logs every result, including the
silent "no users to backfill" case — the previous shape made it
impossible to tell "discovery ran cleanly + found nothing" apart
from "discovery never executed".
See CHANGELOG.md.
2026-05-18 06:27:02 +02:00
..
2026-05-17 19:07:03 +02:00
2026-05-17 13:22:51 +02:00
2026-05-18 06:27:02 +02:00
2026-05-14 23:49:32 +02:00
2026-05-17 23:46:09 +02:00
2026-05-17 19:07:03 +02:00
2026-05-16 10:59:42 +02:00
2026-05-11 08:27:51 +02:00
2026-05-17 19:07:03 +02:00
2026-05-09 02:27:17 +02:00
2026-05-10 11:05:40 +02:00
2026-05-16 21:25:26 +02:00
2026-05-15 22:59:10 +02:00
2026-05-16 21:25:26 +02:00
2026-05-17 19:07:03 +02:00
2026-05-15 22:59:10 +02:00
2026-05-18 06:27:02 +02:00
2026-05-14 23:49:32 +02:00
2026-05-18 06:15:56 +02:00
2026-05-17 19:07:03 +02:00
2026-03-10 20:14:33 +01:00
2026-05-16 12:37:55 +02:00
2026-05-09 21:05:22 +02:00
2026-05-16 21:25:26 +02:00
2026-05-17 23:46:09 +02:00
2026-05-09 21:19:18 +02:00
2026-05-16 16:04:21 +02:00
2026-05-16 12:37:55 +02:00
2026-05-16 21:25:26 +02:00
2026-05-14 23:49:32 +02:00
2026-05-10 22:12:22 +02:00
2026-05-14 23:49:32 +02:00
2026-05-17 19:07:03 +02:00
2026-05-17 19:07:03 +02:00
2026-05-15 22:59:10 +02:00
2026-05-16 19:46:43 +02:00
2026-05-17 19:07:03 +02:00
2026-05-09 02:27:17 +02:00
2026-05-08 14:33:39 +02:00
2026-05-16 16:04:21 +02:00
2026-05-17 09:55:33 +02:00
2026-05-17 00:39:58 +02:00
2026-05-14 23:49:32 +02:00
2026-05-14 23:49:32 +02:00
2026-05-09 21:36:47 +02:00
2026-05-14 23:49:32 +02:00
2026-05-14 23:49:32 +02:00
2026-05-15 22:59:10 +02:00
2026-05-15 22:59:10 +02:00
2026-04-18 22:20:12 +02:00
2026-03-10 20:14:33 +01:00
2026-05-09 02:22:12 +02:00
2026-05-08 17:46:31 +02:00
2026-03-10 20:14:33 +01:00
2026-03-10 20:14:33 +01:00
2026-03-10 20:14:33 +01:00
2026-05-09 02:27:17 +02:00
2026-04-18 17:15:43 +02:00
2026-05-08 14:33:39 +02:00
2026-05-16 19:46:43 +02:00
2026-05-15 22:59:10 +02:00
2026-05-16 19:46:43 +02:00
2026-05-09 21:01:45 +02:00
2026-05-14 23:49:32 +02:00
2026-05-17 23:46:09 +02:00
2026-03-10 20:14:33 +01:00
2026-04-18 22:20:12 +02:00