| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-10-28 | fix alembic scripts in alembic version | Daniel Schadt | |
| Basically, we make is_sqlite/is_postgres lazy, as the connection might not be bound yet in commands like `alembic history`. However, in those commands, upgrade/downgrade is not called, so it doesn't matter. | |||
| 2025-10-28 | add waypoints to database | Daniel Schadt | |
| 2025-10-28 | remove superfluous print statement | Daniel Schadt | |
| 2025-10-28 | fix track editing | Daniel Schadt | |
| 2025-10-28 | make transformers work on geo.Path | Daniel Schadt | |
| 2025-10-28 | fix FIT files not having the date set | Daniel Schadt | |
| 2025-10-28 | fix FIT upload | Daniel Schadt | |
| 2025-10-28 | take metadata from geo module | Daniel Schadt | |
| 2025-10-28 | have trackmap's be rendered on geo.Path | Daniel Schadt | |
| 2025-10-28 | move GPX reading into convert | Daniel Schadt | |
| 2025-10-28 | return GPX with data from database | Daniel Schadt | |
| 2025-10-28 | initial geo.Path implementation | Daniel Schadt | |
| Since we want to move GPX data into the database, we need to do all the things that gpxpy currently does for us, including the length and speed computations. This is the start. | |||
| 2025-10-27 | Merge branch 'hittekaart-py' | Daniel Schadt | |
| 2025-10-15 | update dependencies | Daniel Schadt | |
| 2025-10-15 | update hittekaart-py versionhittekaart-py | Daniel Schadt | |
| 2025-10-11 | update CHANGELOG | Daniel Schadt | |
| 2025-10-11 | Merge branch 'opengraph-tags' | Daniel Schadt | |
| 2025-10-03 | use preview URL with secret in opengraph tag | Daniel Schadt | |
| 2025-10-03 | add opengraph tags | Daniel Schadt | |
| 2025-08-20 | include backup GPX in size breakdown | Daniel Schadt | |
| 2025-08-12 | install hittekaart extra for mypy | Daniel Schadt | |
| 2025-08-12 | fix lint (again) | Daniel Schadt | |
| 2025-08-12 | fix lint | Daniel Schadt | |
| 2025-08-12 | fix typing for hittekaart | Daniel Schadt | |
| Now that it has type hints. | |||
| 2025-08-11 | carefully import hittekaart_py | Daniel Schadt | |
| 2025-08-11 | remove hittekaart.bin setting | Daniel Schadt | |
| This is the first time we're removing a setting (I think)! | |||
| 2025-08-11 | move to hittekaart-py instead of subprocess'ing | Daniel Schadt | |
| 2025-08-02 | update dependencies | Daniel Schadt | |
| 2025-08-02 | move from [tool.poetry] to [project] | Daniel Schadt | |
| Poetry supports this now, and it is the standard between the Python package managers. The only thing we need to keep for now are the dependency groups, but that's fine. | |||
| 2025-08-02 | update hittekaart docs | Daniel Schadt | |
| 2025-07-29 | add documentation for hittekaart_py | Daniel Schadt | |
| This is not 100% fietsboek, but it's closely related, and I don't think setting up a separate site for hittekaart is worth it. At the moment, this is a bit WIP, as the module sits in its own branch in the hittekaart repository, but in the long run I want to use this. It also is an experiment to see how well PyO3 works, as we potentially want to migrate other parts of fietsboek to Rust in the future (no specifics yet, but keeping the option available is nice). In tox.ini, we disable -f for sphinx-apidoc, so that it doesn't overwrite the modules.rst file. This means that the directory must be clean if you re-generate the docs (it is on the CI server). Also, we un-gitignore the modules.rst and hittekaart_py.rst files, as special cases. The others are still auto-generated, so all good, but these two we need. | |||
| 2025-06-18 | bump version to 0.11.0v0.11.0 | Daniel Schadt | |
| This includes a bump to Python 3.11, as we use datetime.UTC which was only added in 3.11. We could go back and change those instances to datetime.timezone.utc, but why artificially stick to Py 3.10. | |||
| 2025-06-18 | update dependencies | Daniel Schadt | |
| 2025-06-18 | Merge branch 'browse-pagination' | Daniel Schadt | |
| 2025-06-18 | update CHANGELOG | Daniel Schadt | |
| 2025-06-18 | add tests for browse pagination | Daniel Schadt | |
| 2025-06-18 | fix import sorting | Daniel Schadt | |
| 2025-06-12 | add translation for pagination | Daniel Schadt | |
| 2025-06-12 | add pagination for browse view | Daniel Schadt | |
| 2025-06-12 | Merge branch 'postgres-support' | Daniel Schadt | |
| 2025-06-12 | add a comment to the test.ini for sql backends | Daniel Schadt | |
| 2025-06-10 | fix lint | Daniel Schadt | |
| 2025-06-10 | update docs for Postgres | Daniel Schadt | |
| 2025-06-10 | fix lints | Daniel Schadt | |
| 2025-06-08 | update CI image to bookworm | Daniel Schadt | |
| 2025-06-08 | fix migration for old sqlite versions | Daniel Schadt | |
| This should not be an issue on new-ish systems (Debian 12), but if someone is still running Debian 11 (oldstable, bullseye), it is needed. | |||
| 2025-06-08 | fix postgres connection URL in tests | Daniel Schadt | |
| 2025-06-08 | oops, ci broken | Daniel Schadt | |
| 2025-06-08 | run postgres tests in CI | Daniel Schadt | |
| 2025-06-08 | fix filenames in archive test | Daniel Schadt | |
