From 445103a878981b2c11c125740f4a01cf2fa9876a Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Wed, 3 Jun 2026 15:47:56 -0400 Subject: [PATCH] [trails] Fix display of trails in charts --- PROJECT.org | 36 ++++++++++++++++++++-- vrobbler/templates/charts/chart_index.html | 2 +- 2 files changed, 35 insertions(+), 3 deletions(-) diff --git a/PROJECT.org b/PROJECT.org index a26e14d..8d58938 100644 --- a/PROJECT.org +++ b/PROJECT.org @@ -93,7 +93,7 @@ fetching and simple saving. :LOGBOOK: CLOCK: [2025-07-09 Wed 09:55]--[2025-07-09 Wed 10:15] => 0:20 :END: -* Backlog [0/13] :vrobbler:project:personal: +* Backlog [1/17] :vrobbler:project:personal: ** TODO [#C] Add sentiment parsing for Scrobbles with notes :vrobbler:project:scrobbles:sentiment: :PROPERTIES: :ID: 37781d6a-f3b0-48b2-bf98-33c2c791cf85 @@ -428,7 +428,7 @@ Pretty clear, I would love to make trails more useful. Historically I wasn't hiking a lot, which made the source for this a bit silly. But it's clear that AllTrails is the best source, though having TrailForks is nice to. -** TODO [#B] Add `garmin_activity_id` to the TrailMetadataLog class :vrobbler:trails:feature:personal:project: +** TODO [#B] Add `garmin_activity_id` to the TrailLogData class :trails:feature:personal:project: :PROPERTIES: :ID: 5a4fb0f8-0555-40ec-b06f-93c26bd686f4 :END: @@ -505,6 +505,38 @@ different. And the same for comments. If a comment (by timestamp key) is different in the webhook than what's in the scrobble.log, update the comment in the scrobble.log +** TODO [#A] Releases are still broken :bug:releases:tooling: +:PROPERTIES: +:ID: bca37a18-afa2-4ddd-a11b-ef0555f38bc9 +:END: + +*** Description + +Deploys are still broken, even with them being pulled apart and run separately. + +We need to address the way the commit ends up stashed in the codebase. + +** TODO [#C] Fix bug where Weigh-in imports do not set title :bug:tasks:scale: +:PROPERTIES: +:ID: 622e354a-8e66-4ecd-9e1c-a53f0a2ec362 +:END: + +*** Description + +Currently when we import a scale CSV row and create data, the title is left +blank which makes it look funny in a list view. Let's save the weight as the +title of the Weigh-in task. + +** DONE [#C] Fix bug on chart pages where trail titles missing :bug:trails:charts: +:PROPERTIES: +:ID: 21075430-8a93-4e59-9a02-479315960ae6 +:END: + +*** Description + +When trails are rendered on the chart views, there are no titles, which means we don't see +anything except the ranking number. + * Version 40.0 [2/2] ** DONE [#A] Fix error in org-mode task sync :emacs:orgmode:tasks:bug: :PROPERTIES: diff --git a/vrobbler/templates/charts/chart_index.html b/vrobbler/templates/charts/chart_index.html index 04da727..ec95f58 100644 --- a/vrobbler/templates/charts/chart_index.html +++ b/vrobbler/templates/charts/chart_index.html @@ -258,7 +258,7 @@ {% for chart in charts.trail|slice:":20" %}
  • #{{chart.rank}} - {{chart.trail.name}} + {{chart.trail.title}} {{chart.count}}
  • {% endfor %}