Releases: martin-ueding/geo-activity-playground
Releases · martin-ueding/geo-activity-playground
0.31.0
0.30.0
- 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
- Documentation improvements by beautiful-orca: GH-180, GH-181, GH-182, GH-183, GH-185
- GH-184: Use Python 3.12 in Docker.
- GH-178: Fix display of number of new tiles in activity view.
- GH-177: Fix distance from new
stravalib
version. - GH-179: Work around Pandas deprecation message.
- GH-176: Do not modify filename on upload any more.
- GH-175: Mention Organic Maps.
0.29.1
0.29.0
- 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 alsopydantic
. That fixes a bug withrecursive_guard
.
0.28.0
- 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
- 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 theconfig.toml
and will automatically be generated. - Fix bug in explorer tile interpolation that likely doesn't have an effect in practice.