- 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
infos.xml qui permettent d'avoir des traductions (via gettext via intltool)
- renommé getLastDigestAndLabels en getSomeDigestAndLabels puisqu'il n'y a rien
de "Last" dans la sélection (clôt bug 216 (quoiqu'il aurait aussi fallu
modifier le texte présenté dans l'interface web))
- envoi de talkbacks en cas d'erreur dans l'html, et envoi de l'html erroné
quand on n'est pas en debug
- option pour lier une fiche personne à un compte de l'authentification
- l'email avec le mot de passe peut être personnalisé dans l'admin de
l'authentification login/password (et traduit)
- suppression de la possibilité de redéfinition des common&proxy et de la récup
via getCommonForServerRole et getProxyForServerRole. Seul les web garde ce
support
- j'ai toujours une ligne blanche au milieu de mon écran et c'est très gênant.
plus loin. A priori, sans trop tester (mais c'est la première fois que
j'allais aussi loin dans les cards), ça fonctionne. Il y a encore quelques
questions mais on verra ça à Paris. (il y a eu un conflit au niveau des
Cards, je ne vérifie pas si ça fonctionen toujours, je n'ai pas vraiment le
temps...) (normalement, oui)
- Ajout d'un LdapPeopleWeb pour aller chercher les personnes dans un annuaire
LDAP. Ça va de pair avec l'authentification LDAP et ça marche.
- Ajout d'un groupe "Logged Users" dont la possibilité a été découverte par
hasard. (le groupe "General Public" m'acceptait quand je n'étais pas loggé
et me refusait quand j'étais loggé via LDAP, avec un userId != people)
- Ajout du support pour commentaires à un article, ça fonctionne mais c'est un
peu caché pour le moment.
- ...
- documentation du profiling
- profiling dans un fichier dépendant du fichier accédé
- corrections à la gestion des heures dans les rendez-vous et calendriers
- système de cache pour les templates TAL
(faire glasnost-ctl compile-tal templates/)
- etc.
module profile sur la partie web et ajout de l'option Profiling dans le
fichier de config.
Pour exploiter les résultats, faire par exemple :
import pstats
p = pstats.Stats('/tmp/glasnost-web.prof')
p.strip_dirs().sort_stats(-1).print_stats()
Vraiment très pratique.
contenant le texte à envoyer comme message de bienvenue.
TODO: permettre de définir la langue préférée d'un utilisateur lors du
addObject. Sans ça, pas moyen de savoir dans quelle langue le message doit
être envoyé.
sections préfixées de glasnost:// (pour les différencier des options agissant
au niveau de l'hostname). Ça casse sans doute le fichier de config que j'ai
sur cytise mais ça doit être le seul :(
précise que DocumentRoot (défini au niveau d'apache) mais plus précise que le
WebDirectoryPath de la section [Misc]: une option WebDirectoryPath dans une
section [%hostname]. Utilisé pour lyon2003.
pour la mise en page des formulaires. Possibilité de régler cette option
serveur par serveur.
Modifié traitement de l'option UseHTTPS pour qu'elle soit réellement booléenne
et non plus une chaîne testée parfois sur 'true', parfois sur 'false'...
(c'était pas le cas mais ça aurait pu).