aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-11-10document fietsboek.enable_image_uploadsDaniel Schadt
2023-11-10add configuration option to disable image uploadsDaniel Schadt
2023-11-10fix wrong tile URL being requestedDaniel Schadt
This was a leftover from the pydantic migration, which now uses a custom URL type that is no longer just an "alias" for str. Therefore, the {x} placeholders got escaped, which we now need to revert. I'm not super happy with the way this works, but it works so far I guess.
2023-11-07fix lintDaniel Schadt
2023-11-07update dependenciesDaniel Schadt
The most "painful" one was Pydantic V2, not because it didn't work, but because I wanted to do it right and not use the deprecated methods.
2023-10-15Merge branch 'session-secrets'Daniel Schadt
2023-10-09add some docs about the auth cookie logicDaniel Schadt
2023-09-14fix testsDaniel Schadt
2023-09-14add a "Force logout" button to the user settingsDaniel Schadt
2023-09-14keep user logged in after password changeDaniel Schadt
2023-09-14fix password changing formDaniel Schadt
2023-09-14roll fresh session secrets for new accountsDaniel Schadt
2023-09-14add a per-user secret to the auth fingerprintDaniel Schadt
This allows us to 1) log users out if their sensitive data changes (e.g., the password changes) 2) log users out by re-rolling the secret (e.g., to provide a "log out all sessions" button)
2023-09-11update changelogDaniel Schadt
2023-09-11Merge branch 'favourites'Daniel Schadt
2023-09-11allow lambda assignmentsDaniel Schadt
I think there are legitimate use cases and flat out not allowing any lambda to be assigned to a variable is very restrictive.
2023-09-11fix import orderDaniel Schadt
2023-08-30fix upload testDaniel Schadt
The new favourite icon messes up the old HTML, so we need to adjust the test's expectations.
2023-08-30add test for favourite on detail pageDaniel Schadt
2023-08-30add alembic migration for favourite tableDaniel Schadt
2023-08-22make cursor a pointer for favourite starsDaniel Schadt
2023-08-17add a browse filter for favourite statusDaniel Schadt
2023-08-17show favourite star on home pageDaniel Schadt
2023-08-17fix lintDaniel Schadt
2023-08-16add a favourite star to the detail pageDaniel Schadt
2023-08-16initial work on track favouritesDaniel Schadt
2023-08-16Merge branch 'identified-session'Daniel Schadt
2023-08-09include email in user fingerprintDaniel Schadt
2023-08-02add margin to the bottom of the download buttonDaniel Schadt
2023-08-02use fallback filename if no title is setDaniel Schadt
2023-08-02change routes to be more hierarchicalDaniel Schadt
2023-08-02use content-disposition for GPX downloadDaniel Schadt
Makes for nicer download filenames!
2023-08-02make tileproxy test less flakyDaniel Schadt
2023-08-02Merge branch 'tileproxy-test'Daniel Schadt
2023-07-26fix sorting keyDaniel Schadt
2023-07-26update dependenciesDaniel Schadt
2023-07-26show names of tagged people on hoverDaniel Schadt
2023-07-22show number of people in homepage overviewDaniel Schadt
2023-06-29actually confirm apt installDaniel Schadt
2023-06-29install and run redis on CIDaniel Schadt
2023-06-29tileproxy: use caplog in the testDaniel Schadt
See if it works, it might be handy for other tests in the future as well.
2023-06-29tileproxy: fix testing fake responseDaniel Schadt
2023-06-22add preliminary tileproxy testDaniel Schadt
2023-06-22fix custom layer config parsingDaniel Schadt
2023-06-19update dependenciesDaniel Schadt
2023-06-19add fietsctl modify --set-emailDaniel Schadt
2023-06-19hide friends that are already taggedDaniel Schadt
2023-06-05bump version to 0.8.0v0.8.0Daniel Schadt
2023-06-05fix lintDaniel Schadt
2023-06-02update SphinxDaniel Schadt