2781 Commits (ac7ea6cd239ddde4ddaa1442aaf49a086d72cd3e)
 

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