Pierre-Elliott Bécue
e1d2c0935c
Lors de la création des comptes, le setdefault sur self.modif était foireux.
2015-03-04 15:41:05 +01:00
Pierre-Elliott Bécue
3897336b48
On n'exécute le code dans supprimer_compte que si l'adhérent en a bien un.
2015-02-20 20:57:28 +01:00
Pierre-Elliott Bécue
962d9df0f3
Prise en charge de l'attribut mailExterieur comme redirection.
2015-02-18 19:58:33 +01:00
Daniel STAN
7838057814
[ldap/gest_crans] revert "unicode sandwich"
...
Pas encore stable.
2015-02-16 14:58:32 +01:00
Pauline Pommeret
c3f0940d54
[ldap_crans] On retire un appel à unicode()
2015-02-16 14:11:09 +01:00
Valentin Samir
96e05f94be
[ldap_crans] On affiche le putain de traceback en plus de 'Warning : impossible de lire le fichier de secret'
2015-02-13 19:28:23 +01:00
Pierre-Elliott Bécue
ea2d47c3c4
Alias mails : seuls ceux finissant par @crans.org sont autorisés.
2015-02-08 12:11:34 +01:00
Pierre-Elliott Bécue
9d21a9b597
Le nombre de mois de connexion doit être augmenté à un an s'il dépasse le plafond de cotis.
2014-12-09 21:44:24 +01:00
Daniel STAN
cb21cb77bf
ldap_crans: surveillance -> filtrage
...
Parce que filtrage, c'était pas adapté (sic)
2014-12-09 13:48:42 +01:00
Daniel STAN
524e8ee000
from config import $X -> import config; config.$X
...
Comme ça, on pourra envisager de reload un module de config après un certain
temps.
2014-11-18 13:32:33 +01:00
Daniel STAN
7a546f44e1
DBG_LDAP: se connecte à la base ldap de test (vo)
2014-10-29 19:02:16 +01:00
Daniel STAN
7426578b0d
gestion: retrait des shabang inutiles
...
Puisque les fichiers ne sont pas executables
2014-10-24 23:07:37 +02:00
Pierre-Elliott Bécue
ddc6fb8a98
[ldap_crans] En rend un peu plus lisible le calcul de fin adh/conn
2014-10-10 11:27:13 +02:00
Daniel STAN
dda8e116d6
empêche la suppression de factures contrôlées
2014-10-08 18:09:03 +02:00
Daniel STAN
7f7f5842ac
sursis_carte: return True si not bl_carte_et_actif
2014-10-06 22:58:26 +02:00
Pierre-Elliott Bécue
9d167a16da
[ldap_crans] update_adhesion et update_connexion étaient foireux
...
* On essayait de convertir un generalizedTimeFormat en generalizedTimeFormat, qui prend des floats en arguments.
2014-10-01 21:42:05 +02:00
Daniel STAN
b74cc2b151
ldap_crans: AssociationCrans a besoin de Nom()
2014-09-30 23:31:57 +02:00
Daniel STAN
ece940a52e
AssociationCrans: Nom() => nom()
2014-09-28 16:28:40 +02:00
Pierre-Elliott Bécue
2b115d08d8
[ldap_crans] Contrôle n'est plus différent des autres champs pour l'histo
2014-09-25 00:51:46 +02:00
Daniel STAN
5506680d62
fw6: kludge post-adhésion glissante
...
On peut probablement faire mieux pour ne filtrer que les gens à jour de cotiz
mais j'ai la flemme …
2014-09-24 23:56:07 +02:00
Pierre-Elliott Bécue
51aec2dd3d
[ldap_crans] Pool d'uid plus large.
2014-09-23 02:54:25 +02:00
Daniel STAN
949eb0f991
ldap_crans: no more classify
2014-09-18 11:47:00 +02:00
Daniel STAN
e79e5c0269
gestion: suggestion <automatique> si wifi ou chbre
2014-09-01 02:06:56 +02:00
Daniel STAN
55ce226ce3
ldap_crans: AssociationCrans dummy paiement_ok
2014-08-30 19:21:51 +02:00
Pierre-Elliott Bécue
ad5e4e9d09
Gestion des factures dans gest_crans.
...
* Attention, c'est à utiliser avec précaution.
2014-08-29 02:36:07 +02:00
Pierre-Elliott Bécue
f390e9bc9e
Odlyd est le nouveau routeur.
2014-08-28 23:47:15 +02:00
Pierre-Elliott Bécue
3436dfb52f
[ldap_crans] Les données connexion n'étaient pas mises sur l'adhérent.
2014-08-28 13:54:24 +02:00
Daniel STAN
20a6ee6afb
homes: plus de généricité & /home-adh/x/xlogin
2014-08-24 17:56:19 +02:00
Daniel STAN
752f84ca35
ldap_crans: variable my_rid -> rid
2014-08-22 10:39:46 +02:00
Pierre-Elliott Bécue
49cef4c095
Passage aux adhésions glissantes (partie I, sans lc_ldap)
2014-08-15 20:26:12 +02:00
Daniel STAN
e0ee29e139
chambres_vides: dé-harde les homes
2014-08-14 22:28:40 +02:00
Pierre-Elliott Bécue
e6f860e43c
[ldap_crans] Un pas vers l'ipv6only (que je ne veux pas détruire)
2014-08-07 13:24:08 +02:00
Pierre-Elliott Bécue
739411e857
[trigger] Passage à l'auth via SSL
2014-07-24 03:41:23 +02:00
Pierre-Elliott Bécue
7b31b3e0e7
[ldap_crans] On évite plusieurs imports sur une ligne
2014-06-29 18:20:28 +02:00
Daniel STAN
fcc70b914c
ldap_crans: corrige l'appel à change_password
2014-05-04 23:26:16 +02:00
Pierre-Elliott Bécue
0e01dba9a8
[ldap_crans] On stocke l'utilisateur courant en mémoire de CransLdap
2014-04-17 23:06:33 +02:00
Pierre-Elliott Bécue
47166fc404
[chgpass] ldap_crans dépend aussi de chgpass, et cracklib n'est pas partout.
...
* On fait donc un import plus lazy et sécurisé
2014-04-14 19:48:34 +02:00
Valentin Samir
597861497f
[config, ldap_crans] Liste des modes de paiement dans config.py
2014-03-23 20:35:10 +01:00
Valentin Samir
5857f8b55a
blacklist_items dans config.py
2014-03-13 09:52:03 +01:00
Jordan Delorme
f8e0ced954
[ldap_crans] Augmentation taille TLD
...
Les TLD étaient limités à 3 caractères. Ils passent désormais à 5.
2014-03-05 22:16:49 +01:00
Valentin Samir
328904ae19
[ldap_crans] ldap_crans ne modifie pas les host, hostAlias d'une machine ayant des certificats
...
C'est brûtal, mais je n'ai pas tu tout envie d'implémenter les certificat dans ldap_crans.
On moins on peut toujours ajouter de nouveaux alias.
De plus on interdit aussi la suppression d'une telle machine.
2014-02-23 17:22:39 +01:00
Daniel STAN
ff88440f2e
ldap_crans: valeur "<automatique>" pour champ mac
...
Et on vire l'ipv6 dans ce cas.
2014-02-23 17:00:35 +01:00
Raphaël-David Lasseri
170da7b1e4
[ldap_crans.py] Mise à jour de la descriptions des blacklists
2014-02-11 22:56:36 +01:00
Valentin Samir
db96e15b88
[gestion/ldap_crans] oubli de guillemet pour la couleur de coul
2014-02-04 17:21:30 +01:00
Valentin Samir
b65f9ebc9a
[gnst_crans/vente] Possibilité de "vente" de choses sans prix unitaire
...
par exemple un rechargement de solde
2014-01-26 03:19:58 +01:00
Pierre-Elliott Bécue
46836d8999
[ldap_crans] Import plus global
2013-12-10 09:15:48 +01:00
Valentin Samir
f8fcb79a42
[ldap_crans/factures] Pas de mode de paiement par defaut
2013-11-29 02:08:00 +01:00
Valentin Samir
4a7b5a2399
[gest_crans,ldap_crans] Vente avec paiement de la facture via solde crans
2013-11-29 01:42:59 +01:00
Valentin Samir
6141b0de2a
[ldap_crans/gpgFingerprint] Il faut des droits pour modifier les clef des gens qui ont des droits
...
Comme dans lc_ldap où can_modify = [soi, nounou]
2013-11-24 18:30:31 +01:00
Pierre-Elliott Bécue
db1dc7ec64
[binding] On gère aussi les dates avec des secondes.
2013-11-17 20:26:43 +01:00