github tess1o/geopulse v1.34.0
Release v1.34.0

11 hours ago

This is a big release based on the opened issues and suggestions from Reddit!
The project has reached 1.3k stars on Github!

Personal Access Tokens for REST API

Added API access tokens as a safer way to authenticate against the backend REST API instead of using JWT tokens
directly. Users can create and manage tokens from their profile, and admins can view token usage in user details.

To create new API Token go to "Menu -> Profile -> Security". The token can be used in "Authorization: Bearer ".

Documentation for REST API is not ready yet, I'm working on it.
OpenAPI specification is available.

image

New Reverse Geocoding Providers

Added support for Geoapify and ChibiGeo as reverse geocoding providers. The admin geocoding settings UI was
updated, and new configuration options were added for environment variables and Helm deployments.

https://www.geoapify.com/
https://chibigeo.com/

Motorcycle Trip Type

Added Motorcycle as a new trip type across Timeline, trip details, reports, digests, insights, filters, and
classification settings. Motor vehicle classification can now be configured to prefer Car or Motorcycle.

See #517

Improved Trip Classification

Fixed trip classification logic to better detect trip boundaries and transport types. This improves Timeline
accuracy and reduces incorrect trip segmentation.
See #520 and #507

Cleaner Timeline Paths

Poor-accuracy GPS points are now filtered when rendering Timeline paths, producing cleaner and more reliable route
lines.
See #516

Average Trip Speed

Added average trip speed to Timeline trip details, map popups, and Timeline reports, making it easier to review how
fast each trip was.
See #506

Favorite Place Search

Favorites can now be created from place search results, not only by clicking on the map. Search results can prefill
the favorite name and position.

Improved GPS Technical Data

GPS timestamps now include seconds, and the GPS data table includes a new Delta column showing the time gap between
points.
See #511

Default Measurement Unit for New Users

Admins can now configure the default measurement unit for newly created users. Default value is METRIC (km/h, meters, etc). Possible option: IMPERIAL (mph, miles).

Proxmox LXC Installation Documentation

Added documentation for installing GeoPulse in a Proxmox LXC environment. See https://tess1o.github.io/geopulse/docs/getting-started/deployment/proxmox-lxc

Raspberry Pi 4 Release Builds

Updated the release workflow to generate proper Raspberry Pi 4 builds.
See #514

Don't miss a new geopulse release

NewReleases is sending notifications on new releases.