No description
Find a file
Valentin Samir 8477760302 [attributs, objets] Une fonction pour générer automatiquement une ligne d'historique
Elle s'appelle history_gen.
Il faut l'appeler explicitement pour le moment, pour éviter de mettre des lignes
en double vu que jusqu'à maintenant, historique était fait à la main.

Il y a 4 niveaux d'historique pour les attributs :
  * full on loggue toutes les modifications
      pour un singlevalue : nom (Durant -> Dupond")
      pour les autres : mailAlias+toto@free.fr-titi@orange.com
  * partial, comme full sauf qu'on limite la longeur de chaque valeur d'attribut
    à au plus 15 caractères
  * info, on signalute juste que l'attribut attribut a été créer, supprimer ou modifier:
  * None, on n'ajoute pas de ligne (par exemple pour l'historique lui même, on le loggue pas
     ses modifications)

Ajoutez en d'autre si vous pensez à des trucs cools
2014-11-22 12:57:46 +01:00
doc [doc] Ajouts des fichiers objets shortcuts variables services ldap_locks cimetiere crans_utils à la documentation 2014-02-24 17:17:00 +01:00
printing Meilleure gestion de sys.path et des imports. 2014-10-15 00:08:53 +02:00
tools/b64decode [tools/b62decode] Script "crade" pour rendre human-readable un ldif avec du base64 dedans. 2013-03-22 15:49:16 +01:00
.gitignore [.gitignore] on ignore juste la doc compilée 2013-03-07 19:13:07 +01:00
__init__.py Split de lc_ldap.py en lc_ldap.py et objets.py + création du wrapper shortcuts.py 2013-05-16 07:00:47 +02:00
attributs.py [attributs, objets] Une fonction pour générer automatiquement une ligne d'historique 2014-11-22 12:57:46 +01:00
attributs_tests.py [attributs_tests] paiement et carte etudiant 2010-10-17 17:26:50 +02:00
cimetiere.py [cimetiere] Le module cimetiere est stateless et ne dépend pas d'une connection ldap 2013-11-18 00:44:48 +01:00
crans_utils.py Meilleure gestion de sys.path et des imports. 2014-10-15 00:08:53 +02:00
filter.py Mort aux trailing spaces. 2014-10-23 23:31:17 +02:00
filter2.py [filter2] Possibilité d'utiliser des < ou > dans les filtres humains 2014-03-17 11:39:07 +01:00
filter3.py [filter2, filter3] pyparsing.printables ne prend en compte que de l'ASCII, donc on utilise les char unicode 2014-02-19 19:31:32 +01:00
lc_ldap.py [ldap_locks, lc_ldap] Ooups, erreur d'index / d'iteration 2014-11-09 16:50:48 +01:00
ldap_locks.py [ldap_locks] cast all the things ! python-ldap déteste l'unicode 2014-11-09 23:35:34 +01:00
objets.py [attributs, objets] Une fonction pour générer automatiquement une ligne d'historique 2014-11-22 12:57:46 +01:00
services.py Meilleure gestion de sys.path et des imports. 2014-10-15 00:08:53 +02:00
shortcuts.py mode debug: tout pointe vers lc_ldap_test 2014-10-29 13:15:44 +01:00
test.py [test] Journalisation d'un test complet avec envois de mail en cas d'erreurs 2014-03-21 09:19:27 +01:00
test.sh [test] Journalisation d'un test complet avec envois de mail en cas d'erreurs 2014-03-21 09:19:27 +01:00
TODO [attributs, lc_ldap] Création de clubs 2011-02-27 16:09:09 +01:00
variables.py [lc_ldap/clubs] La mise en place des clubs dans l'intranet a été faite trop tôt. 2014-04-03 17:30:09 +02:00