Commit graph

  • 18bcbd19ea deconnexion2: fusionne mails notif upload_hard Daniel STAN 2015-04-17 18:26:57 +02:00
  • 0d1eca2f8c [ethercodes.dat] Mise à jour du fichier vendeur Cron Daemon 2015-04-15 02:12:06 +02:00
  • b5990eaa47 Ecriture d'un backend cups pdf-> pcl avec options Gabriel Detraz 2015-04-14 00:00:45 +02:00
  • bf98167a63 Un peu de ménage, et ajout d'une option pour whoser dans la base de test Pierre-Elliott Bécue 2015-04-13 02:24:54 +02:00
  • d6bb56dfaa deconnexion2: join() ne prend qu'un argument Daniel STAN 2015-04-10 16:16:02 +02:00
  • 1726b669af menage: reset ip vieilles machines WiFi Daniel STAN 2015-04-10 13:05:02 +02:00
  • 25022bde92 Ajout de la possibilité de perforer ses pages Gabriel Detraz 2015-04-07 22:57:50 +02:00
  • 66f3fd0707 derniere_connexion: catche EnvironmentError Daniel STAN 2015-04-07 19:50:12 +02:00
  • ef7e52d892 On stocke l'heure du cron dans la signature, pour plus de clarté. Pierre-Elliott Bécue 2015-04-07 00:32:02 +02:00
  • 1b68e5f5fd On essaie de pas péter la compatibilité pour la création de home des clubs. Pierre-Elliott Bécue 2015-04-06 19:28:34 +02:00
  • 0c4a999b1f Les clubs aussi peuvent avoir un mail extérieur, techniquement. Pierre-Elliott Bécue 2015-04-06 19:28:15 +02:00
  • ab2cf5b6e4 mail: ajoute fonction send_template Daniel STAN 2015-04-05 14:43:28 +02:00
  • a742a6847c mail.py: add un peu de doc Daniel STAN 2015-04-05 14:42:18 +02:00
  • ffb4a1d94f deconnexion2.py: modif ldap => context manager Daniel STAN 2015-04-04 23:06:51 +02:00
  • 4f7f75286c Un oubli de mode debug + espaces insécables Gabriel Detraz 2015-04-04 22:53:56 +02:00
  • 66d17ded88 La maintenance est effectuée par postgres, il est inutile de spécifier un user Pierre-Elliott Bécue 2015-04-04 10:38:42 +02:00
  • f8f7c789a9 xact_start peut ne pas être renseigné si l'activité n'exécute aucune requête. Pierre-Elliott Bécue 2015-04-04 10:37:46 +02:00
  • 1d3b136bed freeradius: auth.py valide challenge chap Daniel STAN 2015-04-03 23:57:35 +02:00
  • 746e5db7b8 impression_hp: utilisation de lc_ldap Daniel STAN 2015-04-03 21:02:57 +02:00
  • 2993f31fd8 Were you footing on our gueule? Pierre-Elliott Bécue 2015-04-03 15:16:13 +02:00
  • d9bd6a621d On met dans une transaction atomique le truncate/copy. Pierre-Elliott Bécue 2015-04-03 14:20:56 +02:00
  • 23c9df55eb Merge branch 'master' of https://gitlab.adm.crans.org/nounous/scripts Pull de /usr/scripts et maj du depot Gabriel Detraz 2015-04-01 23:35:27 +02:00
  • edfdd8ccc6 Correction de bugs et mise en prod . Gabriel Detraz 2015-04-01 23:34:39 +02:00
  • d4cde74149 numeros_disponibles: ip_adm + boucle + propre Daniel STAN 2015-03-27 17:38:27 +01:00
  • 407c1e4799 Désormais, "quota2" est un peu plus propre. Pierre-Elliott Bécue 2015-03-30 22:07:27 +02:00
  • 5ef0534167 |name oublié Pierre-Elliott Bécue 2015-03-30 20:39:04 +02:00
  • baa9855327 Passage à get_mail et |name pour le templating. Pierre-Elliott Bécue 2015-03-30 20:36:15 +02:00
  • fdfdd23022 Revert des deux commits précédents : c'était un problème de types Pierre-Elliott Bécue 2015-03-30 17:18:54 +02:00
  • 93ee03aee9 Et l'ordre des variables est important. Pierre-Elliott Bécue 2015-03-30 17:08:10 +02:00
  • 3041a8ee16 Quand on veut qu'une variable globale soit lisible dans une fonction, faut faire gaffe... Pierre-Elliott Bécue 2015-03-30 17:05:50 +02:00
  • 9c472f97c0 Coquille. Pierre-Elliott Bécue 2015-03-30 09:07:19 +02:00
  • d6633b1258 On ne printe qu'en debug Pierre-Elliott Bécue 2015-03-30 00:41:29 +02:00
  • 38cf8eb8e9 Nouveau script de comptage d'upload et de déconnexion. Pierre-Elliott Bécue 2015-03-30 00:39:18 +02:00
  • 6093c61b42 stamp_updated et non stamp_inserted Pierre-Elliott Bécue 2015-03-30 00:38:46 +02:00
  • 64bb5252ea On étale les requêtes SQL pour la lisibilité Pierre-Elliott Bécue 2015-03-29 23:09:19 +02:00
  • 83a1a611ef Correctif : affiche le login si le nom de pag diff Gabriel Detraz 2015-03-29 01:51:29 +01:00
  • 0410d42147 Macro pagesperso : .info->pgsql, via intranet Gabriel Detraz 2015-03-27 21:08:05 +01:00
  • 21e9851203 Mise de l'ancien quota.py aux archives Gabriel Detraz 2015-03-27 21:04:15 +01:00
  • 900d8db1a7 Quelques corrections mineures Pierre-Elliott Bécue 2015-03-27 13:58:04 +01:00
  • 54e7d79d44 On utilise get_mail pour récupérer le mail des adhérents. Pierre-Elliott Bécue 2015-03-27 13:57:17 +01:00
  • 6ec03b7e0e On améliore un peu les mails pour l'upload. Pierre-Elliott Bécue 2015-03-27 13:56:09 +01:00
  • d184d948a7 Alertsms.py -> utils (emplacement provisoire) Gabriel Detraz 2015-03-27 00:50:25 +01:00
  • 1793b26ae2 Ajout du script pour le service alertsms Hamza Dely 2015-03-26 23:44:21 +01:00
  • d31c24bcb9 mail: màj horaires perm Daniel STAN 2015-03-25 17:06:30 +01:00
  • 842bbc145b La modif d'un club peut aussi générer des factures adh/connexion. Pierre-Elliott Bécue 2015-03-25 14:49:18 +01:00
  • b2afd29bb9 Les frais ne sont plus facturés, et on ajoute une fonction de remise (for future work) Pierre-Elliott Bécue 2015-03-25 14:48:01 +01:00
  • 7046a8cc87 Mise à jour du mail, et correction d'une typo Pierre-Elliott Bécue 2015-03-25 11:44:32 +01:00
  • 002031b18d switchs2: s/sable/eap/ pour radius secondaire Daniel STAN 2015-03-24 23:03:15 +01:00
  • d6b359e717 rids/nets: shrink bornes à /27 + ajout plage ipv6 Daniel STAN 2015-03-23 20:16:08 +01:00
  • 9824bb160a impression_hp: ColorModel=Grayscale Daniel STAN 2015-03-23 20:07:28 +01:00
  • b04b8deda5 ridtools: find_rid_plage renvoie un couple Daniel STAN 2015-03-23 19:19:52 +01:00
  • 7bfa903078 freeradius: handler logging via radiusd module Daniel STAN 2015-03-23 19:15:23 +01:00
  • e1e51b2240 [ethercodes.dat] Mise à jour du fichier vendeur Cron Daemon 2015-03-23 01:46:34 +01:00
  • bbf4dcd8dd Semi-Récriture et nettoyage de quota.py Gabriel Detraz 2015-03-22 23:59:46 +01:00
  • f31603f830 Import inutile de lc_ldap enlevé. Pierre-Elliott Bécue 2015-03-22 02:22:44 +01:00
  • 33eac6ffac Pylint était tout triste. Pierre-Elliott Bécue 2015-03-22 02:15:44 +01:00
  • 3f1b7401ca static_var n'a pas vraiment de raison d'être dans affichage.py Pierre-Elliott Bécue 2015-03-22 02:12:27 +01:00
  • 394531a537 quota.sh->usr/scripts,symlik depuis /usr/local/bin Gabriel Detraz 2015-03-21 22:42:48 +01:00
  • e0cced3e4d On gère un peu mieux le message Pierre-Elliott Bécue 2015-03-20 16:35:01 +01:00
  • 891fae63f6 [whosthere] Changement de path des xml des bornes Vincent Le Gallic 2015-03-16 19:34:18 +01:00
  • cdf2c98228 [ethercodes.dat] Mise à jour du fichier vendeur Cron Daemon 2015-03-15 02:11:28 +01:00
  • b1ea6070bc vire ipset_allow (pour conn CROUS temporaire) Daniel STAN 2015-03-12 21:24:06 +01:00
  • ae83dac934 auth.py: trompé d'1bit Daniel STAN 2015-03-12 21:21:33 +01:00
  • ec603f1202 [firewall4] Komaz n'est plus routeur Valentin Samir 2015-03-12 13:03:25 +01:00
  • 182ac4ad32 Update des attributs dans l'adhérent quand update des factures, et changement de sémantique. Pierre-Elliott Bécue 2015-03-11 22:28:54 +01:00
  • 86a054cbad *sifflotte* Pierre-Elliott Bécue 2015-03-11 22:10:01 +01:00
  • ab17c9bdcd switch2.py template : snooping port trust -> int Gabriel Detraz 2015-03-11 20:14:17 +01:00
  • 3d5abd7fb3 On met une variable dans testing pour le debug de trigger. Pierre-Elliott Bécue 2015-03-10 22:06:30 +01:00
  • b470c860c0 explicit.is.better.than.too.explicit.dude. Pierre-Elliott Bécue 2015-03-10 21:51:08 +01:00
  • c0aa3c0e48 Oublié d'updater les arguments dans le cas d'une régénération explicite. Pierre-Elliott Bécue 2015-03-10 21:14:16 +01:00
  • cfac2f811e Si l'arité des fonctions n'est pas compatible avec les arguments, on loggue, sans crasher. Pierre-Elliott Bécue 2015-03-10 21:12:44 +01:00
  • 4bc4cb7abe Readme à jour, et quelques modifications sur les noms de variables. Pierre-Elliott Bécue 2015-03-10 21:06:16 +01:00
  • f228493399 Correctifs pour le commit précédent, et de quoi tester le chaînage. Pierre-Elliott Bécue 2015-03-10 20:06:18 +01:00
  • 201377528c Implémentation d'un gestionnaire d'événements sommaire. Pierre-Elliott Bécue 2015-03-10 16:41:15 +01:00
  • 6c97d6998f freeradius: ajoute les confs des sites & clients Daniel STAN 2015-03-07 18:22:40 +01:00
  • 14eaf53b19 ajout du plugin wifi_authorized sur fy Daniel STAN 2015-03-07 11:49:17 +01:00
  • dd4887dad4 Ajout des horaires pour l'urne. Pierre-Elliott Bécue 2015-03-07 01:24:43 +01:00
  • 3a3788e19d Maj convocation AGO Pierre-Elliott Bécue 2015-03-07 01:17:53 +01:00
  • 1fc605c7e0 [gest_crans] set_etat_civil passe une liste a dialog cleanup-gest_crans Pauline Pommeret 2015-03-05 14:06:48 +01:00
  • e1d2c0935c Lors de la création des comptes, le setdefault sur self.modif était foireux. Pierre-Elliott Bécue 2015-03-04 15:41:05 +01:00
  • ef07bc5a28 Commentaires dans CPS, à étoffer un peu. Et léger typofix. cleanup-gest_crans_lc Pierre-Elliott Bécue 2015-03-04 00:01:10 +01:00
  • 6a26519418 Merdre, j'ai oublié un poing. Pierre-Elliott Bécue 2015-03-03 14:59:37 +01:00
  • 8ab3238a78 Il faut utiliser les shortnames pour les serveurs, dans bind. Pierre-Elliott Bécue 2015-03-03 14:08:51 +01:00
  • 64a59be2b7 Champs TXT correctement gérés et DROP des RR SPF (RFC 7208) Pierre-Elliott Bécue 2015-03-03 14:01:51 +01:00
  • 17461ccf7f Ajout des SPF aux DNS. Pierre-Elliott Bécue 2015-03-03 13:50:21 +01:00
  • 4b652b69b6 Commentaires et nettoyage dans bind. Pierre-Elliott Bécue 2015-03-03 13:29:08 +01:00
  • 15e83e1844 On fait en sorte que prise_etat gère mieux les prises virtuelles, pour que whos_lc arrête de planter. Pierre-Elliott Bécue 2015-03-02 20:59:59 +01:00
  • cb3f063dc6 git-whatsnew : corrige le shabang Daniel STAN 2015-03-02 20:31:42 +01:00
  • 06bac151c4 batv-0.adm.crans.org n'est pas spécial Pierre-Elliott Bécue 2015-03-02 20:05:38 +01:00
  • 1d58966ebc statsVlans : répararation et dépoussiérage Gabriel Detraz 2015-03-01 18:49:49 +01:00
  • 8b551ae8c8 deconnexion: un template, ça mange de l'unicode Daniel STAN 2015-03-01 16:42:21 +01:00
  • c8cdf3170e DisplayDict: évite les imports arbitraires Daniel STAN 2015-02-27 12:30:33 +01:00
  • 546cba760f auth.py: feeds nas password from secrets Daniel STAN 2015-02-26 18:17:57 +01:00
  • ea4e86dbdd auth.py: enregistre mac *et/ou* rid Daniel STAN 2015-02-26 18:16:13 +01:00
  • 132636e7f9 freeradius: déplace tous les tests dans subdir Daniel STAN 2015-02-26 18:15:03 +01:00
  • d36ceb7e3d auth.py: pas d'antisquattage dans le local d'étude Daniel STAN 2015-02-26 09:21:29 +01:00
  • 5d34a64653 Locate-wifi aux archives Gabriel Detraz 2015-02-26 00:01:16 +01:00
  • 27c3d1d842 wip: auth dynamique des clients (nas) radius Daniel STAN 2015-02-25 23:21:29 +01:00
  • 4f73302b13 recredite.py -> recredit_masse.py dans impression Gabriel Detraz 2015-02-25 22:31:56 +01:00
  • 635a37385d Autres scripts obsolètes. Pierre-Elliott Bécue 2015-02-25 22:13:21 +01:00