~homeworkprod/byceps

ref: 533662eefb314d54b168e5a46bc07c88b5f88be4 byceps/byceps/blueprints/admin/authentication/login d---------
533662ee — Jochen Kupperschmidt 5 months ago
Use Flask v2.0's `delete`/`get`/`patch`/`post` route shortcuts
e5e97995 — Jochen Kupperschmidt 8 months ago
Introduce user login event, signal, and announcement
e2eeb934 — Jochen Kupperschmidt 8 months ago
Replace current user flags `is_active`, `(not) is_anonymous` with `authenticated`
e832acba — Jochen Kupperschmidt 8 months ago
Translate to English
ec734d67 — Jochen Kupperschmidt 8 months ago
Drop `required` attribute in form templates, add `InputRequired` validator if missing
a4a1f82e — Jochen Kupperschmidt 8 months ago
Translate form button labels to English
79775f97 — Jochen Kupperschmidt 8 months ago
Translate form labels and validation messages to English
65d25486 — Jochen Kupperschmidt 8 months ago
Wrap form label texts in `lazy_gettext` calls
d1dff0da — Jochen Kupperschmidt 8 months ago
Translate flash messages to English
e6f5deba — Jochen Kupperschmidt 8 months ago
Wrap flash message texts in `gettext` calls for translation
0f1c2941 — Jochen Kupperschmidt 9 months ago
Rename request-scope variable `current_user` to `user`
85911f2d — Jochen Kupperschmidt 9 months ago
Split login blueprint for admin and site apps