Skip to main content

Version 0.5.0 released!

Fietsboek 0.5.0 has been released! There have been a few fixes and quality-of-life improvements for the user side, such as the "Remember me" checkbox to stay logged in for longer than the default 15 minutes.

On the back-end, the biggest change is that GPX files are now stored outside of the database. The update script will take care of migrating them. GPX files are now also served faster, as they are delivered in their compressed form!

You can now also make use of the fietscron script for regular maintenance tasks. Currently, the list of tasks is rather small (deleting old uploads & rebuilding missing caches), but the future might bring more of them.

The release is available via git (tag: v0.5.0) and PyPI.

Added

  • A "Remember me" option when logging in.

  • The ability to load external (third party) language packs.

  • GPX metadata (track title, description & author) are now embedded into the actual GPX file.

  • The fietscron maintenance script.

Changed

  • The configuration file is now parsed and validated at application startup with better error reports.

  • GPX content is now delivered compressed if the browser supports it.

  • GPX files are now stored outside of the database.

Fixed

  • Account registration giving a 400 error.

  • Track deletion being forbidden for users.

  • Descriptions embedded in GPX tracks not being pre-filled when uploading the track.

  • Maximum zoom levels for the map not being respected.