Summarize LiveTrack sessions and prune stale ones
CI / check (push) Successful in 48s
CI / deploy (push) Successful in 23s

Fetching a session's track now also grabs its summary (name, activity
type, distance, duration) from the same page and stores it — sessions
the panel has actually shown replace their raw UUID with that summary,
and are kept indefinitely regardless of age. A session nobody ever
opened (no summary) is more likely test/dead data than something worth
keeping, so it's dropped automatically after 48h.
This commit is contained in:
randy committed 2026-09-06 22:18:25 +02:00
1 parent f4b5237f01
commit 0ee98d8f07
5 files changed
+175 -47

No files matched your search

+5 -2
View File
@@ -471,13 +471,16 @@ html, body {
cursor: wait;
}
.livetrack-panel__id {
font-family: monospace;
.livetrack-panel__label {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.livetrack-panel__label--id {
font-family: monospace;
}
.livetrack-panel__time {
flex-shrink: 0;
color: #888;