Gabriel Detraz
|
543c65bd50
|
Mise en cache de l'instance en entier, supprime les clefs foireuses
|
2018-01-31 04:10:30 +01:00 |
|
Gabriel Detraz
|
3868a9614f
|
Optimisation sur assooption et divers
|
2018-01-31 03:28:57 +01:00 |
|
Gabriel Detraz
|
fc85e31729
|
Optimisation chargement des variables de conf et ipv6
|
2018-01-30 23:09:00 +01:00 |
|
|
6445a26223
|
Implémentation de l'auto inscription
|
2018-01-28 08:55:37 +01:00 |
|
Gabriel Detraz
|
247697367d
|
Fix, le solde est calculé pour des factures valides
|
2018-01-28 08:55:36 +01:00 |
|
|
f80d32be98
|
Users can pay their own cotisation with their solde.
|
2018-01-28 08:55:36 +01:00 |
|
Gabriel Detraz
|
160b95c836
|
Fix la creation superuser broken
|
2018-01-21 16:40:00 +00:00 |
|
Gabriel Detraz
|
dfa62464c6
|
Evaluation dynamique de la date
|
2018-01-10 21:23:40 +01:00 |
|
Gabriel Detraz
|
2e53f7e8da
|
Suppression de la mise en cache sur les ban et whitelist
|
2018-01-10 18:36:24 +01:00 |
|
Gabriel Detraz
|
06acf73856
|
Fix sur les fieldpermissions topologie et machines
|
2018-01-08 23:59:46 +01:00 |
|
Gabriel Detraz
|
bd5e6575d8
|
Protection avancée sur les utilisateurs dotés de droits
|
2018-01-07 23:56:08 +01:00 |
|
Gabriel Detraz
|
3e4966da66
|
Cosmétique pour 5-1
|
2018-01-07 02:15:02 +01:00 |
|
Gabriel Detraz
|
61fb27e70b
|
Nouveau système has_perm sur users
|
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 |
|
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
|
7cd3d1acf5
|
Doc des can_xxx, et simplification à 4 fonctions d'acl communes
|
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
|
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
|
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
|
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 |
|
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 |
|
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 |
|
Gabriel Detraz
|
9c7b0ca65a
|
Notification pour l'autocapture mac
|
2017-10-26 02:00:15 +02:00 |
|
Gabriel Detraz
|
bee6040ad9
|
Les champs room sont portés par adherent et club : permet plusieurs clubs dans un local
|
2017-10-25 23:37:41 +02:00 |
|
Gabriel Detraz
|
f95f842e70
|
Fix et optimise la collecte d'adresse mac pour ldap
|
2017-10-24 04:32:49 +02:00 |
|
Gabriel Detraz
|
85421a089e
|
Gestion, affichage des clubs, gestion de la recherche
|
2017-10-23 05:02:55 +02:00 |
|
Gabriel Detraz
|
5bdf4d6083
|
Gestion d'un objet club, migrations et requètes sql ecrites à la main
|
2017-10-23 03:22:00 +02:00 |
|
Gabriel Detraz
|
0eeb9685e5
|
Borde un certain nombre d'integer qui ont des range de valeur défini dans les RFC
|
2017-10-15 20:37:59 +02:00 |
|
Gabriel Detraz
|
b8887b2b61
|
Menage
|
2017-10-15 03:47:17 +02:00 |
|