aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-05-25fix script inclusionDaniel Schadt
For some reason we forgot the end tag there, which broke the inclusion of the next script, which then broke our custom layers (and the tileproxy!). Maybe we should also add some tests for the proxy 😏
2023-05-22make tokens expire after 24 hoursDaniel Schadt
2023-05-21sort images by their original file nameDaniel Schadt
This is better than the "random" sort we get otherwise, but maybe one day we can allow the user to re-arrange the images and save the sorting in the database. But this is rather low-priority, this way at least the images are shown in the correct order if they are named systematically.
2023-05-18usertile: return empty tile instead of 404Daniel Schadt
2023-05-17add cache header to user tilesDaniel Schadt
2023-05-16add fietsctl track delDaniel Schadt
2023-05-15initial version of .fit importDaniel Schadt
2023-05-15also add German translation for elevation-jumperDaniel Schadt
2023-05-15add translations for fix-elevation-jumpsDaniel Schadt
2023-05-15Merge branch 'elevation-jumper'Daniel Schadt
2023-05-13add docs for fix elevation jump transformerDaniel Schadt
2023-05-13add a test for the new elevation jump transformerDaniel Schadt
2023-05-13add a manpage for fietsctlDaniel Schadt
It's a start, now it's there and can be improved!
2023-05-12add unit tests for util.human_sizeDaniel Schadt
2023-05-11make fietsctl output a bit more colorfulDaniel Schadt
2023-05-11add fietsctl track listDaniel Schadt
Especially the sizes might be useful to have, we should also add this to the admin web view at some point.
2023-05-10update fietsctl invocation in the docsDaniel Schadt
2023-05-10touch up fietsctl help stringsDaniel Schadt
This makes them a bit more consistent with the command docstrings (even though they are not always complete sentences).
2023-05-10add a fietsctl user modify commandDaniel Schadt
Currently, there is no way to make a user an admin after creating them - so this changes that!
2023-05-10rename user fietsctl commandsDaniel Schadt
2023-05-10Merge branch 'browse-sorting'Daniel Schadt
2023-05-09add translations for new browse sortDaniel Schadt
2023-05-09implement sorting for the browse pageDaniel Schadt
2023-05-09properly type hint browse.pyDaniel Schadt
This is in preparation of adding the sorting feature.
2023-05-08fix whitespaceDaniel Schadt
2023-05-08add a button to change the sorting on home pageDaniel Schadt
Currently it is realized via a small cookie that is set, which might not be optimal. It's also not too bad though and works just well. And I'm not sure how a better alternative would look like.
2023-05-08implement "fix elevation jumps" transformerDaniel Schadt
2023-05-08move FixNullElevation to separate fileDaniel Schadt
2023-04-26allow number of hittekaart threads to be limitedDaniel Schadt
2023-04-24bump version to 0.7.0v0.7.0Daniel Schadt
2023-04-23show upload time in user's local tiemzoneDaniel Schadt
2023-04-23fietscron: don't run both queuesDaniel Schadt
This has always been intended, but we forgot to set the had_hq_item flag.
2023-04-23update dependenciesDaniel Schadt
2023-04-23update CHANGELOGDaniel Schadt
2023-04-23add translations for remove-breaks transformerDaniel Schadt
2023-04-23Merge branch 'remove-breaks'Daniel Schadt
2023-04-21docs: add remove breaks documentationDaniel Schadt
2023-04-20update installation docsDaniel Schadt
2023-04-20add unfinished uploads to home pageDaniel Schadt
2023-04-19implement first "break removal" transformerDaniel Schadt
2023-04-17use gpx.walk() instead of manually implementing itDaniel Schadt
2023-04-14CI: install Rust on pypy imageDaniel Schadt
2023-04-13update changelogDaniel Schadt
2023-04-13replace bleach with nh3Daniel Schadt
See https://github.com/mozilla/bleach/issues/698 nh3 is a small wrapper around https://crates.io/crates/ammonia - more Rust code in Fietsboek! \o/ The default seems to be to strip unknown tags instead of replace them with htmlentities, which is fine. Then the <script> tags are completely gone.
2023-04-13Merge branch 'profiles'Daniel Schadt
2023-04-04install driver for Postgres and MySQL on dockerDaniel Schadt
Considering this is the example/"official" image, it makes sense to support the big (open source) databases PostgreSQL and MySQL/MariaDB out of the box.
2023-04-03add a fietsctl hittekaart --delete optionDaniel Schadt
2023-04-03doc: document hittekaart configuration optionsDaniel Schadt
2023-04-03fietscron: add queue priority for hittekaart logDaniel Schadt
2023-04-03hittekaart: no error if no input files are passedDaniel Schadt