finn pushed to master at finn/max 2026-10-23 21:42:44 +02:00
c1843b3e49 Note that fail2ban depends on the order of the audit fields
finn pushed to master at finn/max 2026-10-23 21:24:54 +02:00
a424d9b87f bump version to 1.3.0
e88704017e Raise the minimum password length to 20 characters
fc1463c290 Create /workspaces in the devcontainer for the dev user
4a159006aa Log structured fields through a logger adapter
39eb7431e3 JSON encode the values in the request and cross-origin log lines
Compare 10 commits »
finn pushed to master at finn/max 2026-10-22 21:04:53 +02:00
4cbe1435dc bump version top 1.2.0
finn pushed to master at finn/max 2026-10-22 21:04:25 +02:00
5eea5da396 Hash passwords with bcrypt instead of a single SHA-512 round
b1c412f3d7 Show the not found page for unknown URLs
105fd42d22 Log every request once and keep the language per request
b86506eb0e Make the login case-insensitive and keep non-admins off the user list
fda35307c6 Document the reverse proxy requirement for X-Real-IP
Compare 10 commits »
finn pushed to master at finn/max 2026-10-21 22:04:46 +02:00
2b1160862a Fix several small security and robustness issues
58242117f6 Ask for the current password when changing the own password
6e6ae3ccb7 Add the Python extension and interpreter path to the devcontainer
5b87d9ff03 Fix HTTP 500 on the create pages with ?return=detail
91eaef7f93 Pass only the return parameter to form actions
Compare 17 commits »
finn pushed to master at finn/max 2026-10-21 11:07:15 +02:00
91e95b1947 Make isort compatible with black
finn pushed to master at finn/max 2026-10-21 10:46:31 +02:00
340006ff37 Disable debug default login
86fcdfde27 Devcontainer: enable bash-completion and set UTF-8 locale
e0b5e05cce Use port 8757 for the dev server
9f25457b24 Remove old docker-compose based dev setup
9895017385 Restructure scripts into dev/ and prod/ for the devcontainer
Compare 6 commits »
finn pushed to master at finn/max 2026-10-21 08:25:20 +02:00
65dddea3bc initial switch to a devcontainer
finn pushed to master at finn/max 2026-10-19 18:54:02 +02:00
2bd853e9b5 modernizing the dependencies
finn pushed to master at finn/Cookbook 2022-03-20 12:05:48 +01:00
8af910aba5 initial commit
finn pushed to master at finn/Cookbook 2022-03-20 09:18:10 +01:00
70c8457b38 initial commit
finn created branch master in finn/Cookbook 2022-03-20 09:18:10 +01:00
finn created repository finn/Cookbook 2022-03-20 09:17:51 +01:00
finn pushed to master at finn/max 2022-03-15 18:36:45 +01:00
a1c6b656d7 multi-domain support
finn pushed to master at finn/max 2022-03-12 08:38:46 +01:00
58f46d0bbe Fix typo
finn pushed to master at finn/max 2022-03-06 11:22:50 +01:00
7124133f88 Fix SQL queries and order tables
finn pushed to master at finn/max 2022-03-06 11:14:23 +01:00
818a43202a remove can_receive
finn pushed to master at finn/max 2022-03-06 10:01:20 +01:00
8f623a264d Fix user creation
finn pushed to master at finn/max 2022-03-06 09:53:37 +01:00
d7641c2da4 Fix SQL queries
finn pushed to master at finn/max 2022-03-06 09:39:10 +01:00
b31f83e214 Fix prod docker file