Commit graph

212 commits

Author SHA1 Message Date
Pierre-Elliott Bécue
a4dedbb335 [gest_crans] En fait, ça marche mieux quand on corrige les erreurs 2013-10-21 20:05:06 +02:00
Pierre-Elliott Bécue
7a49298de5 [gest_crans] Possible de désactiver un compte.
* En cas de corruption de mot de passe par exemple
2013-10-21 19:33:52 +02:00
Pierre-Elliott Bécue
337f4906b6 [gest_crans] On répare la méthode de préremplissage, et on corrige des bugs
* La méthode de préremplissage posait des locks, les fonctions affectant
 des valeurs ont désormais un argument lock, par défaut à True, pour
 savoir si elles doivent poser des locks
 * La méthode de préremplissage doit aussi affecter une ip
 * Il y avait un decode de trop dans la gestion des blacklistes
2013-10-15 00:44:17 +02:00
Vincent Le Gallic
785a29ef90 [gest_crans] Nan mais raise une nouvelle erreur c'est trop naze pour les tracebacks
Quelqu'un pourrait de nouveau lever cette erreur, qu'on corrige, siouplait ?
2013-09-29 01:24:00 +02:00
Vincent Le Gallic
d0832929cd [gest_crans] tentative de patch suite à un bugreport 2013-09-24 17:05:56 +02:00
Vincent Le Gallic
5ce1dd11c2 [crans] On cumule les erreurs 2013-09-12 10:33:07 +02:00
Vincent Le Gallic
9abdec7a0c [gest_crans] On envoie les mails de bugreports à root@ 2013-09-11 22:24:56 +02:00
Pierre-Elliott Bécue
8ea0f1d0e6 [ldap_crans] "syslog" essaie d'écrire dans un fichier, même si le truc à écrire est unicode... 2013-05-30 02:11:27 +02:00
Pierre-Elliott Bécue
a1bf0a4547 [scripts] Going to utf-8 2013-05-05 01:10:09 +02:00
Pierre-Elliott Bécue
62a6272968 [gest_crans] Correctif de bug
Quand on fait "modifier un adhérent", et qu'on cherche par machine, on peut tomber sur un club, mais dans ce cas là, ça crashait. J'ai mis un patch.
2013-03-14 15:54:07 +01:00
Pierre-Elliott Bécue
559583654b [ldap_crans/gest_crans] Ajout d'une fonction de log, et interversion de l'affectation d'une ip, et des tests sur la mac, sinon l'ipv6 ça juste marche pas 2013-02-22 19:31:54 +01:00
Vincent Le Gallic
c039058708 Enregistrement des droits d'exécution. Aucune vraie modif.
Darcs n'enregistrait pas les permissions des fichiers.
2013-01-31 05:36:25 +01:00
Pierre-Elliott Bécue
d6944ca03b [ldap/gest_crans] Ajout de deux champs dans la base LDAP, et des menus adéquats dans gest_crans.
Ignore-this: cd9025c95e35e80041570d629a944e2d
On ajoute ssh fingerprint pour les machines, ainsi on peut mettre les fingerprint ssh dans les champs DNSSEC via generate. Le champ gpgfingerprint est pour les adhérents avec compte crans qui ont une clé gpg. Mise en place des menus adaptés dans gest_crans. Les options sur l'intranet (2) sont à venir.

darcs-hash:20130112084446-b6762-97c821f579bf4c79183630e5ffc97124449a9b61.gz
2013-01-12 09:44:46 +01:00
Pierre-Elliott Bécue
5df70ea40a [ldap_crans] J'en ai oublié un...
Ignore-this: 5593aa7c4f0c2e2f5a76d79c924d804f

darcs-hash:20130112084302-b6762-ff51f36dc162fce6e36de61e9ed2a28b0e090cf3.gz
2013-01-12 09:43:02 +01:00
Daniel STAN
17d09862b8 [gest_crans/recherche par login/bis] * -/-> *@crans.org
Ignore-this: d9832494fe47b92901c3d56ffcb0ffe8

darcs-hash:20130107191359-28565-6d2146a61e02c3be13571e12ae16e602a0ca495b.gz
2013-01-07 20:13:59 +01:00
Daniel STAN
d91e4a062e [gest_crans/recherche par login] @crans.org optionnel
Ignore-this: 7701d0bfb7a86c8f86992172934aaf79

