- 09 Nov, 2014 2 commits
-
-
Valentin Samir authored
On vérifier que l'objet de la base ldap n'avait pas été modifier entre le moment où on l'a récupéré etle moment où on acquière le lock. Bien sûr si l'objet n'existe pas dans la base ldap, il n'y a pas de problème. Dans le cas où on ressucieterai un objet qui existe déjà dans la base ldap, ça planterait sans doute. M'enfin, ce cas doit être extrèmement rare compte tenu du fait que les aid et mid sont croissant (mais hélas, pas strictement).
-
Valentin Samir authored
et ajout de historique à concurrent=False
-
- 08 Nov, 2014 5 commits
-
-
Valentin Samir authored
ils existent toujours et n'ont pas expiré, sinon, il ne faut pas faire l'enregistrement.
-
Valentin Samir authored
-
Valentin Samir authored
Par exemple : adh['solde'][0]+=2 # acquisition du lock adh['solde'][0]-=2 # libération du lock
-
Valentin Samir authored
-
Valentin Samir authored
Pour le moment juste pour l'attribut solde
-
- 05 Nov, 2014 3 commits
-
-
Pierre-Elliott Bécue authored
-
Pierre-Elliott Bécue authored
* Le fait qu'un alias canonique soit Prenom.Nom@crans.org ou qu'un alias mail soit lowercase est un choix moral, pas une obligation de la syntaxe LDAP.
-
Pierre-Elliott Bécue authored
-
- 04 Nov, 2014 1 commit
-
-
Daniel STAN authored
-
- 30 Oct, 2014 2 commits
-
-
Valentin Samir authored
-
Valentin Samir authored
Parce que sinon, ça plante quand je récupère l'inetOrgPerson respbats dans mon jouet fuse.
-
- 29 Oct, 2014 1 commit
-
-
Daniel STAN authored
-
- 23 Oct, 2014 1 commit
-
-
Pierre-Elliott Bécue authored
-
- 15 Oct, 2014 1 commit
-
-
Pierre-Elliott Bécue authored
* Ajout de /usr/scripts aux paths * Déplacement de templates.py dans un endroit logique pour printing
-
- 28 Sep, 2014 1 commit
-
-
Daniel STAN authored
-
- 25 Sep, 2014 1 commit
-
-
Pierre-Elliott Bécue authored
-
- 22 Sep, 2014 2 commits
-
-
Vincent Le gallic authored
-
Pierre-Elliott Bécue authored
-
- 21 Sep, 2014 1 commit
-
-
Daniel STAN authored
-
- 11 Sep, 2014 1 commit
-
-
Pierre-Elliott Bécue authored
-
- 10 Sep, 2014 1 commit
-
-
Daniel STAN authored
-
- 01 Sep, 2014 3 commits
-
-
Pierre-Elliott Bécue authored
-
Pierre-Elliott Bécue authored
* On file le cid, ça aide à faire le ménage.
-
Pierre-Elliott Bécue authored
-
- 29 Aug, 2014 1 commit
-
-
Pierre-Elliott Bécue authored
-
- 25 Aug, 2014 1 commit
-
-
Pierre-Elliott Bécue authored
-
- 15 Aug, 2014 4 commits
-
-
Pierre-Elliott Bécue authored
-
Pierre-Elliott Bécue authored
* Déjà parce que quand on va lire depuis la base ldap l'objet, on va régénérer des frais à chaque fois. * Ensuite parce qu'on ne doit pouvoir faire ce calcul qu'une et une seule fois, une bonne fois pour toute. Idéalement, un paiement via paypal doit être bloqué (par recuPaiement) dès qu'il est validé. À terme, supprimer la notion de frais semble être une bonne idée.
-
Pierre-Elliott Bécue authored
-
Pierre-Elliott Bécue authored
-
- 14 Apr, 2014 3 commits
-
-
Pierre-Elliott Bécue authored
-
Pierre-Elliott Bécue authored
-
Pierre-Elliott Bécue authored
* self._modifs = self.attrs met les deux AttrsDict dans le même état, ce qui fait qu'une modif de l'un se répercute sur l'autre. * On en profite pour créer une fonction .cancel
-
- 03 Apr, 2014 1 commit
-
-
Pierre-Elliott Bécue authored
* Aucun système de droit permettant au responsable de modifier club/machines de club n'avait été mis en place. C'est corrigé.
-
- 01 Apr, 2014 1 commit
-
-
Pierre-Elliott Bécue authored
* À l'heure actuelle, les hash ssha contenus dans la base LDAP ont un sel de seulement 4 octets.
-
- 26 Mar, 2014 1 commit
-
-
Daniel STAN authored
À défaut de trouver mieux.
-
- 23 Mar, 2014 2 commits
-
-
Valentin Samir authored
L'idée étant d'essayer d'avoir un fonction 'crediter' qui va éditier le solde de sont parent puis sauvegarder/creer la facture de la fonçon la plus atomique possible. Il faudarait voir s'il y a quelque chose de plus propre pour rendre tout ça un peu plus atomique
-
Valentin Samir authored
En l'utilisant, on pourait peut être fusionner les fonction save et create ?
-