Commit Graph

41 Commits

Author SHA1 Message Date
eraviart afb5c48994 Homogénéisation des entêtes des fichiers Python. 2003-09-01 16:59:18 +00:00
eraviart 849383bec1 Toute petite modification sur les sets, afin que tous les None signifient
toujours aucun et jamais tous.

Un widget SelectId a maintenant la possibilité d'avoir des ids apparaissant en
permanence.

Création d'une kind UsersSet dont dérivent les kinds ReadersSet, WritersSet,
...

Déboguage des groupes.

Refonte complète du mécanisme de mise à jour des données lors de changements
de versions.
2003-08-30 23:13:52 +00:00
fpeters 73fbf01893 Python 2.3 souhaite connaître le charset utilisé pour les fichiers, c'est le
PEP 263 <http://www.python.org/peps/pep-0263.html>

J'ai ajouté la ligne qu'il faut.
2003-08-20 19:12:52 +00:00
fpeters 4bee22b8f0 supprimé toute (presque) occurence de lignes > 90 caractères (yep, c'est 80
normalement, mais en commençant plus haut, il y avait moins à faire).
2003-06-21 19:52:49 +00:00
eraviart e9cffdc775 Ajout de Sébastien Régnier au copyright.
Suppression du module de vote, car dangereux pour la démocratie.
2003-05-15 16:52:28 +00:00
eraviart ff639e4fd9 L'enregistrement des données se fait maintenant après l'appel des méthodes publiques, dans le wrapper.
Nettoyage de toutes les fonctions d'enregistrement.
2003-05-15 08:32:43 +00:00
eraviart a671122633 Ajout de Cédric Musso au Copyright, correction de celui de Nicolas Clapiès. 2003-05-13 10:07:32 +00:00
eraviart e93279ce4a Fin de la normalisation des méthodes publiques. Restent juste les erreurs. 2003-05-13 09:25:31 +00:00
eraviart af2252b44d Normalisation des méthodes publiques de différents serveurs.
Voilà, c'est fini pour le module principal de Glasnost.
2003-05-13 08:04:21 +00:00
fpeters 81e937aae8 suppression de l'import __builtin__ où possible. 2003-04-27 16:53:30 +00:00
fpeters c6401f3725 supprimé les return qui étaient marqués là parce qu'il fallait bien retourner
quelque chose.
2003-04-18 13:44:47 +00:00
eraviart 03fcd2173a Ajout de Nicolas Clapies, Pierre-Antoine Dejace & Florent Monnier au copyright. 2003-04-16 23:29:07 +00:00
fpeters 2bc64726bc nouveau mécanisme pour avoir plusieurs installations de glasnost en // 2003-04-11 09:11:17 +00:00
eraviart 2504acf16d Nettoyage :
Mise de la variable globale applicationTokens dans le contexte global des serveurs.
Suppression de la variable mainModule (les variables globales sont maintenant toutes dans le contexte).
Suppression de l'attribut serverId de la classe Proxy.
Suppression de la fonction getDefaultDispatcherId.
2003-03-06 23:55:51 +00:00
eraviart 28b3788a39 Ajout de Romain Chantereau au copyright.
Changement de l'adresse email de Frédéric Péters.
Suppression de la ligne Auteurs dans l'à propos.
2003-03-04 00:41:10 +00:00
eraviart 95874d5c7d Renommé les XxxsCommon en XxxsCommonMixin, puisque ce sont des classes incomplètes (qui ne dérivent pas de things.BaseThing).
Modifié les XxxsServer pour qu'ils héritent eux aussi de ces classes.
2003-02-28 11:59:01 +00:00
eraviart a8476b0634 Suppression d'un import getObjectItemLabel résiduel dans ElectionsServer.py
Petite modification cosmétique (mineure : transformation des fonctions FaultXxx en classes faults.Xxx). Comme cette modification porte uniquement sur quelques caractères je ne l'ai pas testée.
2003-02-19 00:21:33 +00:00
fpeters f5876541da 23:40: une petite modif avant d'aller dormir, il faut profiter du week-end pour
se reposer
01:40: hum.

Les proxy ne sont chargés (et instanciés) que quand nécessaire.  Et il n'y a
plus de liste des modules possibles hardcodées dans tools_new.py

Ça a été testé mais l'ampleur est telle que des bugs sont certainement passés.

