Gabriel Detraz
|
6d0c53d667
|
Remove state_sync : est appellé en post-save de user
|
2021-01-24 16:33:31 +01:00 |
|
|
ac7ea6cd23
|
Move should_send_confirmation_email in EmailSettingsForm for consistency
|
2021-01-24 16:33:31 +01:00 |
|
|
cdc25ad5ec
|
Send confirmation email if necessary after editing EmailSettingsForm
|
2021-01-24 16:33:31 +01:00 |
|
|
fcd2f9d16d
|
Also update email state in EmailSettingsForm
|
2021-01-24 16:33:31 +01:00 |
|
|
43cdd54db9
|
Remove obsolete user state option from search
|
2021-01-24 16:33:31 +01:00 |
|
|
8e543a04b1
|
Fix marking email as verified
|
2021-01-24 16:33:31 +01:00 |
|
|
d8cfb2e3d5
|
Set email_change_date on user creation
|
2021-01-24 16:33:31 +01:00 |
|
|
73b11a3e93
|
Make check of pending email confirmation cleaner in profile.html
|
2021-01-24 16:33:31 +01:00 |
|
|
ba7fe6e035
|
Automatically validate superuer's email address
|
2021-01-24 16:33:31 +01:00 |
|
|
2a068a7e0a
|
Fix error preventing migration
|
2021-01-24 16:33:31 +01:00 |
|
Gabriel Detraz
|
19b463bc1e
|
Allow revert migrations
|
2021-01-24 16:33:31 +01:00 |
|
|
377f584628
|
Delete old migration
|
2021-01-24 16:33:31 +01:00 |
|
|
4803417bca
|
Replace STATE_EMAIL_NOT_YET_CONFIRMED with an email_state
|
2021-01-24 16:33:31 +01:00 |
|
Jean-Romain Garnier
|
81b6b999be
|
Revert "Create STATE_SUSPENDED"
This reverts commit 2aef2ae3fa .
|
2021-01-24 16:33:31 +01:00 |
|
Jean-Romain Garnier
|
47772f1464
|
Revert "Allow suspended users to login"
This reverts commit 91c51c50df .
|
2021-01-24 16:33:31 +01:00 |
|
|
bcb22f1382
|
Allow suspended users to login
|
2021-01-24 16:33:31 +01:00 |
|
|
0dcd8b79e2
|
Create STATE_SUSPENDED
|
2021-01-24 16:33:31 +01:00 |
|
Gabriel Detraz
|
ffdb32df90
|
Update headers
|
2021-01-24 16:33:31 +01:00 |
|
chirac
|
3cc2a768dc
|
Update resend_confirmation_email.html
|
2021-01-24 16:33:31 +01:00 |
|
|
76ff62f364
|
Add missing case for STATE_EMAIL_NOT_YET_CONFIRMED state in API
|
2021-01-24 16:33:31 +01:00 |
|
|
811e527232
|
Allow users in the STATE_EMAIL_NOT_YET_CONFIRMED to reset their password
|
2021-01-24 16:33:31 +01:00 |
|
|
14fe70c762
|
Add missing translations
|
2021-01-24 16:33:31 +01:00 |
|
|
263d5cfb4c
|
Use get_full_name to generate confirm_email.html
|
2021-01-24 16:33:31 +01:00 |
|
|
c71c41fea8
|
Notify users of suspension when they failed to confirm their email
|
2021-01-24 16:33:31 +01:00 |
|
|
0a8ed0bb40
|
Fix disable_emailnotyetconfirmed task
|
2021-01-24 16:33:31 +01:00 |
|
|
0c1cf9ac94
|
Improve various templates related to email confirmation
|
2021-01-24 16:33:31 +01:00 |
|
|
e0609d27dd
|
Fix wrong email showing up when editing user
|
2021-01-24 16:33:31 +01:00 |
|
|
9dad768186
|
Show users in state STATE_EMAIL_NOT_YET_CONFIRMED in search
|
2021-01-24 16:33:31 +01:00 |
|
|
65a91c1110
|
Show warning with delay before account suspension for users
|
2021-01-24 16:33:31 +01:00 |
|
|
02040bfae9
|
Delete disabled users who never created an invoice
|
2021-01-24 16:33:31 +01:00 |
|
|
e574284936
|
Require login on confirmation email resend
|
2021-01-24 16:33:31 +01:00 |
|
|
32c1f8d50a
|
Require user_edit permission to resend confirmation email
|
2021-01-24 16:33:31 +01:00 |
|
|
2793e207c0
|
Always sync email_change_date on manual state change
|
2021-01-24 16:33:31 +01:00 |
|
|
80124695ad
|
Move user email_change_date update on manual state change to seperate method
|
2021-01-24 16:33:31 +01:00 |
|
|
e0de606221
|
Fix overlapping conditions in User.state_sync
|
2021-01-24 16:33:31 +01:00 |
|
|
b7021f32cb
|
Automatically consider email valid when user is set to STATE_ACTIVE
|
2021-01-24 16:33:31 +01:00 |
|
|
d4f13f8832
|
Handle manually switching user state to/from STATE_EMAIL_NOT_YET_CONFIRMED
|
2021-01-24 16:33:31 +01:00 |
|
|
bf69f71b9e
|
Fix string formatting error during email confirmation
|
2021-01-24 16:33:31 +01:00 |
|
|
1124801b7d
|
Fix confirm email template
|
2021-01-24 16:33:31 +01:00 |
|
|
7b4ec26d94
|
Replace ConfirmMailForm with an html template
|
2021-01-24 16:33:31 +01:00 |
|
|
3bee334062
|
Improve template of email confirmation view
|
2021-01-24 16:33:31 +01:00 |
|
|
e5b8cc48fa
|
Fix user referenced before assignment
|
2021-01-24 16:33:31 +01:00 |
|
|
c4acc0f6f2
|
Fix template shown when confirming send an email
|
2021-01-24 16:33:31 +01:00 |
|
|
b190549618
|
Improve template for resending a confirmation email
|
2021-01-24 16:33:31 +01:00 |
|
|
0ac4d81177
|
Add missing migrations
|
2021-01-24 16:33:31 +01:00 |
|
|
ac318ba20f
|
Fix handling of confirmation email for front facing elements
|
2021-01-24 16:33:31 +01:00 |
|
|
73d3d6b480
|
Start implementing user-facing confirmation email mechanics
|
2021-01-24 16:33:31 +01:00 |
|
|
b991a3f45f
|
Add option to select number of days before disabling users
|
2021-01-24 16:33:31 +01:00 |
|
|
4a733aaf77
|
Create disable_emailnotyetconfirmed.py
|
2021-01-24 16:33:31 +01:00 |
|
|
64626335d2
|
Create EMAIL_NOT_YET_CONFIRMED state
|
2021-01-24 16:33:31 +01:00 |
|