Version 0.12.0 & 0.12.1 released!
Fietsboek 0.12.0 has been released!
This release brings two big new features: PDF export for tracks, as well as "journeys" (collection of multiple tracks).
Additionally, hittekaart is now built as a dependency and no longer needs
to be installed externally. However, you need to explicitly enable the
hittekaart extra during installation (e.g., pip install
'fietsboek[hittekaart]').
Due to the reworked storage system, the update might take a while: Every track has to be read during the update!
As release 0.12.0 contained a small error that broke fietsctl
maintenance-mode, version 0.12.1 has been released with the fix.
With this release, Fietsboek pins pyramid to a Git repository. PyPI does
not allow for packages to have git dependencies, so the releases 0.12.0 and
0.12.1 are only available via git (tags v0.12.0 and v0.12.1).
Changelog (0.12.1)
Fixed
Fixed
fietsctl maintenance-mode.
Changelog (0.12.0)
Added
Added opengraph tags for better previews.
Added PDF renderings of tracks.
Added journeys.
Changed
hittekaartis now built as a dependency, no longer an external binary.Tracks are now stored in the database.
Fixed
Backup GPX files are now included in the storage breakdown.
No more warnings about
pkg_resourcesbeing deprecated.Proper deletion of (partial) track data if something fails during the upload.
Removed
The
hittekaart.binconfiguration setting (not needed anymore, since it's a dependency now).Content-Encoding: brfor GPX files (not worth anymore, as we need to compress on-the-fly).