Il faudra ensuite faire la même chose avec les webs...
2003-02-15 00:36:18 +00:00
eraviart aa935dd76e Modification permettant d'exécuter plusieurs versions de Glasnost sur le même système.
Suppression d'un fichier ContactInfosServer.py en trop dans ContactsServer.
2003-01-12 17:35:28 +00:00
eraviart 505434259a Ajout de Rodolphe Quiédeville et de Vecam au copyright de Glasnost.
Plus quelques détails de mise en page.
2003-01-11 22:34:44 +00:00
eraviart dbb60face2 Ajout d'Ouvaton au Copyright 2003. 2003-01-06 18:49:32 +00:00
eraviart 1a58377abf Certains ont un problème pour respecter les 80 colonnes... Ah, les colonies nous posent bien des soucis :-) 2003-01-02 10:30:07 +00:00
fpeters 2b39ee97a8 respect de http://www.gnu.org/prep/maintain_8.html 2003-01-01 19:53:28 +00:00
fpeters ca8480760f Premier commit de l'année (de ma part). Que du conceptuel :) 2003-01-01 15:46:59 +00:00
eraviart 8e42ff36df Il est maintenant possible pour l'utilisateur de modifier les valeurs des propriétés d'une carte.
Ajout du paramètre givenSlotNames aux méthodes modify() et checkModificationIsPossible().
Amélioration de la gestion de modificationTime.
Suppression des dernières polutions VIMesques de Fred.
2002-12-24 16:46:09 +00:00
eraviart 850e6a75fa La méthode getServer récupère maintenant le serveur d'après le contexte.
Ajout aux cards des fonctions de linéarisation C3 des prototypes.
2002-12-20 15:58:02 +00:00
eraviart 88c400c72c Encapsulation de toutes les fonctions XML-RPC dans un try... finally... qui assure ainsi que le contexte est toujours dépillé, même en cas d'exception. 2002-12-13 23:24:45 +00:00
eraviart 44992dab57 Remplacement de l'ancienne méthode de gestion des contexts (getGlobalContext...)
par la nouvelle (getContextVar...).
Suppression du paramètre context de toutes les fonctions et méthodes.
Suppression du paramètre userToken, sauf pour les fonctions XML-RPC.
Attention, vu la quantité de modifications, il y a forcément un grand nombre de bugs résiduels qui trainent !
2002-12-13 18:38:43 +00:00
eraviart 7fa8e1ac4d Permet aux objets d'administration d'avoir des champs stockés dans des fichiers externes.
Permet de visualiser les images dans les objets d'adminstration.
Ajoute aux objets d'administration un champ id sous la forme 'glasnost://xxx/yyy/__admin__'. Ajoute la gestion de ces ids particuliers, dans l'affichage des images et des fichiers.
Ajout du paramètre clientToken à la méthode isAdmin afin de la rendre publique.
Comme getAdmin peut désormais transférer beaucoup de données, il est autant que possible remplacé par la nouvelle méthode isAdmin
2002-12-08 18:23:21 +00:00
eraviart 1da174b702 Quelques "petits" changements pour permettre (quand cela sera fini) aux utilisateurs de créer des vues pour chaque serveur et de définir les champs à visualiser ainsi que la template TAL à utiliser. Pas terminé et désactivé pour l'instant. 2002-12-07 17:02:04 +00:00
eraviart e35b75ca39 Correction de bug : Il est à nouveau possible de modifier les données d'admin.
Ajout de la méthode getServer aux objets d'admin.
2002-12-02 13:06:22 +00:00
eraviart 31e4ec4110 Nouvelle kind (Upload) gérant les fichiers téléchargés.
Modification du mécanisme de File Storage, pour qu'il fonctionne avec des slots  qui ne sont pas au premier niveau.
Avec ces fonctionnalités, le module UploadFiles peut être totalement remplacé pour une Card similaire.
2002-12-01 17:40:23 +00:00
eraviart 3fb1a3b5d0 Ajout du code permettant la gestion des champs externes lors des exports, imports ou conversions d'id d'un virtual host.
Suppression du paramètre userToken de acquireNonCore.
2002-11-26 23:44:20 +00:00
eraviart 62ce9e0702 Ajout d'un paramètre facultatif dataDirectoryPath aux méthodes acquireNonCore, removeNonCore & saveNonCore, afin que ces méthodes puissent servir à l'importation et à l'exportation de sites virtuels. 2002-11-26 22:23:48 +00:00
eraviart d38552361f Ajout d'une méthode getServer aux objets héritant de ObjectServerMixin (sauf certains objets du workflow). 2002-11-26 13:30:20 +00:00
eraviart ec8fefdc0e Les méthodes acquireNonCore et releaseNonCore héritent maintenant des méthodes qu'elles surchargent. 2002-11-26 09:46:15 +00:00
eraviart 3671778518 Suppression des fichiers d'import qui n'était plus utilisés par les anciens serveurs et qui étaient marqués comme étant à supprimer. 2002-11-18 22:54:50 +00:00
eraviart cb2d1f731a Utilise maintenant le numéro de révision CVS comme numéro de version 2002-11-01 14:49:45 +00:00
eraviart 6abee04c82 Ajout de la réparation de tous les objets contenant des strings ayant autre chose que des LF comme sauts de lignes 2002-11-01 09:33:42 +00:00
eraviart d67baa0059 Ajout du numéro de version désiré comme paramètre aux méthodes de réparation 2002-10-31 22:24:47 +00:00
fpeters bb26a93616 initial import into CVS 2002-10-19 13:00:35 +00:00