338 Commits (9abd329e161004c4ca8fd7fd6cd0d15c2ab8050d)

Author SHA1 Message Date
Jean-Romain Garnier ba7fe6e035 Automatically validate superuer's email address 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
Jean-Romain Garnier c71c41fea8 Notify users of suspension when they failed to confirm their email 6 years ago
Jean-Romain Garnier 0c1cf9ac94 Improve various templates related to email confirmation 6 years ago
Jean-Romain Garnier 65a91c1110 Show warning with delay before account suspension for users 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 b190549618 Improve template for resending a confirmation email 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 4a733aaf77 Create disable_emailnotyetconfirmed.py 6 years ago
Jean-Romain Garnier 64626335d2 Create EMAIL_NOT_YET_CONFIRMED state 6 years ago
Jean-Romain Garnier 6a14f72a16 Fix permission allowing user to change groups 6 years ago
Gabriel Detraz f91f284ed1 Fix js calculation of price - NaN bug 6 years ago
Laouen Fernet 679e81ac7d Mark strings for translation in users 6 years ago
Hugo Levy-Falk c4a104b3b6 I like my black. 6 years ago
Gabriel Detraz d51f1e126d Fix réponses multiples, ne crash pas 6 years ago
Hugo Levy-Falk a9194b405a Hello Lara :D 6 years ago
Hugo Levy-Falk e404fa36ec Fix typo in User.can_view_all 6 years ago
Hugo Levy-Falk b8d8c11cb0 Fix #151 6 years ago
Hugo Levy-Falk 8df5a05d89 Do not display unnecessary warnings. 6 years ago
Hugo Levy-Falk a9ebe331dd Fix #54 6 years ago
Hugo Levy-Falk 3f9d613c3d Fix #217 6 years ago
Gabriel Detraz 55b2ff076a NEVER user _ for var; conflicts with _( from trad + remove return True 6 years ago
Hugo Levy-Falk 5e21a0c494 Fix check_selfpasswd 6 years ago
Hugo Levy-Falk 90defb5fcc helpful acl messages for users.models 6 years ago
Hugo Levy-Falk 32aa2780ed Context is deprecated for rendering in Django1.11 6 years ago
Hugo Levy-Falk 20de9a45d9 fix buggy import which triggers AUTH_USER_MODEL refers to model 'users.User' that has not been installed 6 years ago
klafyvel f69c88d8fe Fix LDAP deletion on single user full archiving. 7 years ago
klafyvel 2e2c72a9c3 Delete LDAPUser when full archiving a single user. 7 years ago
detraz 986cdcd90a Mass delete machine intelligent function 7 years ago
detraz 6e569566ed Avoid lazy eval problems with django queryset 7 years ago
Gabriel Detraz e0194ba4e3 Fonctions mass_achivage pour objects multiples 7 years ago
Gabriel Detraz 706903f8c9 Add new full_archive state for user 7 years ago
Hugo LEVY-FALK b83bfc0da9 Fix #123 Subscription voucher 7 years ago
Hugo LEVY-FALK 48d8d7921d subscripbtion voucher 7 years ago
Laouen Fernet 1c28c2d1bc add translations for users/ 7 years ago
Gabriel Detraz 84889388c9 Avoid crash when 'email' field is not here 7 years ago
Gabriel Detraz 0b1c35900f Ajoute un reglage pour set tous les comptes actifs à l'initialisation 7 years ago
detraz 58ede00696 Hotfix autocreate 7 years ago
Gabriel Detraz 97593920e5 Fix #150 : l'utilisateur asso et ses machines ont toujours accès à internet 7 years ago
Gabriel Detraz e076c1da33 Re match direct 7 years ago
Gabriel Detraz bfd79d44eb Fix #192 : Gpgfp validation et formatage 7 years ago