Skip to content

Convert RunkeeperActivities to artifact_processor (offline route media)#891

Merged
abrignoni merged 1 commit into
mainfrom
convert-runkeeper
Jun 22, 2026
Merged

Convert RunkeeperActivities to artifact_processor (offline route media)#891
abrignoni merged 1 commit into
mainfrom
convert-runkeeper

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Runkeeper GPS activities — same offline cluster treatment.

  • One row per trips row; coordinates assembled from the per-trip points table.
  • ('Route Map','media') offline image + ('Route KML','media') downloadable route via geo_utils.
  • Start / device-sync times (ms) → aware UTC; start coords feed kmlgen via Latitude/Longitude (output_types: all).
  • Removed: folium map, Excel export, online reverse-geocoding, the heat-map + date-filter widgets, and the Show Map button. No network.

Verification

  • Compiles; pylint clean; 17 column names pass a live CREATE TABLE; name unique; PluginLoader 538.
  • Fixture (trips + points): trip joins its points, embeds route image (image/png) + KML (<LineString>), coords anchored, timestamps aware-UTC.

GPS-cluster treatment for Runkeeper. One row per trip; coordinates from the
per-trip points table. Offline ('Route Map') image + downloadable ('Route
KML') route via geo_utils; start/sync times (ms) -> aware UTC; start coords
feed kmlgen via Latitude/Longitude. Removed folium map, Excel export, online
reverse-geocoding, heat-map/date-filter widgets, and the Show Map button.
No network.
@abrignoni abrignoni merged commit c0031bc into main Jun 22, 2026
2 checks passed
@abrignoni abrignoni deleted the convert-runkeeper branch June 22, 2026 18:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant