Commit Graph

28 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 0ea2a9365d l'utilisateur loggé peut supprimer sa fiche identity. 2004-04-19 11:19:08 +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 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 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 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 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 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 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 c496af271d autorise l'utilisateur à modifier son identité 2004-01-26 23:09:18 +00:00
fpeters 3c08f2fd79 il faut mentionner les tokens ici 2004-01-23 10:52:21 +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 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
nclapies 267986e1e9 ajout methodes pour recuperer/modifier les identifiants de fournisseurs 2004-01-20 18:02:55 +00:00
fpeters bf0c9413eb récup des adminsSet, writersSet et readersSet des ex-serveurs dans les serveurs
Identities et PasswordAccounts
2004-01-18 19:45:02 +00:00
nclapies 98a71f2117 ajout methodes gestion local/peer name identifiers 2004-01-12 01:44:15 +00:00
eraviart 3f97db9ac7 Ajout de la notion d'hôte virtuel help, de la même manière qu'il y avait
déjà un hôte virtuel system.

L'aide est toujours accessible depuis n'importe quel hôte virtuel en faisant
http://nom_du_site/help/..., par exemple http://nom_du_site/help/articles/1.
Dans ce cas, elle est affichée avec sa propre template "help" et non avec la
template de l'hôte virtuel.

Reste à modifier la template help pour qu'elle marche dans ces conditions.
2003-12-24 09:25:03 +00:00
eraviart d736c947e0 Mise à jour des groupes afin qu'ils contiennent des ids d'identités au lieu
d'ids de personnes.

Si vous avez utilisé une version CVS précédente, il faut effacer les
IdentitiesServer.pickle et PasswordAccountsServer.pickle, avant de relancer
Glasnost.
2003-12-23 08:35:37 +00:00
eraviart a6962d4a5a Fusion de la branche glasnost-lasso avec le tronc.
Upgrade en reprenant les informations des anciens serveurs
d'authentification. Cela devrait permettre de se logguer (un peu testé),
mais cela ne marche pas encore pour les anciens votes par exemple.

Amélioration du mécanisme d'upgrade : les fonctions d'upgrade peuvent être
maintenant aussi mises ailleurs que dans les serveurs.

N'enregistre plus les données salies lorsqu'un serveur s'appelle directement
(afin d'éviter une boucle sans fin).
2003-12-22 15:55:46 +00:00