Commit Graph

18 Commits

Author SHA1 Message Date
Klaas van Schelven 02c7c2e43d Clean up post-middleware language activation
See #161
2025-08-28 14:17:31 +02:00
某亚瑟 2b5fb1bf67 Basically completed i18n support, and Chinese translation
Implement most Chinese text translations, adding default recognition browser language and user settings language
2025-08-02 10:25:19 +08:00
Animesh Agrawal febcabc9f3 feat: add delete functionality for users
Implement delete functionality with confirmation modals for users. Ensure
proper authorization checks are in place before deletion. Add corresponding
JavaScript files to handle modal interactions and form submissions.

Based on #84

Signed-off-by: Animesh Agrawal <animesh@flick2know.com>
2025-05-29 17:14:54 +02:00
Klaas van Schelven 53db317529 Refactoring (rename): UserModel -> User
which I'd say is the idiomatic way
2025-04-14 10:43:08 +02:00
Klaas van Schelven 8c09c68ecd Users: some interface to edit/view them 2024-10-02 15:41:42 +02:00
Klaas van Schelven 49bf71731f Sprinkle atomic_for_request_method decorartr through users/views.py
<<mubles something about middleware>>
2024-09-12 12:46:12 +02:00
Klaas van Schelven 7b5aaca3ac Preferences form 2024-09-12 12:41:40 +02:00
Klaas van Schelven c2d2e71682 Fix link in reset_password 2024-06-06 10:37:59 +02:00
Klaas van Schelven b1d1f6f2f7 Require a POST for email-verification 2024-06-06 10:03:01 +02:00
Klaas van Schelven 42ba4cc99c Put mail templates in a so-named directory 2024-06-06 09:38:43 +02:00
Klaas van Schelven 09a26755e7 After auto-login don't tell the user that they need to log in
just go to home
2024-06-05 20:25:35 +02:00
Klaas van Schelven 9d9cac3e9d WIP teams & project-management 2024-06-03 22:30:10 +02:00
Klaas van Schelven a191f38670 On email confirmation: just log in 2024-05-30 21:21:34 +02:00
Klaas van Schelven 142c704682 Password reset 2024-05-30 12:35:14 +02:00
Klaas van Schelven 3054834585 Resend confirmation: implement (and offer as an option when re-signing up 2024-05-30 10:11:27 +02:00
Klaas van Schelven 9990f58d9a Email verification 2024-05-30 09:35:01 +02:00
Klaas van Schelven 56dbf7ba4d Remove redundant code 2024-05-29 16:05:06 +02:00
Klaas van Schelven 123bc41b93 User registration 2024-05-29 15:43:00 +02:00