Commit Graph

520 Commits

Author SHA1 Message Date
obenassy 136b94cc24 Typo. 2007-11-16 12:59:32 +00:00
obenassy 3693b3dbb0 Update from whrandom. 2007-11-16 12:56:21 +00:00
fpeters 96f3d3206f don't use getAdmin to get identities roles 2004-07-18 17:49:16 +00:00
obenassy e39426c522 Import nécessaire pour les élections. 2004-06-22 10:27:30 +00:00
fpeters 45278f1f1d possible pour quelqu'un de modifier son PasswordAccount 2004-05-09 08:01:59 +00:00
fpeters 8b7f1f0b5d apache peut envoyer un serial avec un zéro devant. 2004-04-30 19:00:08 +00:00
fpeters 0ea2a9365d l'utilisateur loggé peut supprimer sa fiche identity. 2004-04-19 11:19:08 +00:00
fpeters e34b6b57cc 2 niveaux de fallback pour le message de bienvenue; qui peut être envoyé avec
des accents
2004-04-19 09:58:01 +00:00
fpeters c6200001b9 ajout de compte dont le rôle n'est pas "people", getRoles() parce que tout le
monde ne peut pas récupérer l'admin
2004-04-16 13:41:16 +00:00
fpeters 0cc2f2f553 mise à jour correcte des données de la 0.7 2004-04-08 11:00:18 +00:00
fpeters 2693737671 supprimé la génération des brèves depuis les élections 2004-04-04 18:42:48 +00:00
fpeters 830a906f3b l'envoi du mot de passe par email fonctionne même quand les personnes,
identités et passwordaccounts ne sont pas accessibles en lecture. (et c'est
testé).
2004-04-04 14:44:51 +00:00
fpeters ea2ac8aa85 il devrait (c'est pas testé) être maintenant possible d'avoir des
identités/fiches personnes/comptes privés et que l'envoi du mot de passe par
email fonctionne qd même
2004-03-24 15:20:09 +00:00
fpeters b23719bb5a les éditeurs peuvent modifier les groupes via les méthode add et removeMember 2004-03-24 15:18:52 +00:00
fpeters 831716a243 gère le cas où la session envoyée est un peu n'importe quoi 2004-03-24 15:18:01 +00:00
fpeters f419c921e6 utilisation du canModifyObject() dans le modifyObject du PeopleServer 2004-03-09 13:07:31 +00:00
fpeters 1f9f2cc065 l'envoi du mot de passe qui fonctionne 2004-03-08 13:29:57 +00:00
fpeters 0d2ae12915 le retour de l'envoi du mot de passe 2004-03-08 13:18:09 +00:00
fpeters 9f0f0321b7 marqué un truc que je ne comprends pas 2004-03-07 18:11:30 +00:00
fpeters 9c00678b69 PIL n'arrive pas à redimensionner certaines image. Par exemple:
http://www.bxlug.be/uploadfiles/39
2004-03-07 17:37:46 +00:00
fpeters 232592cd16 accélère la récupération des groupes d'identités 2004-03-05 21:25:38 +00:00
fpeters c953bcd75f méthode getPersonId() à l'IdentitiesServer qui permet à l'utilisateur loggé
d'avoir les droits d'édition sur sa fiche personne.
2004-03-05 19:31:12 +00:00
fpeters 141bb38faa page de changement de mot de passe 2004-03-04 18:28:01 +00:00
fpeters dc5ac799d1 les admins ne sont plus accessibles à tout le monde; il faut en tenir compte
quand on vérifie les permissions
2004-03-04 15:43:08 +00:00
fpeters 5bcb83593e récupère le nextLocalId plutôt que le mettre à 10, parce que 10 est
*évidemment* supérieur à 63.  Bien sûr.  Gniark.  Un membre du BxLUG en moins.
Il n'avait pas payé sa cotisation.
2004-03-04 15:33:16 +00:00
fpeters c595dbbfa3 ne crée pas de regex impossible 2004-03-03 17:58:47 +00:00
fpeters 58de86ffbb surcharge du getObjectLabelAndLanguage des identités pour en faire un appel
forwardé au serveur correspondant personId (plutôt que deux requêtes
getObject() pour le label et le language).
2004-03-02 23:32:19 +00:00
fpeters 1e799317a2 Contournement de bug étrange:
ERROR: /tmp/.glasnost:8048 [02/Mar/2004 08:38:17] error for request rememberId(('glasnost://www.bxlu
g.be/identities', '266626485053', 'glasnost://www.bxlug.be/identities/e465faab40cc6afd1a6970577b42c8
8e', 'glasnost://www.bxlug.be/articles/12')) on <method IdentitiesServer.rememberId of IdentitiesSer
ver instance at 0x82fc59c>
Traceback (most recent call last):
  File "/usr/lib/glasnost/glasnost/server/xmlrpcServer.py", line 300, in dispatch_call
    result = self._wrapper(method, params, isDirectCall)
  File "/usr/lib/glasnost/glasnost/server/ObjectsServer.py", line 1292, in publicMethodWrapper
    return apply(method, arguments)
  File "/usr/lib/glasnost/servers/IdentitiesServer/IdentitiesServer.py", line 544, in rememberId
    if objectsMemory.has_key(serverRole):
AttributeError: 'int' object has no attribute 'has_key'
2004-03-02 07:55:06 +00:00
fpeters 34d1f5d04d contournement de problèmes 2004-03-01 14:33:39 +00:00
fpeters 47a936f0ca compatibilité python 2.1 2004-02-28 21:44:01 +00:00
fpeters fcf70868a3 ne renvoie pas de jetons de vote si le serveur d'élection n'est pas dispo 2004-02-27 13:27:19 +00:00
fpeters 325b53cf65 passage en revue de FIXME et correction de certains 2004-02-26 13:04:43 +00:00
fpeters 7e9955f81d serveur de jeton d'authentification avec 4 types de jeton:
- universal: permet de se logger et de tout faire
 - activation: permet d'activer une identité
 - reactivation: permet de réactiver une identité
 - revocation: permet de révoquer une identité

manque encore le support web pour l'exception 'DisabledAccount'.
2004-02-18 20:08:58 +00:00
fpeters 88e2244b1a ne plante pas en cas de profil inconnu 2004-02-09 09:25:21 +00:00
fpeters c32ac11f68 remplacé des enumerate() par des zip() compatibles avec Python 2.1 2004-02-03 10:27:57 +00:00
fpeters 3b775ee69d typo 2004-01-31 13:08:46 +00:00
fpeters a300bef966 getPossibleLanguages() even when admin is not accessible. 2004-01-31 13:07:32 +00:00
fpeters 36e952759a corrigé la conversion des admins de people vers identities (#268), ajouté la
conversion des TranslatorsSet
2004-01-30 17:50:57 +00:00
fpeters 022a134082 le serveur de trad n'hérite pas d'ObjectsServer et n'avait donc pas les infos
nécessaires pour que l'admin fonctionne
2004-01-30 16:09:15 +00:00
fpeters f87235b9a3 getMainObject() ok quelque soit l'admin 2004-01-30 16:08:39 +00:00
fpeters c496af271d autorise l'utilisateur à modifier son identité 2004-01-26 23:09:18 +00:00
fpeters d39c4e12b3 don't barf on restricted admin 2004-01-26 17:19:50 +00:00
fpeters 3c08f2fd79 il faut mentionner les tokens ici 2004-01-23 10:52:21 +00:00
fpeters c453a1b4c7 comptes 'jeton' 2004-01-23 10:49:48 +00:00
nclapies 3011fd4eaf definition methode pour envoyer la cle privee 2004-01-23 09:02:24 +00:00
nclapies 88e8d0452f update methodes set/get des names identifiers (cote idp et cote sp) 2004-01-23 01:20:09 +00:00
fpeters 93535e49d2 l'admin n'est lisible que par les admins; comme ça la symetric key n'est pas
connue de tous.
2004-01-22 23:03:59 +00:00
fpeters ca219d6d7d toujours pas de mécanisme de confiance entre serveurs glasnost 2004-01-22 15:08:29 +00:00
fpeters f41160c5dc check du bon fichier 2004-01-22 13:48:47 +00:00
nclapies 443689bdcc fix : fonctions get/set sur les nameIdentifier des service/identite d'identification (utilisation profile utilisateur) 2004-01-22 01:50:10 +00:00