darcs-hash:20130107181644-28565-61828542e0129469e87fe4666788a8d2d25dfdfc.gz
2013-01-07 19:16:44 +01:00
Pierre-Elliott Bécue
ab6202f37c [SOGo] On patche un peu partout pour pouvoir rendre le champ mail de ldap plus propre.
Ignore-this: aed0fb0c7f88d3feb1f0be35b11780bf

darcs-hash:20121201132852-b6762-f77d73b568bc1ad0fef3c9341cb2a00a34a09a0c.gz
2012-12-01 14:28:52 +01:00
Vincent Le Gallic
7b199a7c81 [gest_crans] On a beaucoup de gens de l'EFREI et de l'ESTP
Ignore-this: 82cb7f22e56e6e49f03fa80c29e43743

darcs-hash:20121013153218-2c9c1-3b3f97c5c925b4ba13cbd12dd33d8da640807c8e.gz
2012-10-13 17:32:18 +02:00
Pierre-Elliott Bécue
41c7526096 [gest_crans] Ajout d'une adresse de debug
Ignore-this: b1eb8ddf5dc65bbe2c497225100098c1

darcs-hash:20120828230749-afe24-5201d5b2ba7dd0f7d28c82f3cd63cd430ee8e817.gz
2012-08-29 01:07:49 +02:00
Daniel STAN
95d711e690 [gest_crans] petit bonus d'aide à la saisie d'une mac fixe
Ignore-this: 90bf93bf17aa83f1cd84b81dbc47f54

darcs-hash:20120708002127-28565-1d1c70264948c9cf538982e8a1029eeda8997ad4.gz
2012-07-08 02:21:27 +02:00
Daniel STAN
8a71a1be47 [gest_crans] dstan is watching you
Ignore-this: d2af87f54e90bfaf7c7028b655a5d712

darcs-hash:20120304095945-28565-37201ca0109db17b01519764800e99b9848595b2.gz
2012-03-04 10:59:45 +01:00
Nicolas Dandrimont
6c85740dd2 [gest_crans, ldap_crans, whos] Robustesse si le responsable d'un club a été supprimé
Ignore-this: dbb616fe0cff5ba356ec8b2a0587f96c

darcs-hash:20111006133157-ffbb2-9429c7756fb617b4e12babf3945d80333fe3f1af.gz
2011-10-06 15:31:57 +02:00
Nicolas Dandrimont
6b0061bf91 [gest_crans] moins de spams
darcs-hash:20110902081936-ffbb2-4692b525916c4525f408594e9b2853ac426bf9a5.gz
2011-09-02 10:19:36 +02:00
Nicolas Dandrimont
ef1ebd1ac2 [gest_crans] encodage correct des messages d'erreurs pour diminuer le nombre de crashes
darcs-hash:20110902081727-ffbb2-088627e2bfec99425459dc38ec882fe287ed78b4.gz
2011-09-02 10:17:27 +02:00
Olivier Iffrig
350eddd113 [gest_crans] On remplace 1EEA et B123 par SAPHIRE
Ignore-this: 1cd3df48d0d7fe999a3bcae778afa2b2

darcs-hash:20110901114350-108b1-3bb374b049a3946f7b69147ceeb26f3fed729cee.gz
2011-09-01 13:43:50 +02:00
Michel Blockelet
80f481c9f4 [ldap,gest_crans.py] Correction encodage
Ignore-this: 8ad2379ea4865edb91ca98a6090c6a43
Si la mac existait déjà sur le réseau, gest_crans plantait ...

darcs-hash:20110401205044-ddb99-66a7e8e63416c61ad9d29dd7424e036aa7cffbc8.gz
2011-04-01 22:50:44 +02:00
Nicolas Dandrimont
cb44cf542d [gest_crans] Crashe moins
darcs-hash:20110124001612-ffbb2-e89b34b8cd9a1bfc97fbcea8696c06553567f8ba.gz
2011-01-24 01:16:12 +01:00
Michel Blockelet
5083ca16ad [gest_crans,whos] Correction comptes supprimes
On evite de chier quand on a supprime le compte crans de quelqu'un et
qu'on a '' comme adresse mail ...

