Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-10 | document fietsboek.enable_image_uploads | Daniel Schadt | |
2023-11-10 | add configuration option to disable image uploads | Daniel Schadt | |
2023-11-10 | fix wrong tile URL being requested | Daniel 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-07 | fix lint | Daniel Schadt | |
2023-11-07 | update dependencies | Daniel 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-15 | Merge branch 'session-secrets' | Daniel Schadt | |
2023-10-09 | add some docs about the auth cookie logic | Daniel Schadt | |
2023-09-14 | fix tests | Daniel Schadt | |
2023-09-14 | add a "Force logout" button to the user settings | Daniel Schadt | |
2023-09-14 | keep user logged in after password change | Daniel Schadt | |
2023-09-14 | fix password changing form | Daniel Schadt | |
2023-09-14 | roll fresh session secrets for new accounts | Daniel Schadt | |
2023-09-14 | add a per-user secret to the auth fingerprint | Daniel 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-11 | update changelog | Daniel Schadt | |
2023-09-11 | Merge branch 'favourites' | Daniel Schadt | |
2023-09-11 | allow lambda assignments | Daniel 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-11 | fix import order | Daniel Schadt | |
2023-08-30 | fix upload test | Daniel Schadt | |
The new favourite icon messes up the old HTML, so we need to adjust the test's expectations. | |||
2023-08-30 | add test for favourite on detail page | Daniel Schadt | |
2023-08-30 | add alembic migration for favourite table | Daniel Schadt | |
2023-08-22 | make cursor a pointer for favourite stars | Daniel Schadt | |
2023-08-17 | add a browse filter for favourite status | Daniel Schadt | |
2023-08-17 | show favourite star on home page | Daniel Schadt | |
2023-08-17 | fix lint | Daniel Schadt | |
2023-08-16 | add a favourite star to the detail page | Daniel Schadt | |
2023-08-16 | initial work on track favourites | Daniel Schadt | |
2023-08-16 | Merge branch 'identified-session' | Daniel Schadt | |
2023-08-09 | include email in user fingerprint | Daniel Schadt | |
2023-08-02 | add margin to the bottom of the download button | Daniel Schadt | |
2023-08-02 | use fallback filename if no title is set | Daniel Schadt | |
2023-08-02 | change routes to be more hierarchical | Daniel Schadt | |
2023-08-02 | use content-disposition for GPX download | Daniel Schadt | |
Makes for nicer download filenames! | |||
2023-08-02 | make tileproxy test less flaky | Daniel Schadt | |
2023-08-02 | Merge branch 'tileproxy-test' | Daniel Schadt | |
2023-07-26 | fix sorting key | Daniel Schadt | |
2023-07-26 | update dependencies | Daniel Schadt | |
2023-07-26 | show names of tagged people on hover | Daniel Schadt | |
2023-07-22 | show number of people in homepage overview | Daniel Schadt | |
2023-06-29 | actually confirm apt install | Daniel Schadt | |
2023-06-29 | install and run redis on CI | Daniel Schadt | |
2023-06-29 | tileproxy: use caplog in the test | Daniel Schadt | |
See if it works, it might be handy for other tests in the future as well. | |||
2023-06-29 | tileproxy: fix testing fake response | Daniel Schadt | |
2023-06-22 | add preliminary tileproxy test | Daniel Schadt | |
2023-06-22 | fix custom layer config parsing | Daniel Schadt | |
2023-06-19 | update dependencies | Daniel Schadt | |
2023-06-19 | add fietsctl modify --set-email | Daniel Schadt | |
2023-06-19 | hide friends that are already tagged | Daniel Schadt | |
2023-06-05 | bump version to 0.8.0v0.8.0 | Daniel Schadt | |
2023-06-05 | fix lint | Daniel Schadt | |
2023-06-02 | update Sphinx | Daniel Schadt | |