Pierre-Elliott Bécue
66d17ded88
La maintenance est effectuée par postgres, il est inutile de spécifier un user
2015-04-04 10:38:42 +02:00
Pierre-Elliott Bécue
f8f7c789a9
xact_start peut ne pas être renseigné si l'activité n'exécute aucune requête.
2015-04-04 10:38:01 +02:00
Daniel STAN
1d3b136bed
freeradius: auth.py valide challenge chap
2015-04-03 23:57:35 +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
d9bd6a621d
On met dans une transaction atomique le truncate/copy.
...
* Cela permet de s'assurer que la table contient bien des données en
tout instant où elle le devrait (c'est-à-dire quand on ne la vide pas
explicitement)
2015-04-03 14:20:56 +02:00
Gabriel Detraz
23c9df55eb
Merge branch 'master' of https://gitlab.adm.crans.org/nounous/scripts
...
Pull de /usr/scripts et maj du depot
2015-04-01 23:35:27 +02:00
Gabriel Detraz
edfdd8ccc6
Correction de bugs et mise en prod .
2015-04-01 23:34:39 +02:00
Daniel STAN
d4cde74149
numeros_disponibles: ip_adm + boucle + propre
2015-03-31 13:18:05 +02:00
Pierre-Elliott Bécue
407c1e4799
Désormais, "quota2" est un peu plus propre.
2015-03-30 22:08:11 +02:00
Pierre-Elliott Bécue
5ef0534167
|name oublié
2015-03-30 20:39:04 +02:00
Pierre-Elliott Bécue
baa9855327
Passage à get_mail et |name pour le templating.
2015-03-30 20:36:15 +02:00
Pierre-Elliott Bécue
fdfdd23022
Revert des deux commits précédents : c'était un problème de types
...
* tuple vs list dans les results.
2015-03-30 17:18:54 +02:00
Pierre-Elliott Bécue
93ee03aee9
Et l'ordre des variables est important.
2015-03-30 17:08:10 +02:00
Pierre-Elliott Bécue
3041a8ee16
Quand on veut qu'une variable globale soit lisible dans une fonction, faut faire gaffe...
...
* ~100 mails sur une dizaine d'adhérents plus loin...
2015-03-30 17:05:50 +02:00
Pierre-Elliott Bécue
9c472f97c0
Coquille.
2015-03-30 09:07:19 +02:00
Pierre-Elliott Bécue
d6633b1258
On ne printe qu'en debug
2015-03-30 00:41:29 +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
Pierre-Elliott Bécue
6093c61b42
stamp_updated et non stamp_inserted
2015-03-30 00:38:46 +02:00
Pierre-Elliott Bécue
64bb5252ea
On étale les requêtes SQL pour la lisibilité
2015-03-29 23:10:50 +02:00
Gabriel Detraz
83a1a611ef
Correctif : affiche le login si le nom de pag diff
2015-03-29 01:51:29 +01:00
Gabriel Detraz
0410d42147
Macro pagesperso : .info->pgsql, via intranet
2015-03-27 21:08:05 +01:00
Gabriel Detraz
21e9851203
Mise de l'ancien quota.py aux archives
2015-03-27 21:04:15 +01:00
Pierre-Elliott Bécue
900d8db1a7
Quelques corrections mineures
2015-03-27 13:58:04 +01:00
Pierre-Elliott Bécue
54e7d79d44
On utilise get_mail pour récupérer le mail des adhérents.
2015-03-27 13:57:17 +01:00
Pierre-Elliott Bécue
6ec03b7e0e
On améliore un peu les mails pour l'upload.
2015-03-27 13:56:09 +01:00
Gabriel Detraz
d184d948a7
Alertsms.py -> utils (emplacement provisoire)
2015-03-27 00:50:25 +01:00
Hamza Dely
1793b26ae2
Ajout du script pour le service alertsms
2015-03-27 00:09:19 +01:00
Daniel STAN
d31c24bcb9
mail: màj horaires perm
...
Merci Bernie pour l'info
2015-03-25 17:06:30 +01: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
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
7046a8cc87
Mise à jour du mail, et correction d'une typo
...
* gestiom nom nom
2015-03-25 11:44:32 +01:00
Daniel STAN
002031b18d
switchs2: s/sable/eap/ pour radius secondaire
2015-03-24 23:03:15 +01: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
Daniel STAN
9824bb160a
impression_hp: ColorModel=Grayscale
...
Pour compat avec le driver PCL
2015-03-23 20:07:28 +01:00
Daniel STAN
b04b8deda5
ridtools: find_rid_plage renvoie un couple
2015-03-23 19:19:52 +01:00
Daniel STAN
7bfa903078
freeradius: handler logging via radiusd module
2015-03-23 19:15:23 +01:00
Cron Daemon
e1e51b2240
[ethercodes.dat] Mise à jour du fichier vendeur
2015-03-23 01:46:34 +01:00
Gabriel Detraz
bbf4dcd8dd
Semi-Récriture et nettoyage de quota.py
2015-03-22 23:59:46 +01:00
Pierre-Elliott Bécue
f31603f830
Import inutile de lc_ldap enlevé.
2015-03-22 02:22:44 +01:00
Pierre-Elliott Bécue
33eac6ffac
Pylint était tout triste.
2015-03-22 02:15:44 +01:00
Pierre-Elliott Bécue
3f1b7401ca
static_var n'a pas vraiment de raison d'être dans affichage.py
2015-03-22 02:12:27 +01:00
Gabriel Detraz
394531a537
quota.sh->usr/scripts,symlik depuis /usr/local/bin
2015-03-21 22:42:48 +01:00
Pierre-Elliott Bécue
e0cced3e4d
On gère un peu mieux le message
2015-03-20 16:35:01 +01:00
Vincent Le Gallic
891fae63f6
[whosthere] Changement de path des xml des bornes
2015-03-16 19:34:18 +01:00
Cron Daemon
cdf2c98228
[ethercodes.dat] Mise à jour du fichier vendeur
2015-03-15 02:11:28 +01:00
Daniel STAN
b1ea6070bc
vire ipset_allow (pour conn CROUS temporaire)
2015-03-12 21:24:06 +01:00
Daniel STAN
ae83dac934
auth.py: trompé d'1bit
2015-03-12 21:21:33 +01:00
Valentin Samir
ec603f1202
[firewall4] Komaz n'est plus routeur
...
Et du coup soyouz n'avait pas accès a zamok via adm (mac-ip) et
sa mailqueue grandissait.
Il y a du avoir des problèmes de communication wifi -> fixe only ou
fixe -> wifi-only avec les machines qui ont un pare-feu mais je ne l'ai pas
observé.
2015-03-12 13:03:25 +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