darcs-hash:20110118185649-ddb99-0f5297337aa6ba04615e7077ab19d695340458c2.gz
2011-01-18 19:56:49 +01:00
Nicolas Bruot
024049da29 [./gestion/gest_
darcs-hash:20100920113507-c8775-2abbec1fa1ccebc6b7e24aa056b5d35d2438c718.gz
2010-09-20 13:35:07 +02:00
Nicolas Dandrimont
4968851255 [gest_crans] Cleanup old mess
darcs-hash:20100912132653-ffbb2-17d4fe7263739a7e466d8ea1a4442482fce3de32.gz
2010-09-12 15:26:53 +02:00
Nicolas Dandrimont
b5772cf490 [ldap_crans] typo sur le dialogrc
darcs-hash:20100912132545-ffbb2-8eb9fb325ca83d9e0982ee074ed761c2eff7656b.gz
2010-09-12 15:25:45 +02:00
Nicolas Dandrimont
b19d9cc71b [ldap_crans] Exceptions en str
darcs-hash:20100904133907-ffbb2-fc397f6e3d005e0d49d1a1f5f791bf821cc7c4ec.gz
2010-09-04 15:39:07 +02:00
Nicolas Bruot
062df15601 [./gestion/gest_crans.py] Ajout aux bugreports
darcs-hash:20100902143450-c8775-23c0ecc9796fe406c543e083a998c5c8a257cb41.gz
2010-09-02 16:34:50 +02:00
Nicolas Bruot
1fc7383d5b [./gestion/gest_crans.py] Les tresoriers peuvent modifier les cartes/paiements pour l'annee n-1
Sert aux remboursements lors de la priode transitoire.

darcs-hash:20100828124126-c8775-82191fc340de4c1209744dae2417541c30b414fa.gz
2010-08-28 14:41:26 +02:00
Michel Blockelet
26dfe36d93 [gestion] Gestion plus propre des changements d'annee
Ajout d'une variable periode_transitoire dans config.py qui definit les
periodes ou on accepte ceux qui ont paye l'annee precedente (on ne prend pas du
tout en compte la carte d'etudiant dans ces periodes).
On en profite pour enlever toute notion de caution ...

darcs-hash:20100801103904-ddb99-cad90eb5599173bec23ff3952b3d22f80fd618f2.gz
2010-08-01 12:39:04 +02:00
Michel Blockelet
48d4a4d43b [gest_crans.py] Typo
darcs-hash:20100527184759-ddb99-df1de3bfdc96bbabb33540474a8d0fd99a1b7f85.gz
2010-05-27 20:47:59 +02:00
Michel Blockelet
07515031e1 [gestion/gest_crans.py] Correction diverses set_droits
darcs-hash:20100421184932-ddb99-fcbc4107f7b34d0811b6f2138855d794eb6bb580.gz
2010-04-21 20:49:32 +02:00
Michel Blockelet
a3fd4369a6 [gestion/gest_crans.py] Ajout de blockelet pour les bugreports
darcs-hash:20100421184910-ddb99-3553cf9157c42d1a63464ae16796c534582aa061.gz
2010-04-21 20:49:10 +02:00
Antoine Durand-Gasselin
87f1520401 [gestion/gest_crans.py] needed bugfix
darcs-hash:20100421104955-bd074-7ef1656a4aa38cebf9d45e35c0ffaf6e0de6bf03.gz
2010-04-21 12:49:55 +02:00
Michel Blockelet
cc3db8a648 [gestion/gest_crans.py] Non en fait non tu n'as pas compris
On ne parle que des MLs dont le desabonnement n'est pas automatique (donc les
MLs dont le nom commence par un '+' dans la config), le but etant de choisir
si la personne doit quand meme etre desinscrite.
Exemple : +dsi-crans, on est abonne avec les droits Bureau, mais quand on perd
les droits Bureau, on veut probablement etre desabonne quand meme.

Bon c'est vrai que c'est pas super clair mais si quelqu'un trouve de meilleurs
commentaires a mettre dans le script pour mieux expliquer je veux bien !

rolling back:

