Commit Graph

27 Commits

Author SHA1 Message Date
Klaas van Schelven
8c09c68ecd Users: some interface to edit/view them 2024-10-02 15:41:42 +02:00
Klaas van Schelven
b43d1cfa05 action must be non-empty 2024-09-26 15:27:46 +02:00
Klaas van Schelven
f450bf6c29 Add 'alt' to img 2024-09-26 15:25:18 +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
d5c84ded0e Add system check for SINGLE_USER mode 2024-09-12 11:05:29 +02:00
Klaas van Schelven
129a8db421 Fix various flake8 errors 2024-08-21 09:31:05 +02:00
Klaas van Schelven
8ad6059722 Complete migration reset 2024-06-14 10:29:10 +02:00
Klaas van Schelven
95cb39f5af Implement 'send_email_alerts'
* cascading from team to project; user is base-level-default
* implemented at form-level
* implemented when emails are actually sent
2024-06-13 13:23:14 +02:00
Klaas van Schelven
0660701287 createsuperuser and how it relates to email-based addresses: document
chaning actual createsuperuser behavior is usually done using the USERNAME_FIELD
but that field has other repurcussions (that we don't want) too
2024-06-10 16:28:31 +02:00
Klaas van Schelven
f614d0c26a full width form fields 'everywhere'
also distinguish between labeled/placeholder style
2024-06-10 14:24:55 +02:00
Klaas van Schelven
d71916940a Factor out 'tailwind_formfield' tag 2024-06-10 10:00:06 +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
d0bfa668ba WIP teams & project-management (3) 2024-06-05 20:23:28 +02:00
Klaas van Schelven
9d9cac3e9d WIP teams & project-management 2024-06-03 22:30:10 +02:00
Klaas van Schelven
8692378009 Move utils to more general place 2024-05-31 09:38:39 +02:00
Klaas van Schelven
2275b0f004 Log out page non-ugly 2024-05-30 21:30:38 +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
Klaas van Schelven
cef1127e48 Make user-model swappable
I may just need this later, and doing it this late was already painful enough.
2024-05-29 10:22:57 +02:00