Pierre-Elliott Bécue
d6efff30de
[ldap_locks] Mise en place des locks. Cf commentaires pour les détails.
...
* Malheureusement lc_ldap._create_entity et objet.create sont un peu
sales, mais j'ai pas trouvé mieux.
* L'historique contient désormais les secondes.
2013-05-30 15:22:11 +02:00
Pierre-Elliott Bécue
cd75ed7bd4
[global/rid] Commit associé à http://git.crans.org/?p=usr-scripts.git;a=commit;h=a442fd6b22c400800e7c5bd870e83e4027a1d76f
...
* Maintenant, on va pouvoir identifier formellement les machines v6-only et les autres, sans perdre
la possibilité de passer de l'une à l'autre rapidement (avec les changements qui vont bien)
2013-05-30 01:20:49 +02:00
Pierre-Elliott Bécue
60ded9f830
[global] Passage à tout unicode et quelques corrections mineures.
...
* Typos
* Docstrings unicode
* Erreurs unicode
* Ajout de _post_delete et _post_create
* ?
2013-05-27 23:26:53 +02:00
Vincent Le Gallic
debaa31bf3
On place la fonction escape dans crans_utils
2013-05-16 01:35:58 +02:00
Pierre-Elliott Bécue
66326bc3b9
[filter/crans_utils] Commentaire au début
2013-04-08 13:06:47 +02:00
Pierre-Elliott Bécue
924f5c0684
[locks] Création d'une nouvelle gestion de locks.
...
J'ai pas mal regardé le travail d'adg, certains trucs ne me convenaient
pas dans la gestion, du coup j'ai réécrit un truc, qui me semble
mieux.
J'ai laissé la licence telle quelle, mais j'ai mis mon nom en author
2013-03-09 19:55:21 +01:00
Pierre-Elliott Bécue
dfed1fceb2
[attributs] Les imprimeurs et les respos des clubs sont générés à la volée
...
Leur valeur sont un property au lieu d'une valeur fixe.
2013-03-05 16:55:21 +01:00
Pierre-Elliott Bécue
0d0d9d9676
[lc_ldap] Correction de bug dû aux rid spéciaux...
2013-03-04 05:16:40 +01:00
Pierre-Elliott Bécue
d12ad982cd
* Quelques erreurs, maintenant ça marche
2013-01-28 22:47:19 +01:00
Pierre-Elliott Bécue
18571ae112
* Correction de plusieurs bugs, on peut théoriquement créer des machines
...
Mais il faut éviter, parce qu'elles peuvent prendre des ip en .0 ou .255
Il reste quelques détails genre 'historique' et 'ouverture de ports' à régler...
2013-01-28 03:16:35 +01:00
Pierre-Elliott Bécue
42c48f77e8
Quelques améliorations, mise en place de fonctions pour tester parenté,
...
tester si c'est soi-même qu'on modifie, pour tester si on peut bien
altérer l'objet concerné.
Création des objets en deux temps (on crée l'objet Crans, puis
on l'enregistre dans ldap après test des droits.
Changement de méthode de binding : le binding nominatif va être bien
trop complexe à implémenter, on va donc faire autrement...
2013-01-28 00:45:01 +01:00
Pierre-Elliott Bécue
fcafdbff28
%s/mid/rig/g
...
Parce que j'avais oublié.
2013-01-23 17:01:15 +01:00
Pierre-Elliott Bécue
5a1a445411
MID/RID : prise en compte partielle ici.
...
Les scripts en prod ne devraient pas souffrir de la modif.
2013-01-23 05:57:23 +01:00
Pierre-Elliott Bécue
c955638859
Mise en place des fonctions de calcul d'ip en fonction des mid, et macs, pour l'ipv6
2013-01-22 00:20:11 +01:00
Daniel STAN
68fd355dad
[crans_utils] ip_of_mid: mid spéciaux
2012-06-27 21:46:06 +02:00
Daniel STAN
229863f4ba
[crans_utils] sanitize ldap
2012-06-27 21:29:37 +02:00
Valentin Samir
0193738eaf
On est moins nazi sur les noms des gens
2011-11-21 10:08:14 +01:00
Olivier Iffrig
e239973d60
[crans_utils, lc_ldap] Pretty-printing de la date dans l'historique
2010-10-18 00:54:05 +02:00
adg@crans.org
3f8f2b498a
[attributs] ajout de postal address
2010-10-17 22:09:58 +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
27ed937c5f
[lc_ldap] correction de la création de compte
2010-10-17 18:55:40 +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
42555cb63d
[crans_utils] On ancre les expressions rationnelles...
2010-10-17 15:30:31 +02:00
Nicolas Dandrimont
ee27138494
[crans_utils] utilisation correcte de netaddr.EUI
2010-10-17 14:43:05 +02:00
Antoine Durand-Gasselin
628c0f59bd
[attributs] parsing/typechecking pour tous less attributs
2010-10-17 14:21:37 +02:00
Antoine Durand-Gasselin
84a455ec63
[attributs] Moar parsing functions
2010-10-17 13:17:09 +02:00
Nicolas Dandrimont
9b79664264
[attributs] Nettoyage de la validation du Téléphone
2010-10-16 18:20:18 +02:00
Olivier Iffrig
4bbb0ed051
normalize -> __unicode__, parsing du numéro de téléphone
2010-10-16 17:26:17 +02:00
Antoine Durand-gasselin
5f3c3d56fb
[lc_ldap] corrections
2010-08-29 17:29:33 +02:00
Antoine Durand-Gasselin
a36bafa021
[lc_ldap/*] (more) pylint compliance
2010-08-26 14:21:36 +00:00
Antoine Durand-gasselin
c5ece03aa5
Initial import (quite some code)
2010-06-26 14:33:36 +02:00