detraz
40eb6f146c
Commande manage pour supprimer les users pas encore actifs
2018-10-11 15:15:00 +02:00
edpibu
783c724f94
Fix affichage du solde
2018-09-26 15:29:56 +02:00
detraz
9fdadaf478
Le home est une methode + règle les problèmes de la casse sur le pseudo
2018-09-08 21:17:08 +02:00
chirac
ea78da87e0
Que en anglais docstring models.py
2018-08-31 13:37:08 +02:00
Gabriel Detraz
48773668d1
No harcoded var
2018-08-31 13:35:33 +02:00
Gabriel Detraz
0ffdde5a6a
Cree une fonction pour set active les utilisateurs cotisant
2018-08-31 13:29:01 +02:00
grisel-davy
5ab8bb4f0e
Empeche la syncronisation ldap pour les users_not_yet_member
2018-08-31 12:06:32 +02:00
grisel-davy
fa3aca906f
Les nouveau users ne sont pas adhérents et n'ont pas de home
2018-08-31 12:06:32 +02:00
Hugo LEVY-FALK
6f1ccaf306
Pas de redondance dans les droits hérités sur Club et Adherent
2018-08-19 17:26:11 +02:00
Laouen Fernet
af40e3ea4e
Translation of users/ (front)
2018-08-18 13:38:15 +02:00
grisel-davy
ded0aadb9d
Ajout du gid au sérialiser Adherent
2018-08-16 19:51:56 +02:00
Hugo LEVY-FALK
1e47fa16a0
Rend can_change_shell de User cast-proof
2018-08-15 23:14:30 +02:00
Gabriel Detraz
ba31a94c20
users can change their shell
2018-08-15 22:11:18 +02:00
Hugo LEVY-FALK
49585cade1
Ajoute la possibilité d'utiliser uniquement le compte mail local.
2018-08-14 13:28:39 +02:00
Hugo LEVY-FALK
680b8a7ec7
Rend l'affichage des mails locaux plus intuitif
2018-08-14 13:28:39 +02:00
Charlie Jacomme
ff2a6c2722
many fix mail
2018-08-14 13:28:39 +02:00
Charlie Jacomme
e70b063a3d
fix mail problems: check pseudo taken and lower)
2018-08-14 13:28:39 +02:00
Benjamin Graillot
787ceab520
[Adherent] Ajout gpg_fingerprint
2018-08-14 10:13:09 +02:00
Charlie Jacomme
df5861424e
radius, make python compatible, and add traceback
2018-08-12 18:24:48 +02:00
Gabriel Detraz
50265a5c4b
Fix bug evaluation des emailaddress + func get_mail sur user
2018-08-09 00:23:29 +02:00
chirac
6ddf9d48d1
Merge branch 'hotfix-mail-field-in-user-forms' into 'dev'
...
Mail->email, hotfix
See merge request federez/re2o!225
2018-08-05 23:05:14 +02:00
detraz
28b78965f6
Mail->email, hotfix
2018-08-05 23:01:42 +02:00
chirac
ee615ae1e1
Merge branch 'firewall_export' into 'dev'
...
Firewall export
See merge request federez/re2o!224
2018-08-05 21:07:12 +02:00
Arthur Grisel-Davy
27d18e034b
serialization des finfos pour créer les home
2018-08-05 17:24:26 +02:00
Charlie
89bd17a477
fix export ldap for old hash
2018-08-05 12:11:16 +02:00
Gabriel Detraz
a4007b985f
L'autocreation renvoie l'interface crée
2018-08-04 01:15:34 +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
chirac
da87579f81
Les champs mails sont dans users
2018-07-30 15:03:50 +00:00
root
04de9db6d4
serialisation des alias mail des users ayant activé l'adresse interne
2018-07-30 15:03:50 +00:00
grisel-davy
5c433acd79
bug fix historique alias
2018-07-30 15:03:50 +00:00
grisel-davy
cc2dcefa8f
ajout du nombre d'alias max
2018-07-30 15:03:50 +00:00
Gabriel Detraz
ec9471391d
Augmente la valeur de l'alias
2018-07-30 15:03:50 +00:00
Gabriel Detraz
1a7c6edc4d
Sync du pseudo et mailalias à la creation de l'user
2018-07-30 15:03:50 +00:00
chirac
7bb62daf42
Fix compte mail , get_mail si redirection
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
Charlie Jacomme
7c1a674491
fix mailalias model
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
klafyvel
f6a152f033
Merge branch 'fix_126' into 'master'
...
Fix #126
Closes #126
See merge request federez/re2o!188
2018-07-22 13:16:55 +02:00
chirac
0bec40de58
Update models.py
2018-07-20 12:57:54 +02:00
Gabriel Detraz
fe378e7909
Function for shadow expire
2018-07-19 20:47:56 +02:00
Gabriel Detraz
11a59ee553
Fix #126
2018-07-19 20:37:01 +02:00
moamoak
cfa6fe097d
Merge branch 'fix_online_payment' into 'master'
...
Refactorisation des moyens de paiement
See merge request federez/re2o!174
2018-07-16 23:36:16 +02:00
Maël Kervella
098440eb50
Use m2m_changed signal to resync LDAP after a user's group has changed
2018-07-12 16:19:23 +00:00
Hugo LEVY-FALK
17f627c4c4
Plus de nom de paiement hardcodés !
2018-07-12 14:42:13 +02:00
Hugo LEVY-FALK
692b3b70b6
Passage du paiement par solde en paiement personnalisé.
2018-07-12 14:40:16 +02: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
Maël Kervella
8ea85f88ce
Fix #136 : Reactivate the welcome mail
2018-06-22 21:41:15 +00: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
Maël Kervella
090c838381
Take locale datetime formats into account in help text
2018-04-26 13:08:04 +00:00
Maël Kervella
915d5e8931
Fix: user.models.User.auto_uid can't be static
2018-04-15 10:52:27 +00:00
Maël Kervella
0065e2e0f5
Fix unused variables in kwargs
2018-04-15 10:52:27 +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
chirac
a99ee1a29c
Update models.py
2018-04-14 17:35:07 +02:00
Gabriel Detraz
ec076fb4bf
xReactivation du sendmail
2018-04-03 04:58:26 +02:00
grisel-davy
cf9d37dc54
affichage des ports plus naturel
2018-04-02 20:12:53 +02:00
Gabriel Detraz
1795d26c55
Gestion de l'historique avec un mixin forms et model
2018-03-31 17:19:02 +02:00
Gabriel Detraz
c9fd4cd7b5
Fix acl mixin sur users, docstring, fix topologie acl
2018-03-29 04:36:23 +02:00
Gabriel Detraz
007ad3310a
Factorise les get_instance dans le mixin acl
2018-03-28 17:15:45 +02:00
Gabriel Detraz
262431113f
Passage de cotisations, topologie et users avec le nouveau mixin
2018-03-28 04:07:26 +02:00
Gabriel Detraz
51c5fc8126
Defini un shell par defaut
2018-03-24 21:32:24 +01:00
Gabriel Detraz
1038625fb8
Edition graphique des shells pour les admin
2018-03-24 19:07:15 +01:00
Krokmou
57833142eb
Ajout d'une commande chsh
2018-03-22 01:38:16 +01:00
moamoak
a03a92070e
Merge branch 'matthieu_acl_fix' into 'master'
...
Fix #79
Closes #79
See merge request federez/re2o!98
2018-03-08 18:51:45 +01:00
matthieu Michelet
2e9de93a86
edit placement
2018-03-08 18:43:27 +01:00
matthieu Michelet
29779b3f1b
Mis à jour de la methode is_admin pour prendre en compte la présence de l'user dans le groupe admin. issue #79
2018-03-08 18:25:53 +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
Hugo LEVY-FALK
456fc547aa
Modifie le pwd_ntml à la modification de password.
2018-03-02 00:14:58 +01:00
Joanne Steiner
d74def2ed8
Dissocie les variables all_can_create entre adherent et club
2018-02-22 18:19:01 +01: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
9f560b2141
Mise en cache de l'instance en entier, supprime les clefs foireuses
2018-01-31 04:10:30 +01:00
Gabriel Detraz
a3c0a50f4a
Optimisation sur assooption et divers
2018-01-31 03:28:57 +01:00
Gabriel Detraz
58605ae3ff
Optimisation chargement des variables de conf et ipv6
2018-01-30 23:09:00 +01:00
b0fca7f6b6
Implémentation de l'auto inscription
2018-01-28 08:55:37 +01:00
Gabriel Detraz
cbe541d382
Fix, le solde est calculé pour des factures valides
2018-01-28 08:55:36 +01:00
d9ebb266d5
Users can pay their own cotisation with their solde.
2018-01-28 08:55:36 +01:00
Gabriel Detraz
2070d3841b
Fix la creation superuser broken
2018-01-21 16:40:00 +00:00
Gabriel Detraz
d36a971378
Evaluation dynamique de la date
2018-01-10 21:23:40 +01:00
Gabriel Detraz
3b2ec6c9c9
Suppression de la mise en cache sur les ban et whitelist
2018-01-10 18:36:24 +01:00
Gabriel Detraz
916c2e3e9f
Fix sur les fieldpermissions topologie et machines
2018-01-08 23:59:46 +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
0c0df90d75
Cosmétique pour 5-1
2018-01-07 02:15:02 +01:00
Gabriel Detraz
59c9a9d098
Nouveau système has_perm sur users
2018-01-06 18:00: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
8ab23e2925
Gestion des acl avec les permissions django pour cotisation
2018-01-06 17:58:45 +01:00
LEVY-FALK Hugo
bd57e39ee9
Des @staticmethod pour @Chibrac.
2018-01-06 17:58:45 +01:00
Gabriel Detraz
20be7fdb63
Les can_change deviennent des class method
2018-01-06 17:58:45 +01:00
Gabriel Detraz
9f7d994c4a
Templates tags can_change class
2018-01-06 17:57:40 +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
375f3038da
Regle des acl sur can_view_all
2018-01-06 17:57:39 +01:00
Gabriel Detraz
36abfc470a
Utilisation nouveau système d'acl sur password et control
2018-01-06 17:56:02 +01:00
LEVY-FALK Hugo
75948450dd
Acl dans les modèles de users.
2018-01-06 17:56:02 +01:00
LEVY-FALK Hugo
7c8945443b
Doc des can_xxx, et simplification à 4 fonctions d'acl communes
2018-01-06 17:56:02 +01:00
Maël Kervella
68fdea2618
can_view for topo + can_xxx_all everywhere
2018-01-06 17:56:02 +01:00