Commit Graph

36 Commits

Author SHA1 Message Date
fpeters ac17ad0fe7 - définition de "profils d'utilisation" (granularité à négocier par la suite).
- très bonne idée (c'est moi qui le dit) pour les commentaires: "commentaires
  éditoriaux" dont les lecteurs == les éditeurs de l'objet commenté
- moi aussi j'avais corrigé le generalPublic dans les virtualhost
- les tests ont l'air de tourner (pas réessayé aujourd'hui)
- modifs diverses
2003-11-20 12:59:16 +00:00
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 a0fd58d240 Suppression du paramètre clientId des méthodes canBeXxx. 2003-05-11 13:47:04 +00:00
fpeters 81e937aae8 suppression de l'import __builtin__ où possible. 2003-04-27 16:53:30 +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
eraviart bacdd2c77b Déplacement des fonctions propres aux contextes de tools_new.py vers un nouveau fichier context.py.
Changement du nom de ces fonctions.
Changement de la manière dont les contextes sont empilés (liste chaînée au lieu de tableau auparavant). Cette modification permet à plusieurs threads de partager partiellement la même pile de contextes (nécessaire pour le dataflow).

Note : j'ai peut-être caché d'autres modifs dans ce commit géant. Peut-être, peut-être pas ? À vous de trouver :-)
2003-02-17 00:28:51 +00:00
eraviart 03d8229fdc Il n'est plus possible de créer deux atomes identiques. 2003-01-13 18:04:15 +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 2b73f1c0a1 Suppression de useReadersSet et de useWritersSet. 2003-01-05 11:29:18 +00:00
eraviart 5aed17e891 Les attributs creationTime et modificationTime ne sont plus traités comme des cas particuliers.
Suppression de l'attribut useModificationTime des ObjectsServer.
2003-01-04 18:27:35 +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 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 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 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 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