From 2d7069c12d3b72b0ca2bdee18ba109ec620df40e Mon Sep 17 00:00:00 2001 From: Peter Stockings Date: Fri, 2 Oct 2026 14:08:09 +1000 Subject: [PATCH] Document verified Dokku backfill command and production results --- docs/PERSONAL_RECORDS.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/PERSONAL_RECORDS.md b/docs/PERSONAL_RECORDS.md index ced459f..5b5e7cf 100644 --- a/docs/PERSONAL_RECORDS.md +++ b/docs/PERSONAL_RECORDS.md @@ -47,7 +47,7 @@ do not extend the backfill indefinitely. New imports calculate their own results No FIT files need to be downloaded again. On Dokku: ```sh -dokku run stride flask --app app backfill-efforts --batch-size 25 +dokku run stride env FLASK_APP=app flask backfill-efforts --batch-size 25 ``` Until backfill finishes, pending activities do not contribute to records or @@ -55,3 +55,8 @@ route selection. Keep backfills separate from schema migrations so a large history does not delay every deployment. Further additions could include second/third-best medals, annual records, manual exclusion of bad recordings, and a selected-effort highlight on the route map. + +Production verification on 2026-10-02: 19 existing activities backfilled, zero +pending rows, and an immediate rerun processed zero activities. The authenticated +dashboard returned HTTP 200 without selecting raw samples or laps; HTTPS health +returned HTTP 200 with `status: ok`.