8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-12-23 23:43:47 +00:00
Commit graph

2878 commits

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