8
0
Fork 0
mirror of https://gitlab2.federez.net/re2o/re2o synced 2024-10-06 02:52:10 +00:00
Commit graph

268 commits

Author SHA1 Message Date
Gabriel Detraz
61fb27e70b Nouveau système has_perm sur users 2018-01-06 18:00:08 +01:00
Gabriel Detraz
c29cb09766 Utilise has_module_perms, bien pratique 2018-01-06 18:00:08 +01:00
Gabriel Detraz
15391ba6b0 Vue d'edition des droits fully fonctionnelle... 2018-01-06 18:00:08 +01:00
Gabriel Detraz
bc9a38cd05 Nouveau système de gestion des droits 2018-01-06 18:00:08 +01:00
Gabriel Detraz
f34b80155d Suppression de right et utilisation du système django 2018-01-06 18:00:08 +01:00
Gabriel Detraz
adb1ccd517 Gestion des acl avec les permissions django pour cotisation 2018-01-06 17:58:45 +01:00
Hugo LEVY-FALK
e46382b732 Des @staticmethod pour @Chibrac. 2018-01-06 17:58:45 +01:00
Gabriel Detraz
f52f394936 Les can_change deviennent des class method 2018-01-06 17:58:45 +01:00
Gabriel Detraz
b087235087 Templates tags can_change class 2018-01-06 17:57:40 +01:00
Hugo LEVY-FALK
81d3d13169 ACL dans un fichier dédié dans chaque application. 2018-01-06 17:57:40 +01:00
Gabriel Detraz
b75a65d9ff Reecrit django-field form, et l'utilise pour le champ force sur user 2018-01-06 17:57:39 +01:00
Gabriel Detraz
81f9aeb7df Regle des acl sur can_view_all 2018-01-06 17:57:39 +01:00
Gabriel Detraz
25f0e56166 Utilisation nouveau système d'acl sur password et control 2018-01-06 17:56:02 +01:00
Hugo LEVY-FALK
61554f7a82 Acl dans les modèles de users. 2018-01-06 17:56:02 +01:00
Hugo LEVY-FALK
43fd94df8c Du coup on a plus besoin du history de users. 2018-01-06 17:56:02 +01:00
Hugo LEVY-FALK
d64b40199c can_xxx là où c'est possible et gestion de l'historique générique appliquée à users 2018-01-06 17:56:02 +01:00
Hugo LEVY-FALK
7cd3d1acf5 Doc des can_xxx, et simplification à 4 fonctions d'acl communes 2018-01-06 17:56:02 +01:00
Gabriel Detraz
026cea29a5 Renomme la fonction can_delete_set 2018-01-06 17:56:02 +01:00
Gabriel Detraz
83bf0c71f7 Proof of concept can_delete_all 2018-01-06 17:56:02 +01:00
Maël Kervella
9f18d44bdd can_view for topo + can_xxx_all everywhere 2018-01-06 17:56:02 +01:00
Maël Kervella
aaab8db7f8 Create can_delete and can_view decorators and use them where it's possible 2018-01-06 17:56:02 +01:00
Maël Kervella
2c9ee954c1 Define can_create, can_edit, can_delete and can_view and use can_create and can_edit decorator for users.models 2018-01-06 17:56:02 +01:00
Gabriel Detraz
10c1c4d0c6 Error synthaxe 2018-01-06 17:56:01 +01:00
Maël Kervella
4865486e06 Ajoute des args et kwargs partout pour éviter les mauvaises surprises 2018-01-06 17:56:01 +01:00
Maël Kervella
7cbd4298db Use @can_create and @can_edit on machines.models 2018-01-06 17:56:01 +01:00
Maël Kervella
edfe06791c Ajoute un message d'erreur si can_xxx renvoie False 2018-01-06 17:56:01 +01:00
Hugo LEVY-FALK
db9de53a8c @can_create et @can_edit sur l'ajout de ban, l'ajout de droit, l'édition/création de service, l'édition de password, les états et l'édition d'utilisateurs. 2018-01-06 17:56:01 +01:00
Hugo LEVY-FALK
74d93c5219 Redirection constante vers la page utilisateur en cas d'erreur et nommage consistant des paramètres 2018-01-06 17:56:01 +01:00
Hugo LEVY-FALK
db6c11075f Pas de requête directement dans @can_edit. On récupère l'instance dans model.get_instance et on la transmet à model.can_edit et à la vue. 2018-01-06 17:56:01 +01:00
Hugo LEVY-FALK
d9c172ea13 fix de @can_edit 2018-01-06 17:56:01 +01:00
Hugo LEVY-FALK
541f630369 Déplacement du décorateur can_create dans re2o/utils.py 2018-01-06 17:56:01 +01:00
Hugo LEVY-FALK
39ef420c4b Documentation. 2018-01-06 17:56:01 +01:00
Hugo LEVY-FALK
843d78521f can_create avec choix du model 2018-01-06 17:56:01 +01:00
Hugo LEVY-FALK
e8db0f8cf2 décorateur can_create 2018-01-06 17:56:01 +01:00
lhark
a8f817ff58 Fix indent 2 2017-12-18 21:12:57 -05:00
Maël Kervella
483a5b32cc LDAP: refresh group when edit user (Fix #62) 2017-12-17 03:03:55 +00:00
Gabriel Detraz
47059c5f6b Fonction can_create sur un user 2017-11-21 05:47:24 +01:00
Gabriel Detraz
5221927717 Acl gérées cotée models, can_edit et can_view (vers les acl django...) 2017-11-21 05:25:05 +01:00
Gabriel Detraz
a02c0791d5 Ajoute le support des membres et admin clubs 2017-11-20 04:41:59 +01:00
Laouen Fernet
a61eb851dc Fix #28 : ajouter paginator en bas de page 2017-11-14 22:23:39 +01:00
Gabriel Detraz
0c7fe449f6 Merge branch 'reverse_url' into 'master'
Utilisation d'URL dynamiques

See merge request federez/re2o!31
2017-11-14 18:03:01 +01:00
Hugo LEVY-FALK
6b78419cbc Missed aff_club.html 2017-11-14 16:11:08 +01:00
Hugo LEVY-FALK
ffddb00bd0 Fix #15 Deprecated font HTML tag 2017-11-14 15:48:17 +01:00
root
38462ffbe5 Merge branch 'master' into reverse_url 2017-11-04 19:52:08 +01:00
Gabriel Detraz
de1c4141aa Display la fin d'accès internet 2017-10-29 18:36:45 +01:00
Gabriel Detraz
225164273f Nouvelles methodes pour user 2017-10-28 05:12:43 +02:00
Gabriel Detraz
08f108a99c Pretty name 2017-10-27 22:13:16 +02:00
Gabriel Detraz
337db03a63 Si l'instance ldap_user existe pas on l'ajoute sans bruit 2017-10-27 01:48:23 +02:00
Gabriel Detraz
dceb4a8fee Post-user et post_del avec model User aussi 2017-10-27 01:34:47 +02:00
Maël Kervella
76bab0b878 Fix : création du user dans le ldap 2017-10-26 22:37:16 +00:00