Commit graph

269 commits

Author SHA1 Message Date
Pierre-Elliott Bécue
628036e8da s/fournitire/fourniture/ 2015-09-01 19:25:18 +02:00
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
b10d2d1e95 Masque le menu solde pour un adh sans compte 2015-09-01 01:01:50 +02:00
Pierre-Elliott Bécue
00d67f1fc3 adher.delete peut raise, donc on utilise un bloc try 2015-08-30 14:42:30 +02:00
Pierre-Elliott Bécue
5a7e367e9c « BONJOUR, J'AI CLIQUÉ SUR CONNEXION ET ÇA NE M'A PAS RÉADHÉRÉ » 2015-08-29 21:36:18 +02:00
Raphaël-David Lasseri
aac1b74dbf [gest_crans.py] Impression à la volée des logins/mdp wifi
On rajoute la possibilité d'imprimer directement les mdp wifi et on prépare
le terrain pour les factures
2015-08-27 20:23:30 +02:00
Pierre-Elliott Bécue
adeead08fc Quand on a mis à jour le solde, la fonction termine. 2015-08-20 15:54:08 +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
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
a416c24e22 On met les infos modif et moyen de paiement dans le descriptif de la facture, pour l'historique de l'adh. 2015-06-23 17:59:07 +02:00
Pierre-Elliott Bécue
2842b24649 Ajout d'un moyen de paiement arbitraire pour le solde. 2015-06-23 17:52:23 +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
e53877f8b2 Si il n'y a pas de compte crans, on ne peut modifier le solde 2015-06-22 16:14:23 +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
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
842bbc145b La modif d'un club peut aussi générer des factures adh/connexion. 2015-03-25 14:49:18 +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
Daniel STAN
f3711404a6 gest_crans: s'adapte à dialog (plus de '\n') (bis)
J'en avais oublié
2015-02-20 18:16:48 +01:00
Pierre-Elliott Bécue
da71e80be1 Correctifs sur le précédent commit, et prise en compte dans mkhome. 2015-02-18 20:43:10 +01:00
Pierre-Elliott Bécue
962d9df0f3 Prise en charge de l'attribut mailExterieur comme redirection. 2015-02-18 19:58:33 +01:00
Pierre-Elliott Bécue
46d571dd70 On permute dans la recherche les champs pour clubs et pour machines. 2015-02-18 16:37:03 +01:00
Daniel STAN
2af454a72b gest_crans: s'adapte à dialog (plus de '\n')
Désormais dialog semble renvoyer des listes de chaînes déjà strippées.
2015-02-17 12:20:35 +01:00
Daniel STAN
7838057814 [ldap/gest_crans] revert "unicode sandwich"
Pas encore stable.
2015-02-16 14:58:32 +01:00
Pauline Pommeret
7ad79159cf [gest_crans] Début remaniement des arg de dialog + commentaires 2015-02-15 23:17:16 +01:00
Pauline Pommeret
5d11ca086b [affich_tools] Remaniement de dialog 2015-02-15 04:47:52 +01:00
Pierre-Elliott Bécue
e36ef4d3ca On ajoute des champs de recherche sur les clubs. 2015-02-15 00:02:39 +01:00
Pierre-Elliott Bécue
e437fccd21 Nom de machine plus long dans la recherche. 2015-02-08 12:15:46 +01:00
Pierre-Elliott Bécue
fa3f8b0e2b Taille des champs dans le menu de recherche plus larges. 2015-02-08 12:12:48 +01:00
Pierre-Elliott Bécue
748dff3021 Vente possible aux clubs, et recherche sur factures. 2015-02-04 09:00:02 +01:00
Daniel STAN
7b0adb2ea9 gest_crans: deal with lack of "ipHostNumber"
Si on laisse le filtre ipHostNumber=*, ça ne filtre que les machines qui ont
une adresse IP.
2014-12-10 22:35:25 +01:00
Pierre-Elliott Bécue
f24e463da5 On peut adhérer sans demander de connexion. 2014-11-19 15:19:46 +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
7426578b0d gestion: retrait des shabang inutiles
Puisque les fichiers ne sont pas executables
2014-10-24 23:07:37 +02:00
Daniel STAN
ba0a0b19fd gest_crans: enable CB pour vente 2014-10-16 21:39:18 +02:00
Daniel STAN
956d7bef27 activation de la CB dans les menus 2014-09-18 11:46:30 +02:00
Pierre-Elliott Bécue
ff05e4afde [gest_crans] Collision entre un nom de variable et un nom de fonction. 2014-09-11 13:26:33 +02:00
Daniel STAN
e79e5c0269 gestion: suggestion <automatique> si wifi ou chbre 2014-09-01 02:06:56 +02:00
Pierre-Elliott Bécue
87cfd39b7f [gest_crans] Quand on détruit un adhérent, il faut éviter de locker ses machines. 2014-08-31 22:58:30 +02:00
Pierre-Elliott Bécue
c4de365c03 Quelques corrections. 2014-08-29 23:12:19 +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
f6d59f7f33 [gest_crans] Réordonnancement dans les menus. 2014-08-28 23:28:30 +02:00
Pierre-Elliott Bécue
1ba38acb02 [adh glissantes] On passe à 5 € par mois. 2014-08-28 13:54:48 +02:00
Pierre-Elliott Bécue
0d99c80932 [gest_crans] Précisions pour les options adhésion/connexion. 2014-08-27 20:38:03 +02:00
Pierre-Elliott Bécue
3f5ce9ec95 Adhésions glissantes : une nouvelle fournée de bugs. 2014-08-25 20:40:17 +02:00
Pierre-Elliott Bécue
08595c52ce [adh glissantes] Corrections 2014-08-21 17:30:29 +02:00
Pierre-Elliott Bécue
9872e0bcf0 Adhésions glissantes : bugfixes. 2014-08-17 00:26:24 +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
Pierre-Elliott Bécue
58a992378f [gest_crans] La suppression d'un adhérent et ses machines fonctionne.
* Les machines étaient instanciées (et donc lockées) une première fois, sans
 être désinstanciées ensuite, du coup, lors de la suppression de l'adhérent,
 la passe de suppression des machines ne fonctionnait pas, et faisait tout
 planter.
2014-07-01 10:55:00 +02:00
Daniel STAN
8a8fdd3931 gest_crans: bugreport même si nounou
Une nounou a rarement le temps de noter et bugfixer un truc si elle est en
train de câbler. Pourtant, debug passe automatiquement à True si isadm
est à True.
2014-06-20 12:50:58 +02:00