aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-08-13make cells in year contributions clickableDaniel Schadt
2026-08-13make track contributions more responsiveDaniel Schadt
2026-08-13add legend to track activityDaniel Schadt
2026-08-13add weekdays to year contributionsDaniel Schadt
2026-08-12fix lintsDaniel Schadt
2026-08-12actually start year contribs from todayDaniel Schadt
Doing the previous year was just for testing purposes, oops
2026-08-12add year-track-activity overviewDaniel Schadt
2026-08-12update changelogDaniel Schadt
2026-08-12Merge remote-tracking branch 'origin/cli-tests'Daniel Schadt
2026-08-12Merge branch 'track-import'Daniel Schadt
2026-05-14update hittekaartDaniel Schadt
2026-05-06whitelist hittekaart_py for pylintDaniel Schadt
2026-05-06fix mypy test environmentDaniel Schadt
2026-05-05add manpage entry for fietsctl track addDaniel Schadt
2026-05-05add visibility/track type option for track addDaniel Schadt
2026-05-05add fietsctl track addDaniel Schadt
2026-05-05update lockfileDaniel Schadt
2026-05-05make hittekaart available by defaultDaniel Schadt
2026-05-05update Python in DockerfileDaniel Schadt
2026-01-10upload pictures in playwright testcli-testsDaniel Schadt
We now have them as test assets, so why not use them.
2026-01-10add tests for fietsctl maintenance-modeDaniel Schadt
2026-01-09add tests for fietsctl track list/delDaniel Schadt
2026-01-09have a general populate() to fill some data inDaniel Schadt
Especially with all the "list" commands, we now see that we always have to put some data into the instance. This is cumbersome, especially as we get to the track commands. Therefore, I added a method to put some data into the instance -- that also helps to ensure that we properly cascade things if we delete a user, for example. Currently, this method only adds two users and two tracks, but I plan to also add comments and friendship associations. Further, we can think about re-writing the playwright tests to use this population as well, instead of the playwright_helper one.
2026-01-08add test for fietsctl user modifyDaniel Schadt
2026-01-04start working on tests for the CLI toolsDaniel Schadt
2026-01-03fix fietsctl maintenance-modev0.12.1Daniel Schadt
2026-01-03fix enum name for Postgresv0.12.0Daniel Schadt
In Postgres, enums must have a name. The auto-generated name for journey.Visibility and track.Visibility was the same ("visibility"), which caused issues.
2026-01-03fix importlib.resources.read_bytes for Python 3.11Daniel Schadt
2026-01-03add missing newlineDaniel Schadt
2026-01-03bump version to 0.12.0Daniel Schadt
2026-01-03fix fietsctl user hittekaartDaniel Schadt
2026-01-03don't show empty title in journey track searchDaniel Schadt
2026-01-03update dependenciesDaniel Schadt
2026-01-03add a test about reordering tracksDaniel Schadt
2026-01-03Merge branch 'journeys'Daniel Schadt
2026-01-03include journeys in admin storage breakdownDaniel Schadt
2025-12-31fix lintDaniel Schadt
2025-12-31add tests for journeysDaniel Schadt
2025-12-31be gracious when preview image does not existDaniel Schadt
2025-12-31fix journeys not being removable in edit formDaniel Schadt
2025-12-30add migration for journeys tableDaniel Schadt
2025-12-30fix lintDaniel Schadt
2025-12-30add translation for journey textsDaniel Schadt
2025-12-30add journey-new buttonDaniel Schadt
2025-12-30ensure that track is visible to the journey ownerDaniel Schadt
2025-12-30also create $data_dir/journeys on startupDaniel Schadt
2025-12-30integrate JourneyDataManager with transactionsDaniel Schadt
2025-12-30cache journey preview imagesDaniel Schadt
2025-12-30add some margins around journey mapDaniel Schadt
2025-12-30make journey link secrets workDaniel Schadt