Commit graph

186 commits

Author SHA1 Message Date
Pierre-Elliott Bécue
baf79bdda7 Nettoyage des restes de paiement par année scolaire
Ça fait plus d'un an qu'on est passés aux factures avec
 generalizedTimeFormat
2015-11-26 19:27:29 +01:00
Gabriel Detraz
8b86e04dba Nouvelles règles pour la limitation de debit et nouveau peering avec la dsi 2015-11-25 16:23:49 +01:00
Gabriel Detraz
9bfe935522 Feature pour gest_crans_lc (le solde est reconnu comme un article si c'est pas une modif arbitraire) 2015-11-13 16:27:33 +01:00
Pierre-Elliott Bécue
06d97c9aa3 dns accessible depuis config 2015-11-01 04:19:32 +01:00
Pierre-Elliott Bécue
51c0140dfb Ajout dans config.dns des domaines pour les mails crans 2015-11-01 04:15:11 +01:00
Gabriel Detraz
079831f5f3 Correction diverses 2015-10-21 16:29:45 +02:00
Gabriel Detraz
f975e60636 Moyens de paiement pour les factures 2015-10-21 15:41:12 +02:00
Gabriel Detraz
b2f1f9c038 Les modes de reglement pour le solde sont dans un fichier de conf 2015-10-21 01:28:08 +02:00
Daniel STAN
9f7c8ceaf3 paiement is now bl hard 2015-10-05 18:14:42 +02:00
Pierre-Elliott Bécue
6ae6e54101 Ajout des versions generalizedTimeFormat des configs de période transitoire 2015-10-03 13:46:43 +02:00
Daniel STAN
e7ba8c346d paiement passe en bl soft 2015-09-30 23:28:48 +02:00
Gabriel Detraz
6da84bbfd1 Ajout des ugreen à 14 euros 2015-09-25 19:55:25 +02:00
Pierre-Elliott Bécue
5271e51f30 Un event qui traîne depuis trop longtemps en RAM est détruit. 2015-09-23 17:33:21 +02:00
Pierre-Elliott Bécue
29cb2a38f1 os.environ['VARIABLE'] c'est pas safe si VARIABLE n'existe pas 2015-09-07 21:00:56 +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
b949b42364 Prévient la suppression d'adhérent ou de factures dans certaines conditions 2015-08-30 14:43:29 +02:00
Pierre-Elliott Bécue
4b7a8be09b On met des valeurs par défaut pour les études pour l'intranet 2015-08-27 02:17:21 +02:00
Pierre-Elliott Bécue
8c503584f9 Ajoute l'encodage de la base LDAP 2015-08-23 14:28:27 +02:00
Daniel STAN
6d44f7e538 Autorise paiement par 'note' 2015-08-14 18:03:15 +02:00
Daniel STAN
22511a52a7 s/intranet2.crans.org/intranet.crans.org/ 2015-08-09 13:22:08 +02:00
Daniel STAN
8539e8c38d config: donne toujours la prochaine période transitoire
On se fiche de celle d'avant, une fois qu'elle est passée, et nous allons
avoir besoin de la suivante pour savoir qui avertir de sa fin de connexion
future.
2015-07-23 13:31:00 +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
cef0e444ca Mode de paiement arbitraire toléré. 2015-06-23 17:54:06 +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
Daniel STAN
85785c1f80 services.py kludge si absent de /etc/crans/ 2015-06-17 10:02:19 +02:00
Gabriel Detraz
9da0007d40 ON met la bonne plage de rid pour les bornes v6 2015-06-04 22:39:24 +02:00
Pierre-Elliott Bécue
21c079865f PEP8 (au moins pour les espaces) 2015-06-03 13:42:22 +02:00
Gabriel Detraz
4045539f69 On ajoute la liste des bats dans config 2015-06-03 13:18:08 +02:00
Gabriel Detraz
689a0cd152 On donne comme vlanid 22 a federez wifi (modifie firewall, swicths2 et dhcp config) 2015-06-03 01:30:43 +02:00
Daniel STAN
3fb338e937 factures: ajoute les items pulls 2015-05-23 13:15:44 +02:00
Daniel STAN
8b3832355e factures: designation est un unicode (si possible) 2015-05-23 13:15:18 +02:00
Gabriel Detraz
887d54c133 AJout de la maitrise de la bp sur federez-wifi 2015-05-14 16:44:31 +02:00
Gabriel Detraz
04b91024d9 Dhcp snooping sur le vlan 12 + dns sur vlan 12 2015-05-14 03:33:32 +02:00
Gabriel Detraz
ddfc320741 Nouveau vlan federez, id vlan 12 sur les switchs 2015-05-13 14:49:50 +02:00
Pierre-Elliott Bécue
c1660df7ae Réadhésion possible jusqu'à 28 jours à l'avance. 2015-04-28 16:11:17 +02:00
Pierre-Elliott Bécue
3e90c78c16 Import relatif pour que ça marche avec bcfg2 2015-04-28 16:10:41 +02:00
Pierre-Elliott Bécue
a0f0c80ead Version plus pythonesque de HPTools. Pleinement fonctionnelle sous jessie.
* Les requêtes de type lecture seule marchent très bien tout court ;
 * Celles de type écriture sont sans effet sous wheezy. C'est a priori
 un bug dans python-netsnmp
2015-04-24 01:55:52 +02:00
Daniel STAN
0bdd06d8f4 config: ajoute 'comnpay' aux moyens de paiement
Seulement pour test, pour le moment.
2015-04-20 17:48:12 +02:00
Daniel STAN
18bcbd19ea deconnexion2: fusionne mails notif upload_hard
Et on peut ainsi virer ce machin de templating dans config/
2015-04-17 18:35:22 +02:00
Pierre-Elliott Bécue
38cf8eb8e9 Nouveau script de comptage d'upload et de déconnexion.
* Il compte en progressif et stocke les calculs temporaires
 dans une table appelée accounting
 * Aux itérations suivantes, il ne prend en compte que les deltas
2015-03-30 00:39:18 +02:00
Daniel STAN
d6b359e717 rids/nets: shrink bornes à /27 + ajout plage ipv6
Faudra valider en IN si on garde cette plage ou non ...
2015-03-23 20:19:22 +01:00
Pierre-Elliott Bécue
3d5abd7fb3 On met une variable dans testing pour le debug de trigger. 2015-03-10 22:06:30 +01:00
Pierre-Elliott Bécue
f228493399 Correctifs pour le commit précédent, et de quoi tester le chaînage. 2015-03-10 20:06:18 +01:00
Pierre-Elliott Bécue
201377528c Implémentation d'un gestionnaire d'événements sommaire. 2015-03-10 16:41:49 +01:00
Pierre-Elliott Bécue
17461ccf7f Ajout des SPF aux DNS. 2015-03-03 13:54:43 +01:00
Pierre-Elliott Bécue
4b652b69b6 Commentaires et nettoyage dans bind. 2015-03-03 13:29:08 +01:00
Pierre-Elliott Bécue
15e83e1844 On fait en sorte que prise_etat gère mieux les prises virtuelles, pour que whos_lc arrête de planter. 2015-03-02 20:59:59 +01:00
Gabriel Detraz
7354b526c8 config.py : ajoute mac d'odlyd pour ramond(bcfg2) 2015-02-23 12:58:57 +01:00
Pierre-Elliott Bécue
5d9965af08 Une clef ssh est vieille tous les pi^2 ans. 2015-02-21 12:35:17 +01:00
Pierre-Elliott Bécue
2ffb7ca2f7 On ajoute le bâtiment v dans les configs. 2015-02-18 20:43:33 +01:00