8
0
Fork 0
mirror of https://gitlab.federez.net/re2o/re2o synced 2024-07-04 05:04:06 +00:00
Commit graph

2776 commits

Author SHA1 Message Date
Jean-Romain Garnier 60186071db Revert "Create STATE_SUSPENDED"
This reverts commit 2aef2ae3fa.
2020-04-17 17:03:54 +02:00
Jean-Romain Garnier be7ffbcb90 Revert "Allow suspended users to login"
This reverts commit 91c51c50df.
2020-04-17 17:03:51 +02:00
Jean-Romain Garnier 91c51c50df Allow suspended users to login 2020-04-17 16:57:29 +02:00
Jean-Romain Garnier 2aef2ae3fa Create STATE_SUSPENDED 2020-04-17 16:53:46 +02:00
Gabriel Detraz accd946edf Update headers 2020-04-17 16:48:27 +02:00
chirac d88a2b7b8e Update resend_confirmation_email.html 2020-04-17 16:40:09 +02:00
Jean-Romain Garnier 98cbf79b01 Add missing case for STATE_EMAIL_NOT_YET_CONFIRMED state in API 2020-04-17 16:34:34 +02:00
Jean-Romain Garnier f8dfb072eb Allow users in the STATE_EMAIL_NOT_YET_CONFIRMED to reset their password 2020-04-17 16:32:37 +02:00
Jean-Romain Garnier 52e1a77044 Add missing translations 2020-04-17 16:03:37 +02:00
Jean-Romain Garnier 4fc24fcf47 Use get_full_name to generate confirm_email.html 2020-04-17 15:22:53 +02:00
Jean-Romain Garnier d01fe8c163 Notify users of suspension when they failed to confirm their email 2020-04-17 15:16:26 +02:00
Jean-Romain Garnier 8c99f54145 Fix disable_emailnotyetconfirmed task 2020-04-17 13:14:32 +00:00
Jean-Romain Garnier 289f6caa88 Improve various templates related to email confirmation 2020-04-17 12:54:28 +00:00
Jean-Romain Garnier 148fa3ec98 Fix wrong email showing up when editing user 2020-04-17 12:53:51 +00:00
Jean-Romain Garnier d00ecd098e Show users in state STATE_EMAIL_NOT_YET_CONFIRMED in search 2020-04-17 14:37:52 +02:00
Jean-Romain Garnier 1d21364515 Show warning with delay before account suspension for users 2020-04-17 14:08:54 +02:00
Jean-Romain Garnier a88a2e4848 Delete disabled users who never created an invoice 2020-04-17 13:43:04 +02:00
Jean-Romain Garnier a91866e741 Require login on confirmation email resend 2020-04-17 11:39:11 +00:00
Jean-Romain Garnier 04969abed3 Require user_edit permission to resend confirmation email 2020-04-17 13:17:18 +02:00
Jean-Romain Garnier 67b03827df Always sync email_change_date on manual state change 2020-04-17 11:13:56 +00:00
Jean-Romain Garnier b171ac64bb Move user email_change_date update on manual state change to seperate method 2020-04-17 13:01:10 +02:00
Jean-Romain Garnier 97ce17792b Fix overlapping conditions in User.state_sync 2020-04-17 12:53:03 +02:00
Jean-Romain Garnier bd153d53b2 Automatically consider email valid when user is set to STATE_ACTIVE 2020-04-17 12:50:22 +02:00
Jean-Romain Garnier 32a7c80133 Handle manually switching user state to/from STATE_EMAIL_NOT_YET_CONFIRMED 2020-04-17 12:41:33 +02:00
Jean-Romain Garnier 781c459db3 Fix string formatting error during email confirmation 2020-04-17 10:30:44 +00:00
Jean-Romain Garnier dbefd3a0d7 Fix confirm email template 2020-04-17 10:28:04 +00:00
Jean-Romain Garnier c41c723b0c Replace ConfirmMailForm with an html template 2020-04-17 12:25:42 +02:00
Jean-Romain Garnier 608f77b013 Improve template of email confirmation view 2020-04-17 11:38:05 +02:00
Jean-Romain Garnier 4322540077 Fix user referenced before assignment 2020-04-17 11:34:54 +02:00
Jean-Romain Garnier fca81fe906 Fix template shown when confirming send an email 2020-04-17 11:30:17 +02:00
Jean-Romain Garnier c76d5c7102 Improve template for resending a confirmation email 2020-04-17 11:22:29 +02:00
Jean-Romain Garnier f171eeb607 Add missing migrations 2020-04-17 00:17:18 +00:00
Jean-Romain Garnier 5e2e609474 Fix handling of confirmation email for front facing elements 2020-04-17 00:16:56 +00:00
Jean-Romain Garnier b91efa3d29 Start implementing user-facing confirmation email mechanics 2020-04-17 00:24:35 +02:00
Jean-Romain Garnier d4380f866f Add option to select number of days before disabling users 2020-04-16 23:14:19 +02:00
Jean-Romain Garnier 91edc7ed31 Create disable_emailnotyetconfirmed.py 2020-04-16 22:24:34 +02:00
Jean-Romain Garnier 8728bc69f5 Create EMAIL_NOT_YET_CONFIRMED state 2020-04-16 22:07:25 +02:00
Jean-Romain Garnier e57ec2ccd1 Add help text for password checkbox in user creation 2020-04-16 17:59:53 +00:00
Jean-Romain Garnier dbe8223efc Add translations for initial password related strings 2020-04-16 17:41:37 +00:00
Jean-Romain Garnier 8c827cc845 Add option to enable the password field during account creation 2020-04-16 17:41:33 +00:00
Jean-Romain Garnier 653a059725 Add optional fields to select password during user creation 2020-04-16 17:41:18 +00:00
chirac d6155ef091 Merge branch 'fix_ttl_export' into 'dev'
Fix TTL export in API.

See merge request re2o/re2o!494
2020-04-03 18:31:19 +02:00
Hugo Levy-Falk 6f7e39e841 Fix TTL export in API. 2020-04-03 17:01:38 +02:00
chirac eb48572162 Merge branch 'mailing_groups' into 'dev'
Add group mailings

See merge request federez/re2o!482
2020-03-29 01:31:43 +01:00
Yoann Pétri 742db91f1d Add group mailings 2020-03-29 01:29:41 +01:00
Gabriel Detraz dcb51bf267 Merge branch 'master' into dev 2020-03-29 01:24:50 +01:00
Laouen Fernet 43d207590b Merge branch 'fix_tickets_perm_name' into 'master'
Fix tickets permissions name

See merge request federez/re2o!493
2020-03-29 01:10:32 +01:00
Gabriel Detraz c356613a83 Fix tickets permissions name 2020-03-29 01:00:21 +01:00
Jean-Romain Garnier b0f02bcee5 Merge branch 'fix_bootstrap3_correctversion' into 'master'
Drop support python2 in boostrap3 12

See merge request federez/re2o!492
2020-03-27 21:35:07 +01:00
Gabriel Detraz d526759270 Drop support python2 in boostrap3 12 2020-03-27 20:21:49 +00:00