Skip to content

Convert GarminChart to LAVA @artifact_processor#777

Merged
abrignoni merged 1 commit into
mainfrom
lava-batch-35
Jun 20, 2026
Merged

Convert GarminChart to LAVA @artifact_processor#777
abrignoni merged 1 commit into
mainfrom
lava-batch-35

Conversation

@abrignoni

Copy link
Copy Markdown
Owner

Last of the tractable Garmin artifacts.

  • GarminChartactivity_details joined to activity_chart_data. Replaced the in-SQL datetime(...,'unixepoch') conversions with raw epoch selection + Python aware-UTC; Activity Last Updated and Chart Last Updated marked datetime.
  • The original 'Change Image' column was a createLineChart button built from the chart series — that's HTML-report-only. Replaced it with the actual chartXList and chartYList values as their own columns, so the chart data is preserved in LAVA instead of a non-functional button. Dropped add_chart/filter_by_date.

Remaining Garmin (GarminPolyline, GarminPolyAPI, GarminFacebook) are the genuine GIS-map / live-network tier and are intentionally left for separate handling.

Verified: byte-compile, decorated 4-arg signature, returns 3-tuple, output_types valid, loader builds (407 plugins), pylint clean.

@abrignoni abrignoni merged commit e500003 into main Jun 20, 2026
1 check passed
@abrignoni abrignoni deleted the lava-batch-35 branch June 20, 2026 16: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