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 |
|