Commit graph

170 commits

Author SHA1 Message Date
Valentin Samir
1403cfdb7b [lc_ldap,attributs] On ajoute sshFingerprint et gpgFingerprint, on rend possible l'ajout d'attribut obtionnel optionnel quand le cardinal précédent de l'attribut est 0 2013-01-15 18:51:46 +01:00
Daniel STAN
7a644cdfa9 Ajout d'infos sur les attributs
Pour l'intranet et un futur gest_crans
2013-01-15 16:31:02 +01:00
Nicolas Dandrimont
12b8166e82 Copyright notices 2013-01-09 21:45:56 +01:00
Olivier Iffrig
6dc761ef3b Début de doc sphinx 2013-01-08 20:56:50 +01:00
Vincent Le Gallic
042f6fc7c3 Revert "La base est en ISO, donc on fait ça correctement"
This reverts commit aec6088f00.
2012-11-29 03:18:49 +01:00
Vincent Le Gallic
c6f49d83aa Fixing du bug introduit par """680446be8b8a5aa3452b694e2a136db0e14b0eff [attributs,lc_ldap] On va chercher les responsables de club de manière paresseuse"""
En fait le __unicode__ d'un club cherchait à acceder à self.value.attrs, or self.value était devenu une property donc on ne pouvait plus.
Or on ne cherchait à obtenir que l'aid, qui a été déplacé dans self.__resp par le commit ci-dessus.
2012-11-29 01:43:42 +01:00
Vincent Le Gallic
aec6088f00 La base est en ISO, donc on fait ça correctement 2012-11-28 18:28:26 +01:00
Vincent Le Gallic
750a23602a Modification des exceptions levées en cas d'erreur afin qu'elle ne crashent pas elles-même.
Ça consiste essentiellement en du s/%s/%r/
2012-11-28 15:42:18 +01:00
Vincent Le Gallic
85b0c6b7fa En fait une année dans le futur n'est pas interdite.
Osm ayant adhéré jusqu'en 2021, on en a légèrement besoin…
2012-11-27 20:03:48 +01:00
Valentin Samir
5d9c732197 [attributs] Assouplissement sur le formatage de certain attributs 2012-11-04 03:34:38 +01:00
Vincent Le Gallic
9702b1825c Rage commit 2012-10-16 19:28:18 +02:00
Valentin Samir
680446be8b [attributs,lc_ldap] On va chercher les responsables de club de manière paresseuse 2011-12-13 21:24:54 +01:00
Valentin Samir
ed7a2b9637 [attributs] On autorise plus de caractères dans les nom des clubs 2011-11-21 10:30:52 +01:00
Valentin Samir
6dfa3af3ec [attributs] On ne fait des appels à pgsql que s'il faut effectivement vérifier les données.
Quand on est en red only, en plus d'être inutile, on fait souvent cracher le binding
à cause de vieux enregistrements.
Accessoirement, on rajoute quelques shells valident.
2011-10-28 18:28:59 +02:00
Valentin Samir
054b42044b [attributs.py] On mets la liste des shells en dur
car se sont ceux installés sur zamok qui importent
2011-10-25 22:46:43 +02:00
Nicolas Dandrimont
454ea3e6e1 [attributs] les ports sont un peu plus que juste un entier. 2011-03-28 18:57:42 +02:00
Olivier Iffrig
5d8f5a9d23 [attributs, lc_ldap] Création de clubs 2011-02-27 16:09:09 +01:00
Olivier Iffrig
ba260bcb50 [attributs, lc_ldap] unicode(x) -> x.__unicode__() 2011-02-27 15:34:42 +01:00
Nicolas Dandrimont
f461764825 [attributs] Les chambres des clubs sont dans annuaires_pg.locaux_clubs() 2011-02-27 00:55:11 +01:00
Nicolas Dandrimont
bc88b3ef6a [attributs] Les homes des clubs sont pas dans /home/club-bidule... 2011-02-27 00:24:17 +01:00
Nicolas Dandrimont
3d1b4818aa [attributs] On ne crashe plus si on cherche le propriétaire d'un club... 2011-02-27 00:22:15 +01:00
Antoine Durand-gasselin
014292eaaf [*] Corrections pour les blacklistes, ajout de la méthode blacklist actif, pgsql_test 2011-02-26 23:21:47 +01:00
Antoine Durand-Gasselin
22b173a2d4 [lc_ldap, attributs] bugfixes, pylint++ 2010-11-11 18:00:02 +01:00
Antoine Durand-Gasselin
adfa070db5 [lc_ldap,attributs] nettoyage bl & set_ldapattr 2010-11-11 17:49:07 +01:00
adg@crans.org
222a2a9a4d [attributs] capitalisation correcte des droits/alias canonique 2010-10-23 12:52:49 +02:00
Antoine Durand-gasselin
ae7d33c267 [lc_ldap] penser à stocker le bind_dn [attributs] typo 2010-10-17 22:45:27 +02:00
Antoine Durand-gasselin
8c9bf151bb [attributs] ajout d'une variable de classe can_modify pour les attributs 2010-10-17 22:31:57 +02:00
adg@crans.org
3f8f2b498a [attributs] ajout de postal address 2010-10-17 22:09:58 +02:00
Nicolas Dandrimont
ada5f52161 [attributs] chambres ???? et EXT valides 2010-10-17 21:40:04 +02:00
Nicolas Dandrimont
82c08dfc0c [attributs] checks d'unicité sur la base 2010-10-17 21:39:51 +02:00
Antoine Durand-gasselin
4178ad26ee [*] on a fait marcher et on teste la création de compte (reste les services) 2010-10-17 19:27:17 +02:00
Antoine Durand-Gasselin
514915b1be [lc_ldap] création de compte, bon realm pour fil 2010-10-17 18:39:52 +02:00
Nicolas Dandrimont
a280537cd0 [attributs] paiement et carteEtudiant sont des années 2010-10-17 17:26:50 +02:00
Antoine Durand-gasselin
bd61e46007 [attributs, lc_ldap] corrections mineures 2010-10-17 17:23:38 +02:00
Antoine Durand-Gasselin
c4ddc86fc9 [attributs] +, 2010-10-17 16:34:16 +02:00
Antoine Durand-Gasselin
6f0e121045 [attributs] corrige blackliste 2010-10-17 16:33:39 +02:00
Antoine Durand-Gasselin
649a4e6691 [attributs] +: 2010-10-17 16:31:56 +02:00
Antoine Durand-Gasselin
39bc969e22 [attributs] test de shells valides ? 2010-10-17 16:31:13 +02:00
Antoine Durand-Gasselin
049f1b5460 [attributs] attrify renvoie Attr si l'attribut n'existe pas 2010-10-17 16:28:32 +02:00
Antoine Durand-Gasselin
45433c0432 [attributs] + cn, dn 2010-10-17 16:26:05 +02:00
Antoine Durand-Gasselin
d8a68e4174 [attributs] un uid n'est pas un intAttr 2010-10-17 16:20:56 +02:00
Nicolas Dandrimont
5c390df529 [attributs] inAttr->intAttr 2010-10-17 16:18:26 +02:00
Antoine Durand-Gasselin
fe9a974e0a [attributs] toujours plus d'attributs, on va pe en venir à bout... X_x' 2010-10-17 16:15:34 +02:00
Antoine Durand-Gasselin
7f4f64f9af [attributs] condition correcte pour le solde (?) 2010-10-17 15:48:34 +02:00
Antoine Durand-Gasselin
7c7dc93b87 [attributs] on supprime les assert 2010-10-17 15:46:30 +02:00
Antoine Durand-Gasselin
048bb919d9 [attributs] ajout de uid 2010-10-17 15:33:14 +02:00
Nicolas Dandrimont
fa1cb73e60 [attributs] aid dans CRANS_ATTRIBUTES 2010-10-17 15:30:31 +02:00
Nicolas Dandrimont
c489c32f24 [attributs] midtools.Mid() attend un argument int 2010-10-17 14:44:58 +02:00
Nicolas Dandrimont
6af35d587c [lc_ldap, attributs] Exceptions string, pas unicode... 2010-10-17 14:30:10 +02:00
Antoine Durand-Gasselin
628c0f59bd [attributs] parsing/typechecking pour tous less attributs 2010-10-17 14:21:37 +02:00