Pierre-Elliott Bécue
|
55eb87dce9
|
history_gen ne respectait pas l'unicode sandwich
|
2015-08-27 02:16:49 +02:00 |
|
Pierre-Elliott Bécue
|
0fb2cf4416
|
Plus d'infos sur les doublons dans une base ldap
|
2015-08-27 01:44:55 +02:00 |
|
Pierre-Elliott Bécue
|
4a3434847e
|
En mode bref affiche deux colonnes, une pour adhésion et une pour connexion.
|
2015-08-26 19:06:46 +02:00 |
|
Pierre-Elliott Bécue
|
1353f00e17
|
Fait prendre un peu d'air au code
|
2015-08-26 18:43:41 +02:00 |
|
Pierre-Elliott Bécue
|
8ae5870468
|
Prise en charge des sshfp, et switches pour adresse/téléphone
|
2015-08-26 17:22:51 +02:00 |
|
Pierre-Elliott Bécue
|
12ba81e272
|
object.display est agnostique de ses arguments, qu'il forwarde à sprintf
|
2015-08-26 17:20:44 +02:00 |
|
Pierre-Elliott Bécue
|
ad8d9026f0
|
"Mettez des capot^Wespaces"
|
2015-08-25 02:38:12 +02:00 |
|
Pierre-Elliott Bécue
|
6142e6ef34
|
PEP8 pour la méthode total de facture
|
2015-08-24 21:03:06 +02:00 |
|
Pierre-Elliott Bécue
|
8f871ac166
|
Passe to_ldif en encodage de la base LDAP.
|
2015-08-23 14:28:39 +02:00 |
|
Pierre-Elliott Bécue
|
6c1dc6c587
|
repr ne retourne rien d'encodé
|
2015-08-23 14:01:56 +02:00 |
|
Pierre-Elliott Bécue
|
f988e962c9
|
Ajout de méthodes __unicode__ sur les objets
|
2015-08-18 04:16:02 +02:00 |
|
Daniel STAN
|
e46d1fe338
|
ajoute fin_connexion/adhesion_*datetime*
Parce que c'est plus facile à manipuler dans les templates.
|
2015-08-15 01:00:33 +02:00 |
|
Daniel STAN
|
5b66ae0095
|
/usr/scripts sans / final
|
2015-07-23 17:25:11 +02:00 |
|
Daniel STAN
|
f4318415e8
|
history_gen: garde login dans l'appel récursif
|
2015-07-23 16:29:56 +02:00 |
|
Pierre-Elliott Bécue
|
f0de8bd515
|
Supprime ce qui concerne la carte d'étudiant
|
2015-07-17 09:52:05 -06:00 |
|
Daniel STAN
|
20dd2d64cd
|
services_to_args: fonctions vers des *listes*
|
2015-07-07 02:34:06 +02:00 |
|
Daniel STAN
|
ce1b5572ff
|
printing: vlan_list None -> prob hptools ?
|
2015-07-04 17:42:47 +02:00 |
|
Daniel STAN
|
eaaf97b246
|
whos: vire mentions câblage crans-crous
|
2015-06-29 01:04:10 +02:00 |
|
Daniel STAN
|
cadddb45df
|
Revert "pas de mention explicite de annuaires_pg_test"
This reverts commit 2f469b4916 .
|
2015-06-23 17:18:55 +02:00 |
|
Daniel STAN
|
6268b6b2bd
|
DB_TEST_OVERRIDE or 'localhost'
|
2015-06-23 17:10:46 +02:00 |
|
Daniel STAN
|
4377e1cf3e
|
variables: localhost entre guillemets
|
2015-06-23 17:03:26 +02:00 |
|
Daniel STAN
|
8ab419f8f3
|
variables: oubli de mode DBG_LDAP dans l'uri
|
2015-06-18 20:46:35 +02:00 |
|
Daniel STAN
|
92d082e4e7
|
shortcuts/test: récupère host dans DBG_LDAP
|
2015-06-17 10:22:30 +02:00 |
|
Daniel STAN
|
fc07577c07
|
printing: fail-proof sur hptools
|
2015-06-17 10:20:54 +02:00 |
|
Daniel STAN
|
8698895a87
|
templates: de-hardcode le path des templates
|
2015-06-17 10:20:19 +02:00 |
|
Daniel STAN
|
f22c465070
|
get_mail: pour un club, contacte le respo
|
2015-06-15 22:45:36 +02:00 |
|
Daniel STAN
|
499ed61072
|
attributs: retrait du shabang
|
2015-06-10 11:40:37 +02:00 |
|
Daniel STAN
|
37f0de3cad
|
attributs: autorise les chiffres dans hash
Comme par exemple "SMD5".
|
2015-06-10 11:38:58 +02:00 |
|
Pierre-Elliott Bécue
|
06f3687dd4
|
{} ne s'update pas
|
2015-06-06 17:49:37 +02:00 |
|
Pierre-Elliott Bécue
|
583bd3d73c
|
Comme passlib est un peu stupide, le binding va lui mâcher le boulot
|
2015-06-06 17:46:34 +02:00 |
|
Pierre-Elliott Bécue
|
3c904e86c1
|
Les clubs peuvent modifier eux-même leurs imprimeurs
|
2015-04-27 17:10:06 +02:00 |
|
Pierre-Elliott Bécue
|
93e04c2c9f
|
On souligne le fait qu'il y a un problème quand le dns du switch est faux.
|
2015-04-27 16:24:39 +02:00 |
|
Pierre-Elliott Bécue
|
2b125377d0
|
_check_respo est plus complexe, il faut passer l'objet tout entier, pas son dn
|
2015-04-27 16:23:59 +02:00 |
|
Pierre-Elliott Bécue
|
7fe89abfe6
|
Les respos sont pris en compte dans les droits testés sur les attributs.
|
2015-04-27 16:13:22 +02:00 |
|
Pierre-Elliott Bécue
|
bfc91573fb
|
Un club peut se modifier lui-même (pour l'instant, ensuite on verra)
|
2015-04-26 23:53:12 +02:00 |
|
Pierre-Elliott Bécue
|
ffcdaf0551
|
Gestion de certaines erreurs
|
2015-04-25 18:08:59 +02:00 |
|
Pierre-Elliott Bécue
|
43c7ab0514
|
On vire l'info de brassage qui est directement dans prise_etat
|
2015-04-25 18:03:54 +02:00 |
|
Pierre-Elliott Bécue
|
2711dd12d7
|
prise_etat autonome. Ainsi on ne dépend plus de ldap_crans.
|
2015-04-24 03:11:18 +02:00 |
|
Pierre-Elliott Bécue
|
514857a19c
|
Modification de l'erreur relative aux moyens de paiement
|
2015-04-24 02:09:13 +02:00 |
|
Daniel STAN
|
9738d29d66
|
solde(): handle absence de solde
Et __float__ pour les attributs
|
2015-04-20 17:37:43 +02:00 |
|
Pierre-Elliott Bécue
|
5a158d7c5c
|
Un club en cours de création n'a pas nécessairement de respo
|
2015-04-13 03:05:41 +02:00 |
|
Pierre-Elliott Bécue
|
aac2a0c439
|
o.solde ne pointe pas vers l'attribut, mais vers la fonction solde.
|
2015-04-13 02:43:45 +02:00 |
|
Pierre-Elliott Bécue
|
58761db787
|
Bugfix de l'affichage de derniereConnexion
* timeformat ne connaissait pas les attributs lc_ldap
* et il lui faut deux arguments
|
2015-04-13 02:41:31 +02:00 |
|
Pierre-Elliott Bécue
|
666bd33085
|
Plus de frais dans les factures
|
2015-04-13 01:42:44 +02:00 |
|
Pierre-Elliott Bécue
|
9498e06024
|
On proprifie un peu get_mail
|
2015-04-13 01:41:51 +02:00 |
|
Daniel STAN
|
c80c222805
|
fusionne update_solde et solde (garde le dernier)
|
2015-04-03 13:55:16 +02:00 |
|
Pierre-Elliott Bécue
|
d86bd4bdd6
|
Ouais, en fait, normaliser un temps dont l'offset est explicite ça sert à rien.
|
2015-03-27 14:57:28 +01:00 |
|
Pierre-Elliott Bécue
|
d6f4e7aefd
|
pytz peut normaliser les dates
* En gros, si tz=Europe/Paris, et que le temps est localisé à utc+0100 alors
que la date référencée est en avril, on pousse à utc+0200.
|
2015-03-27 14:42:08 +01:00 |
|
Daniel STAN
|
55dadbd693
|
autorise modif nom,prenom by soi
En attendant discussion en CA si besoin est.
|
2015-03-20 12:50:22 +01:00 |
|
Pierre-Elliott Bécue
|
bfff595251
|
Vérification qu'un mailAlias est @crans.org
|
2015-03-15 19:33:19 +01:00 |
|