Commit graph

584 commits

Author SHA1 Message Date
Pierre-Elliott Bécue
6913629672 Refuse d'ajouter des connexions qui finissent après l'adhésion 2015-09-01 19:24:43 +02:00
Pierre-Elliott Bécue
b949b42364 Prévient la suppression d'adhérent ou de factures dans certaines conditions 2015-08-30 14:43:29 +02:00
Daniel STAN
2a5c273b2c ldap_crans/ip(): manipule toujours une ip texte 2015-08-28 15:42:16 +02:00
Raphaël-David Lasseri
89c8f33f68 [ldap_crans.py] On rajoute la possibilité de générer un mdp automatique
Possibilité de génération et d'impression d'un mot de passe crans automatiquement
2015-08-27 21:10:50 +02:00
Pierre-Elliott Bécue
8d8164b80d C'était drôle quand c'était une private joke. 2015-08-20 16:11:25 +02:00
Pierre-Elliott Bécue
a09ef77d22 Droppe ce qui concerne la carte d'étudiant, et les blacklistes obsolètes. 2015-07-16 17:54:44 -06:00
Pierre-Elliott Bécue
5c3045d5cb On jette tout ce qui concerne paiement (adh glissantes en place depuis plus d'un an) 2015-07-15 09:09:17 -06:00
Daniel STAN
971abfd950 ldap_crans.py: rationalise ip() 2015-06-30 01:08:04 +02:00
Daniel STAN
8c8ac24c54 annuaires: vire mentions câblage crans-crous 2015-06-29 01:09:13 +02:00
Gabriel Detraz
2bcce4911f Quand une facture est controlée, on affichel'erreur au lieu de planter gest_crans, en attendant une solution définitive 2015-06-29 00:22:13 +02:00
Pierre-Elliott Bécue
7b56a15685 La modification du solde crée une facture, et on enlève solde de vente. 2015-06-23 17:25:12 +02:00
Gabriel Detraz
2f815c63bb On proprifie la fonction qui vérifie la validité d'un montant de facture 2015-06-23 12:16:17 +02:00
Daniel STAN
bbf4ad6ade testing.sh: peut indiquer un host ldap et/ou pg 2015-06-17 10:18:02 +02:00
Gabriel Detraz
2838a60501 On ajoute une option bornev6, c'est zoli, et on previent la nounou qui ajoute une machine v6 only 2015-06-04 23:25:39 +02:00
Pierre-Elliott Bécue
1dde48ff32 Légère optimisation de la recherche d'un rid libre 2015-06-02 20:59:03 +02:00
Gabriel Detraz
877137942a On ne reattribu pas de nouveau rid si ip=auto et qu'il y en a deja un (ex : bornev6) 2015-06-02 17:38:11 +02:00
Daniel STAN
77d98bf3fa ldap_crans: fix encoding dans les factures 2015-06-01 18:53:45 +02:00
Gabriel Detraz
ec7f6d392f Oubli d'une ip, dans le range (plage(rid)) 2015-05-27 18:08:12 +02:00
Gabriel Detraz
729be231ee Enlève import numdisp, correction de bugs. 2015-05-25 13:39:12 +02:00
Gabriel Detraz
8745a89176 Modification de l'attribution des ip, on n'utilise plus numerodisp, on cherche par rid dispo 2015-05-25 12:51:27 +02:00
Daniel STAN
8b3832355e factures: designation est un unicode (si possible) 2015-05-23 13:15:18 +02:00
Pierre-Elliott Bécue
a3bf7c7349 Les clubs n'ont pas forcément de login/mail.
* Et il leur faut un update_connexion, même s'il ne fait rien
2015-04-20 21:26:13 +02:00
Pierre-Elliott Bécue
0c4a999b1f Les clubs aussi peuvent avoir un mail extérieur, techniquement. 2015-04-06 19:28:15 +02:00
Daniel STAN
746e5db7b8 impression_hp: utilisation de lc_ldap 2015-04-03 21:03:38 +02:00
Pierre-Elliott Bécue
2993f31fd8 Were you footing on our gueule? 2015-04-03 15:16:13 +02:00
Pierre-Elliott Bécue
b2afd29bb9 Les frais ne sont plus facturés, et on ajoute une fonction de remise (for future work) 2015-03-25 14:48:45 +01:00
Pierre-Elliott Bécue
182ac4ad32 Update des attributs dans l'adhérent quand update des factures, et changement de sémantique. 2015-03-11 22:28:54 +01:00
Pierre-Elliott Bécue
86a054cbad *sifflotte* 2015-03-11 22:10:01 +01:00
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