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