Skip to content

Releases: martin-ueding/geo-activity-playground

0.31.0

01 Nov 20:37
Compare
Choose a tag to compare
  • GH-189: Fix heatmap tile cache expiry in cases where the activity kind has changed.
  • Make date and time formats better to read.
  • GH-156: Add metadata editing functionality with override files.

0.30.0

25 Oct 17:21
Compare
Choose a tag to compare
  • GH-187: Update favicon to new logo.
  • GH-174: Add new search functionality that also serves as an overview over all activities.
  • GH-168: Clicking on table headers will sort the tables now.
  • GH-162: Make track segmentation configurable with a configuration setting.
  • Visualize cadence on the activity page.
  • GH-188: Remove root= prefix in activity kind when importing from Strava.
  • GH-188: Add option to rename activity kinds.

0.29.2

14 Oct 05:53
Compare
Choose a tag to compare

0.29.1

03 Oct 15:04
Compare
Choose a tag to compare
  • GH-167: Fix explorer tile export.
  • GH-169: Fix import of KML files with waypoints.

0.29.0

30 Sep 17:52
Compare
Choose a tag to compare
  • Use dropdown menus to make navigation a bit smaller.
  • GH-163: Recompute explorer tiles when there are deleted activities. Previously this would lead to KeyError when trying to use the heatmap or the explorer tile maps.
  • GH-161: Fix explorer tile clusters and square if one has activities that are not to be considered for achievements.
  • GH-164: Create new function to handle write-and-replace on Windows.
  • GH-155: Use the same scale for all plots with kind, make this configurable in the settings menu.
  • Rewrite the documentation start page to make it more appealing and reflect the work in the web interface.
  • GH-166: Add map with new explorer tiles to activity view.
  • GH-160: Update version of stravalib and with that also pydantic. That fixes a bug with recursive_guard.

0.28.0

07 Sep 12:19
Compare
Choose a tag to compare
  • Add settings menu to suppress fields from share pictures.
  • Fix spelling mistake in navigation bar.
  • Accelerate the tile visit computation.
  • Ignore equipment offsets of equipments that don't exist.
  • Reset corrupt heatmap cache files.
  • GH-159: Improve password mechanism to protect both upload and settings.
  • Document the use of Open Street Map uMap for missing explorer tiles on the go.

0.27.0

11 Aug 09:42
Compare
Choose a tag to compare
  • GH-128: Let the Strava Checkout importer set the file strava-last-activity-date.json which is needed such that the Strava API importer can pick up after all the activities that have been imported via the checkout.
  • GH-143: Use custom CSV parser to read activities that have newlines in their descriptions.
  • GH-146: Make multiprocessing optional with num_processes = 1 in the configuration.
  • GH-147: Add another safeguard against activities that don't have latitude/longitude data.
  • GH-149: Only pre-compute explorer maps for zoom 14 and 17 by default. Other ones just have to be enabled once. This saves a bit of computing time for most people that don't need to go down to zoom 19.
  • GH-151: Do not fail if version cannot be determined.
  • Add settings menu where one can configure various things:
    • Equipment offsets
    • Maximum heart rate for heart rate zones
    • Metadata extractions from paths
    • Privacy zones
    • Strava connection
  • The config.json replaces the config.toml and will automatically be generated.
  • Fix bug in explorer tile interpolation that likely doesn't have an effect in practice.

0.26.3

08 Aug 19:31
Compare
Choose a tag to compare
  • GH-142: Require pandas >= 2.2.0 to make sure that it knows about include_groups.
  • GH-144: Ignore activities without time series when using the Strava Checkout import.

0.26.2

06 Aug 19:30
Compare
Choose a tag to compare
  • Start with a test suite for the web server that also tests importing.
    • Already fixed a few little bugs with that.
  • GH-141: Fix summary page if there are no activities with steps.

0.26.1

06 Aug 10:44
Compare
Choose a tag to compare