Gabriel Detraz
20e1ee3bb4
A granted user can set active at creation
2019-01-05 16:20:15 +01:00
Gabriel Detraz
bfd79d44eb
Fix #192 : Gpgfp validation et formatage
2018-12-28 20:59:29 +01:00
Gabriel Detraz
e0fc3d3846
Menage ordre des fonctions du forms de users
2018-12-28 20:33:07 +01:00
Gabriel Detraz
bf4f46ef19
Fix initial password for serviceuser
2018-12-22 21:30:48 +01:00
Hugo LEVY-FALK
7a26aadaa9
fix migrations.
2018-12-09 00:10:59 +01:00
Gabriel Detraz
6c6330dd4d
Séparation entre utils et base (dossier re2o)
2018-11-15 18:59:06 +01:00
Gabriel Detraz
bb952c0ba0
Email field pour clubs
2018-11-15 16:44:41 +01:00
Grizzly
aff96b6541
Ajout du champ mail lors de la création d'un club
2018-11-08 19:56:38 +00:00
Maxime Bombar
94a30cd234
[Users] Archive an account disables email account and redirection
2018-10-31 16:30:56 +01:00
detraz
ae82289f6d
Fix room display, possibilité de desactiver le champ room sur register
2018-10-15 19:20:23 +02:00
Fardale
52818dab63
Correct typo with get_port_profile
2018-10-05 21:48:06 +02:00
Gabriel Detraz
a933cda18f
Traductions, style et fixe de bugs sur la page d'enregistrement mac/room
2018-10-05 21:29:48 +02:00
Gabriel Detraz
7d6ab9f7e7
Fix edition des roles + kwargs edition user
2018-09-29 22:53:17 +02:00
Alexandre Iooss
9e578bf93d
Fix merge request 294
2018-09-20 15:38:36 +02:00
edpibu
2db88d628a
Added checkbox for GTU.
2018-09-20 14:35:01 +02:00
edpibu
d0fdf841cf
Fixed label creation on AdherentCreationForm. Added AdherentEditForm. shell and gpg_fingerprint fields have been moved from AdherentForm to AdherentEditForm.
2018-09-20 14:35:01 +02:00
edpibu
1d107d33f2
Fixed field creation
2018-09-20 14:35:01 +02:00
edpibu
b7359f5b38
Fix 170: Ajout d'une case à cocher pour éviter les doublons de comptes
2018-09-20 14:35:01 +02:00
Laouen Fernet
1de72714d0
translation for commit f355175b + typos
2018-08-29 11:27:10 +02:00
Gabriel Detraz
5d30e95aa4
Ebauche, interface de capture de mac et d'enregistrement de chambre
2018-08-29 11:27:10 +02:00
Laouen Fernet
d574194ed7
fix bug with shell field for self registration
2018-08-23 15:38:36 +02:00
Laouen Fernet
aa2d6365e7
translation
2018-08-23 15:12:16 +02:00
grisel-davy
dd79b86601
Clarification mineur du AdherentForm
2018-08-23 02:03:50 +02:00
Laouen Fernet
af40e3ea4e
Translation of users/ (front)
2018-08-18 13:38:15 +02:00
Hugo LEVY-FALK
680b8a7ec7
Rend l'affichage des mails locaux plus intuitif
2018-08-14 13:28:39 +02:00
grisel-davy
84764ce51b
verification des extension mail externe et lower des adresses mail pour mieux verifier les doublons
2018-08-14 13:28:38 +02:00
Benjamin Graillot
787ceab520
[Adherent] Ajout gpg_fingerprint
2018-08-14 10:13:09 +02:00
Hugo LEVY-FALK
1c75edb24f
Remet le field email dans UserForm et AdherentForm
2018-08-05 12:44:21 +02:00
Gabriel Detraz
bc0abb2c0a
Renomme le modèle des addresses mails
2018-08-01 13:06:25 +02:00
Maël Kervella
43fb83ec12
Cleanup for local email accounts
2018-07-30 20:23:14 +00:00
Gabriel Detraz
bd19b27914
Fix synthax + english
2018-07-30 15:03:50 +00:00
chirac
da87579f81
Les champs mails sont dans users
2018-07-30 15:03:50 +00:00
chirac
bf189f4c4f
Affichage des champs supp de mail que si compte mails actifs
2018-07-30 15:03:50 +00:00
chirac
283cdcace3
Fix erreurs, création alias mails
2018-07-30 15:03:50 +00:00
grisel-davy
ec3cb33a69
Affichage et modification du compte mail et des alias mail
2018-07-30 15:03:50 +00:00
grisel-davy
099e7ff875
Ajout de l'extension mail dans preference et debut de frontend
2018-07-30 15:03:50 +00:00
Grizzly
27464ffa6f
Crée des comptes mail et des alias mail
2018-07-30 15:03:50 +00:00
Maël Kervella
5706e9064e
Fix #117 : Use unix_name instead of name for ldap groups
...
A group in the LDAP now use the `unix_name` instead of the `name`
The `new_group` form has now a more logical order for the fields
The label for the `unix_name` is now more explicit
2018-07-07 12:53:57 +00:00
chirac
fbd7c3de49
Revert "Merge branch 'fix_room_force_move_in' into 'master'"
...
This reverts merge request !161
2018-05-14 23:58:05 +02:00
Hugo LEVY-FALK
c1ceb5e2b3
fix de l'emménagement forcé
2018-05-14 23:16:36 +02:00
39e96bc53d
Datetimepicker pour les bans et whitelists
2018-05-13 17:54:48 +02:00
root
c693f9f5ba
Création du widget datetimeinput
2018-05-13 17:54:18 +02:00
chirac
dcd1e2af96
Merge branch 'fix_110_display_superuser' into 'master'
...
Fix #110 display superuser
Closes #110
See merge request federez/re2o!150
2018-05-03 14:42:44 +02:00
Hugo LEVY-FALK
a5013920da
ACL
2018-05-03 14:22:52 +02:00
Hugo LEVY-FALK
9d79ffb5ca
Plus de BÔTÉ dans l'affichage des superusers
2018-05-03 14:08:05 +02:00
Hugo LEVY-FALK
8a19977757
Ne réinvente pas la roue
2018-05-03 11:55:34 +02:00
Hugo LEVY-FALK
4a5fd06ace
Ajout de superusers
2018-05-03 10:56:21 +02:00
chirac
94cea4e7c3
Merge branch 'fix_#114' into 'master'
...
Fix #114 : Take locale datetime formats into account in help text
Closes #114
See merge request federez/re2o!144
2018-05-03 06:47:37 +02:00
grisel-davy
acd8fff2ca
Ajout du champ comment dans le ServiceUserForm
2018-05-02 21:10:28 +02:00
Maël Kervella
090c838381
Take locale datetime formats into account in help text
2018-04-26 13:08:04 +00:00
Maël Kervella
1469c7d6a6
Pylint compliance on users
2018-04-15 10:52:27 +00:00
Maël Kervella
7b0b5c2af4
Pep8 compliance on users
2018-04-15 10:52:26 +00:00
Gabriel Detraz
1795d26c55
Gestion de l'historique avec un mixin forms et model
2018-03-31 17:19:02 +02:00
Gabriel Detraz
1038625fb8
Edition graphique des shells pour les admin
2018-03-24 19:07:15 +01:00
Maël Kervella
377447d23b
Club : Add option to specify if a mailing should be generated for
2018-03-07 16:04:22 +00:00
Gabriel Detraz
d3b41d6a59
Demande le mot de passe de soit quand on reinit un mdp
2018-01-31 05:52:43 +01:00
Gabriel Detraz
8015b27baa
Optimisation chargement de la page gestion droits
2018-01-31 02:47:15 +01:00
Gabriel Detraz
58605ae3ff
Optimisation chargement des variables de conf et ipv6
2018-01-30 23:09:00 +01:00
Gabriel Detraz
f52d869b5f
Protection avancée sur les utilisateurs dotés de droits
2018-01-07 23:56:08 +01:00
Gabriel Detraz
f285f5c5a8
Nouveau système de gestion des droits
2018-01-06 18:00:08 +01:00
Gabriel Detraz
90b55b6dc8
Suppression de right et utilisation du système django
2018-01-06 18:00:08 +01:00
Gabriel Detraz
460bfad503
Reecrit django-field form, et l'utilise pour le champ force sur user
2018-01-06 17:57:39 +01:00
Gabriel Detraz
c870f6871c
Renomme la fonction can_delete_set
2018-01-06 17:56:02 +01:00
Gabriel Detraz
d648e7d8b4
Proof of concept can_delete_all
2018-01-06 17:56:02 +01:00
Gabriel Detraz
394ada93e5
Ajoute le support des membres et admin clubs
2017-11-20 04:41:59 +01:00
Gabriel Detraz
d7e75e59b6
Les champs room sont portés par adherent et club : permet plusieurs clubs dans un local
2017-10-25 23:37:41 +02:00
chirac
3638c67f3a
Gestion, affichage des clubs, gestion de la recherche
2017-10-23 05:02:55 +02:00
chirac
054016a1d1
Gestion d'un objet club, migrations et requètes sql ecrites à la main
2017-10-23 03:22:00 +02:00
chirac
b635553132
Fix bug sur infra + optimisation avec selec_related sur le chargement pages
2017-10-18 03:50:33 +02:00
chirac
aae6c8f018
Doc et grosse review pep8
2017-10-14 21:01:00 +02:00
Maël Kervella
172afb2e1e
Remplace le nom donné à la main par le nom de la classe automatiquement
2017-10-08 23:34:49 +00:00
Maël Kervella
d65fbbf8d1
Evite les doublons dans les id et les names des forms
...
Force la variable prefix a être setup pour chacun des modelForm avec
le nom du model mais n'override pas si une autre value est donnée.
L'id et le name des champs HTML généré sont donc prefixé par le nom du
model et on peut mettre plusieurs modelForms basé sur des models
différent dans la même page HTML sans souci de duplication
2017-10-08 23:07:48 +00:00
chirac
5c0bca0e91
Doc strings
2017-10-04 17:53:57 +02:00
chirac
81481ba16e
Modifie la façon dont les erreurs sur les reinit de mdp sont gérées
2017-09-21 18:47:47 +02:00
Gabriel Detraz
bbc00fdb0b
Ajoute unicode literals + attribue les ip à l'enregistrement auto en fonction du nas
2017-09-11 01:30:24 +02:00
Gabriel Detraz
b35d35207f
Adapte à python 2.7 les models et les imports, pour compatibilité radiuso
2017-09-10 16:54:38 +02:00
Gabriel Detraz
e29dcbd5e3
Nettoyage du code (modelform et update) phase1
2017-08-19 00:08:15 +02:00
Guimoz
e798ea5db3
Oublie d'import
2017-08-16 20:23:14 +02:00
Gabriel Detraz
5150eb05df
Fix bug sur suppression de droit
2017-07-07 05:04:56 +02:00
Gabriel Detraz
6e832976b5
Change le mode de retrait des droits(en tableau)
2017-07-07 04:14:03 +02:00
Gabriel Detraz
9e239e21bc
Rearangement des formulaires dans forms.py
2017-07-06 19:01:27 +02:00
Gabriel Detraz
3fc6c725bc
Ajoute une fonction pour l'archivage de masse
2017-05-26 03:07:31 +02:00
lhark
8675f9b795
Add copyright header to all .py files
2017-01-15 18:01:18 -05:00
lhark
d3e23e18df
Revert bad policy
2016-11-21 20:52:24 +01:00
Gabriel Detraz
c000af5174
Patch user password
2016-11-21 20:14:47 +01:00
chirac
a14532b6a2
Ajoute services users
2016-07-31 05:03:07 +02:00
chirac
729683c9bb
Ajout des groupes ldap, et d'une vue pour modifier la liste des groupes/droits
2016-07-26 02:54:32 +02:00
chirac
915eb3e3b1
Vue pour mot de passe oublié
2016-07-20 12:06:33 +02:00
lhark
371f6ed184
Introduce custom user model, pep8 code cleaning
2016-07-08 03:12:28 +02:00
chirac
8343478aea
Vue de modification du mdp
2016-07-02 00:35:44 +02:00
chirac
5d81cbdd15
Ajoute un menu pour changer l'etat et le mot de passe
2016-07-01 22:47:08 +02:00