aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
48 hoursadd translation for paginationbrowse-paginationDaniel Schadt
48 hoursadd pagination for browse viewDaniel Schadt
2 daysMerge branch 'postgres-support'HEADmasterDaniel Schadt
2 daysadd a comment to the test.ini for sql backendsDaniel Schadt
4 daysfix lintDaniel Schadt
4 daysupdate docs for PostgresDaniel Schadt
4 daysfix lintsDaniel Schadt
6 daysupdate CI image to bookwormDaniel Schadt
6 daysfix migration for old sqlite versionsDaniel 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.
6 daysfix postgres connection URL in testsDaniel Schadt
7 daysoops, ci brokenDaniel Schadt
7 daysrun postgres tests in CIDaniel Schadt
7 daysfix filenames in archive testDaniel Schadt
7 daysfix archive testDaniel Schadt
We might not always get the IDs as 1 and 2, so we need to adapt.
7 daysclose SQL connections in testsDaniel Schadt
Otherwise Postgres does not let us drop the tables and hangs forever
7 daysfix postgres detection in upgrade scriptDaniel Schadt
7 dayschange transformer column from JSON to TEXTDaniel Schadt
JSON is nice because the DB engine can parse the JSON, and we can query JSON values inside an SQL query. However, we don't use that feature, we simply use it as an opaque storage for the transformer parameters. When we want to keep it as JSON, Postgres complains that it cannot compare two values of JSON, which seems to be an issue in some generated SQL query (I don't think we ever explicitely compare the value of transformers?). We could fix that by using JSONB, but since we don't use the "augmented" JSON features anyway, we might as well keep it as a TEXT.
7 daysclean up database after bootstrap testDaniel Schadt
7 daysbootstrap test: install psycopgDaniel Schadt
7 daysmake upgrade scripts work with postgresDaniel Schadt
2025-05-11update CHANGELOGDaniel Schadt
2025-05-11fix tileproxy testDaniel Schadt
2025-05-11add test for setting new GPX filesDaniel Schadt
2025-05-10disable lint for broad exceptionDaniel Schadt
2025-05-10add button to exchange GPX trackDaniel Schadt
2025-05-10add preview images to storage breakdownDaniel Schadt
2025-05-10Merge branch 'trackmap'Daniel Schadt
2025-05-10add track previews to profile pageDaniel Schadt
2025-05-10move padding in browse track cardDaniel Schadt
This way, the map preview nicely touches the border, and the padding is onyl for the tabular data.
2025-05-06fix test for new 403 pageDaniel Schadt
2025-05-06Merge branch 'admin-stats'Daniel Schadt
2025-05-06fix missing newlineDaniel Schadt
2025-05-06remove unused importDaniel Schadt
2025-05-06use version from fietsboek.__VERSION__Daniel Schadt
We already have that, I forgot.
2025-05-06new 403 pageDaniel Schadt
2025-04-25rework 404 pageDaniel Schadt
Just something to no longer have the pyramid standard template.
2025-04-23fix profile testDaniel Schadt
We added the trailing slash some commits ago.
2025-04-23sort importsDaniel Schadt
2025-04-23fix lintsDaniel Schadt
2025-04-23fix types for trackmapDaniel Schadt
2025-04-22build track previews in fietscronDaniel Schadt
2025-04-21fix layer passing in conftestDaniel Schadt
2025-04-21don't fail for empty tile dataDaniel Schadt
This might happen in tests, so we should be prepared for it.
2025-04-21use configured tile layers for trackmapDaniel Schadt
2025-04-21cache & generate trackmap when uploading a trackDaniel Schadt
2025-04-21fix content-type in tileproxyDaniel Schadt
Now that we don't get the response object anymore, we just pretend it's image/png. Nobody would serve OSM tiles with something else, right?
2025-04-21use cached tiles when generating trackmapDaniel Schadt
2025-04-20show track images in browse viewDaniel Schadt
2025-04-20add a function to render a track as static imageDaniel Schadt
Not really useful yet, but it's nice that it works.
2025-04-19move badge delete button next to edit buttonDaniel Schadt
Seems like a more sensible location