| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-05 | update lockfile | Daniel Schadt | |
| 2026-05-05 | make hittekaart available by default | Daniel Schadt | |
| 2026-05-05 | update Python in Dockerfile | Daniel Schadt | |
| 2026-01-03 | fix fietsctl maintenance-modev0.12.1 | Daniel Schadt | |
| 2026-01-03 | fix enum name for Postgresv0.12.0 | Daniel 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-03 | fix importlib.resources.read_bytes for Python 3.11 | Daniel Schadt | |
| 2026-01-03 | add missing newline | Daniel Schadt | |
| 2026-01-03 | bump version to 0.12.0 | Daniel Schadt | |
| 2026-01-03 | fix fietsctl user hittekaart | Daniel Schadt | |
| 2026-01-03 | don't show empty title in journey track search | Daniel Schadt | |
| 2026-01-03 | update dependencies | Daniel Schadt | |
| 2026-01-03 | add a test about reordering tracks | Daniel Schadt | |
| 2026-01-03 | Merge branch 'journeys' | Daniel Schadt | |
| 2026-01-03 | include journeys in admin storage breakdown | Daniel Schadt | |
| 2025-12-31 | fix lint | Daniel Schadt | |
| 2025-12-31 | add tests for journeys | Daniel Schadt | |
| 2025-12-31 | be gracious when preview image does not exist | Daniel Schadt | |
| 2025-12-31 | fix journeys not being removable in edit form | Daniel Schadt | |
| 2025-12-30 | add migration for journeys table | Daniel Schadt | |
| 2025-12-30 | fix lint | Daniel Schadt | |
| 2025-12-30 | add translation for journey texts | Daniel Schadt | |
| 2025-12-30 | add journey-new button | Daniel Schadt | |
| 2025-12-30 | ensure that track is visible to the journey owner | Daniel Schadt | |
| 2025-12-30 | also create $data_dir/journeys on startup | Daniel Schadt | |
| 2025-12-30 | integrate JourneyDataManager with transactions | Daniel Schadt | |
| 2025-12-30 | cache journey preview images | Daniel Schadt | |
| 2025-12-30 | add some margins around journey map | Daniel Schadt | |
| 2025-12-30 | make journey link secrets work | Daniel Schadt | |
| 2025-12-30 | fix types | Daniel Schadt | |
| 2025-12-30 | make columns non-NULLABLE | Daniel Schadt | |
| * We don't want orphan journeys, so having owner_id NOT NULL is clear. * We don't want no titles, that's basically the point of journeys. * We could allow NULL for descriptions, but it seems silly -- we can always allow the empty string, and we don't meaningfully distinguish between them in the UI anyway. * We don't want an unspecified visibility, so that's NOT NULL. * We could imagine having a link secret of NULL, to potentially disable link sharing for a journey, so we keep this field nullable. | |||
| 2025-12-30 | implement journey deletion | Daniel Schadt | |
| 2025-12-30 | hide non-visible tracks in journey details | Daniel Schadt | |
| 2025-12-30 | respect journeys' visibility levels | Daniel Schadt | |
| 2025-12-30 | check input validity in journey form | Daniel Schadt | |
| 2025-12-30 | de-duplicate gpx_xml | Daniel Schadt | |
| 2025-12-30 | show more stats for journey | Daniel Schadt | |
| 2025-12-30 | implement journey editing | Daniel Schadt | |
| 2025-12-30 | don't show tracks that are already in a journey | Daniel Schadt | |
| 2025-12-30 | fix grabby mouse pointer for journey reorder | Daniel Schadt | |
| 2025-12-30 | fix trackmap for empty tracks | Daniel Schadt | |
| 2025-12-30 | add margin to journey card | Daniel Schadt | |
| 2025-12-30 | add journey entry to navbar | Daniel Schadt | |
| 2025-12-30 | add page to add a journey | Daniel Schadt | |
| 2025-12-30 | show HTML description for journeys | Daniel Schadt | |
| 2025-12-30 | first work on journeys | Daniel Schadt | |
| For now, they need to be manually inserted into the database, but we can flesh out the model first before we add UI to edit journeys. Also, there is a lot of code duplication, unfortunately. | |||
| 2025-12-30 | update changelog | Daniel Schadt | |
| 2025-12-30 | Merge branch 'fs-transactions' | Daniel Schadt | |
| 2025-12-29 | move connection to context manager (fix deadlock?) | Daniel Schadt | |
| Postgres doesn't like us altering a table while a transaction is open, and it seems that by not closing those connections in the update scripts, we provoke a deadlock in the CI. Not sure what changed now (because it worked previously), but I hope this fixes it by properly closing connections as soon as they are no longer needed. | |||
| 2025-12-29 | remove gitlab CI | Daniel Schadt | |
| We're running out of compute minutes every month anyway, and I have set up my own woodpecker server. | |||
| 2025-12-29 | fix type of create_data_folders | Daniel Schadt | |
