Gabriel Detraz
b7785e6045
Optimisation chargement de la page gestion droits
2018-01-31 02:47:15 +01:00
Gabriel Detraz
fc85e31729
Optimisation chargement des variables de conf et ipv6
2018-01-30 23:09:00 +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
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
b75a65d9ff
Reecrit django-field form, et l'utilise pour le champ force sur user
2018-01-06 17:57:39 +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
Gabriel Detraz
a02c0791d5
Ajoute le support des membres et admin clubs
2017-11-20 04:41:59 +01: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
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
ff22704262
Fix bug sur infra + optimisation avec selec_related sur le chargement pages
2017-10-18 03:50:33 +02:00
Gabriel Detraz
e9855c7867
Doc et grosse review pep8
2017-10-14 21:01:00 +02:00
Maël Kervella
2ef003faf1
Remplace le nom donné à la main par le nom de la classe automatiquement
2017-10-08 23:34:49 +00:00
Maël Kervella
f25203a257
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
Gabriel Detraz
367da2d9c1
Doc strings
2017-10-04 17:53:57 +02:00
Gabriel Detraz
9a94d4a6ba
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
73c99fab83
Ajoute unicode literals + attribue les ip à l'enregistrement auto en fonction du nas
2017-09-11 01:30:24 +02:00
Gabriel Detraz
38eb1164d2
Adapte à python 2.7 les models et les imports, pour compatibilité radiuso
2017-09-10 16:54:38 +02:00
Gabriel Detraz
60b760e668
Nettoyage du code (modelform et update) phase1
2017-08-19 00:08:15 +02:00
Guillaume Goessel
7eb498f81c
Oublie d'import
2017-08-16 20:23:14 +02:00
Gabriel Detraz
aa8088f9b2
Fix bug sur suppression de droit
2017-07-07 05:04:56 +02:00
Gabriel Detraz
0b43d82dda
Change le mode de retrait des droits(en tableau)
2017-07-07 04:14:03 +02:00
Gabriel Detraz
c205775434
Rearangement des formulaires dans forms.py
2017-07-06 19:01:27 +02:00
Gabriel Detraz
86e378fe5e
Ajoute une fonction pour l'archivage de masse
2017-05-26 03:07:31 +02:00
lhark
f3879fc7e0
Add copyright header to all .py files
2017-01-15 18:01:18 -05:00
lhark
88759bd3d9
Revert bad policy
2016-11-21 20:52:24 +01:00
Gabriel Detraz
6fd865bbd2
Patch user password
2016-11-21 20:14:47 +01:00
Gabriel Detraz
4c07dbd373
Ajoute services users
2016-07-31 05:03:07 +02:00
Gabriel Detraz
2cb0e566dc
Ajout des groupes ldap, et d'une vue pour modifier la liste des groupes/droits
2016-07-26 02:54:32 +02:00
Gabriel Detraz
f4cfc6f571
Vue pour mot de passe oublié
2016-07-20 12:06:33 +02:00
lhark
08d17a9642
Introduce custom user model, pep8 code cleaning
2016-07-08 03:12:28 +02:00
Gabriel Detraz
d55cea6b5c
Vue de modification du mdp
2016-07-02 00:35:44 +02:00
Gabriel Detraz
998289ce5a
Ajoute un menu pour changer l'etat et le mot de passe
2016-07-01 22:47:08 +02:00