Wed Apr 21 11:25:22 CEST 2010  Antoine Durand-Gasselin <adg@crans.org>
  * [gestion/gest_crans] j'espere avoir compris ce a quoi tu pouvais penser michou (ou pas)

    M ./gestion/gest_crans.py -1 +1

darcs-hash:20100421103540-ddb99-192758ed0479a2a501d980b8b9b9b6c0428b047d.gz
2010-04-21 12:35:40 +02:00
Antoine Durand-Gasselin
f7c324a5da [gestion/gest_crans] j'espere avoir compris ce a quoi tu pouvais penser michou (ou pas)
darcs-hash:20100421092522-bd074-2c904b42e05fcc2bd514d962b269e2e3e278320b.gz
2010-04-21 11:25:22 +02:00
Michel Blockelet
875020b610 [gest_crans.py] Test des droits plus tout pour la suppression
Sinon ca supprime toutes les machines avant de dire "ah mais en fait pas les
droits" ...

darcs-hash:20100407224344-ddb99-3a9a44ebb97501862761c8fb54c0f2bd7e2ce326.gz
2010-04-08 00:43:44 +02:00
Michel Blockelet
7606517977 [gest_crans.py] Il n'y a plus de routeur au G
(Ca fait un bail ...)

darcs-hash:20100330222053-ddb99-bf01f8477f601c0317596798228eaea502d82591.gz
2010-03-31 00:20:53 +02:00
Michel Blockelet
392006237d [config,{gest,ldap}_crans,gen_confs/] Modifications systeme droits
* gest_crans.py :: Dialogue permettant de desabonner les gens des MLs lorsqu'on
leur enleve des droits (les gens ne sont pas desabonnes automatiquement de
certaines MLs a l'enlevement des droits, il propose de le faire quand meme)
=> gest_crans.complexite++
 * config.py :: Deplacement des definitions droits <-> {MLs, groupes unix}
depuis droits.py
 * droits.py :: Ajout de fonctionnalites :
  * -d pour supprimer certaines adresses mail de certaines MLs
  * -u pour afficher les MLs inscrites non-automatiquement a certaines MLs
 * ldap_crans.py :: Les droits ne contiennent plus d'accents depuis un moment

darcs-hash:20100319001432-ddb99-f0d337d161b8d95e6b6300cd53efbae8b9a7e834.gz
2010-03-19 01:14:32 +01:00
Michel Blockelet
61302647c9 [ldap_crans.py,gest_crans.py] Fusion droits() et droits_light()
Les deux fonctions etant assez similaires ...

darcs-hash:20100318151032-ddb99-01a885b320ba5fe3fbe1403380725167c1230e6c.gz
2010-03-18 16:10:32 +01:00
Nicolas Dandrimont
ac49fc2d8c [gest_crans] Ajout de moi-même aux messages de debug
darcs-hash:20100308122622-ffbb2-767eda934f658f5d9d90ca2b9ff5f8996a4dec9a.gz
2010-03-08 13:26:22 +01:00
Olivier Huber
255742e3d6 Bugfixes
darcs-hash:20100118224430-8fbb1-03f00435011d77c6a79dd04f7cf0e891fd46df7d.gz
2010-01-18 23:44:30 +01:00
Stephane Glondu
d0a6e18cf5 [gest_crans] on autorise que les *-g.crans.org a avoir une MAC existante
darcs-hash:20091119020327-61eff-e02fbe2a1b0b9c2fa219b8a8e5532b1459184f31.gz
2009-11-19 03:03:27 +01:00
Stephane Glondu
6d83c7aef0 [gest_crans] gestion du G pour les cableurs
Les adherents du G:
 * ont droit a deux machines fixes
 * ont le droit d'avoir une machine fixe avec une adresse MAC existante

darcs-hash:20091119015646-61eff-68439c87acca656328d94d574d5a9dbe3b8ec954.gz
2009-11-19 02:56:46 +01:00
Nicolas Dandrimont
9e9fe235af [gest_crans.py] J'ai un peu trop élagué apparemment...
darcs-hash:20090929233817-ffbb2-a2d58eecdca2e835177d302c488eb6a146bfbe29.gz
2009-09-30 01:38:17 +02:00