Version 0.3.10
Changements :
Corrections de bugs:
- bug n° 6664 sur des violations de contraintes en environnement partagé
Version 0.3.9
Notes :
Elle inclus notamment le correctif d'une vulnérabilité dans la librairie tommahawk incluse dans le framework esup-commons.
Changements :
Améliorations :
- mise à jour esup-commons 1.0.2,
- ajout d'un mot de passe sur les réunions pour que les invitations soient moins tentantes à contourner,
- la longueur du mot de passe est configurable dans le fichier config.properties,
- rappel de l'auteur d'une réunion sur la page d'édition des disponibilités,
- affichage en tooltip de l'initiateur d'une réunion à laquelle l'utilisateur est invité (liste des réunions de l'utilisateur),
- on n'affiche plus les réunions passées auxquelles l'utilisateur a été invité.
Corrections de bugs:
- bugs lors de l'accès à une réunion par une url d'invitation,
- bugs lors de la modification d'une réunion avec des disponibilités déjà enregistrées.
Version 0.3.7
Notes :
/* ========== ATTENTION ========== */
- BUG : l'invitation anonyme ne fonctionne plus depuis la version 0.3.6,
- correctif : fichier src/org/esupportail/reunion/web/controllers/EditController.java ligne 145 (fin méthode isPageAuthorized), remplacer "return false;" par "return true;"
- suite à la mise à jour d'esup-commons dans esup-reunion (version 0.3.6), la génération des URL d'invitation à changer !! Les anciennes invitations ne peuvent donc plus être décodées !!
Changements :
- correction bug lors de l'accès à une réunion via une invitation,
- correction bug à l'ajout d'un administrateur.
Version 0.3.6
Notes :
Si tout se passe bien, la tâche ant recover-config récupère les fichiers de configuration des versions précédentes. Toutefois, suite à la mise à jour d'esup-commons, quelques modifications doivent être apportées :
- dans le fichier properties/config.properties, la configuration de l'accès à la base de données a évolué (partie Hibernate),
- dans le fichier properties/web/controllers.xml, il faut supprimer la propriété "resettableNames" du bean "exceptionController". Cette propriété n'existe plus.
Changements :
Améliorations :
- tri des réunions par date de création (ordre décroissant),
- ajout des réunions auxquelles l'utilisateur est invité dans sa liste de réunions,
- mise à jour esup-commons,
- BundleConverter pour les résultats du ldap,
- distinctions réunions "invité" et "propriétaire" dans la liste des réunions de l'utilisateur,
- amélioration configuration tags et emplacement fichier reunion.css,
- ajout de la page logout.jsp, utile lors de l'intégration de la servlet dans l'ent (pour clore la session).
Corrections de bugs:
- correction bug suppression réunion avec quote dans le titre (problème au niveau du confirm javascript),
- catch NullPointerException dans l'envoi de notification (adresse owner de la réunion),
- bug titre null et confirmScripts.
Version 0.3.5
Améliorations.
- Feature Requests [4383] : ergonomie créneaux de réunion
- Feature Requests [4384] : finaliser les choix
- Feature Requests [4385] : Finaliser la réunion
- Feature Requests [4386] : Voir tout de suite les crénaux les + porteurs
Corrections de bugs.
- bug testAddress dans fichier de configuration smtp-example.xml
Version 0.3.4
Améliorations de l'importations des contacts
- test sur l'extention du fichier au lieu du content type.
- Chargement automatique du fichier sélectionné.
- Ajout de messages d'erreur/information en cas de problème.
Version 0.3.3
Améliorations
- Importations/Exportation des contacts, formats VCard et CSV.
- Ajout suppresion d'un ensemble de contacts.
- Ajout d'une sélection de contacts à un groupe.
- Validation nom d'un participant non vide.
- Amélioration des fichiers d'exemple.
- Mise à jour du copyright et de la documentation.
Correction de bugs
- Bug useBean sessionController, redirections au niveau du welcome.
- Correction du ficher de configuration urlGeneration.xml.
- Bug de concurence d'accès à la liste des participants d'une réunion.
Version 0.3.2
Améliorations
- Ajout d'un statut particulier pour les participants enregistrés par le propriétaire de la liste afin qu'ils ne soient pas modifiables par des participants anonymes.
- Ajout du filtre sur l'attribut "mode=portlet" pour cacher le bouton de déconnexion.
- Mise à jour esup-commons.
Correction de bugs
- Bug participant null.
Version 0.3.1
Améliorations
- Ajout des filtres pour améliorer l'importation de contacts depuis le ou les annuaires LDAP.
- Fichiers d'example pour la configuration du LDAP et des controlleurs.
Correction de bugs
- Bug ajout d'un contact depuis le deuxième annuaire LDAP.
Version 0.3.0
Améliorations
- Ajout des contacts et groupes de contacts.
- Envoi des invitations, ajout du statut "en attente".
- Tri des participants par ordre alphabétique, "en attente" en fin.
- Page d'envoie de courriels
Correction de bugs
- Bug suppression d'une réunion.
Version 0.2.7
Améliorations
- Evolution de l'invitation. Ajout du texte à copier/coller en cas de problème (par exemple avec Eudora).
- Tri des participants par ordre alphabétique.
Version 0.2.6
Améliorations
- Amélioration des liens mailto "inviter" (problème avec Outlook 2003 résolu).
- Ajout de demandes de confirmation pour les principales suppressions (réunion, participant).
- Ajout de commandes de sélection des horaires pour un nouveau participant (tous, aucun, inverser).
- Titre des pages un peu plus évocateur (balise title du header).
- Amélioration de la configuration du hibernate.cfg.xml et du web.xml (servlet).
Version 0.2.5
Correction de bugs
- Bug liens "inviter"
Version 0.2.4
Correction de bugs
- [#3833] Problème d'affichage de fck editor.
- Pour résoudre ce bug, nous utilisons maintenant FCKEditor v2.5.1
Version 0.2.3
Ajout de fonctionnalités
- L'initiateur d'une réunion n'est plus notifié lorsqu'il indique lui-même ses disponibilités ou celles d'autres participants.
- Pour forcer l'"auto-notification" aux initiateurs de réunion, modifier la propriété autonotification du bean editController dans le fichier de configuration properties/web/controllers.xml.
Correction de bugs
- Suppression du paramètre auth.offline.userId du fichier de configuration properties/config.properties. Ce paramètre n'est utile que pour les développeurs hors ligne.
- Perte de participants après modification d'une réunion (dans un cas particulier).
Version 0.2
Première version proposée à la communauté
- Implémenté :
- Création / modification de réunions.
- Participation à une réunion via redirection d'url.
- Mode administrateur pour gérer la liste des réunions dans la base de donnée.
- Notification par e-mail de l'initiateur de la réunion lors de l'ajout d'un participant.
- Utilisation d'esup-commons et de RichFaces.
- Non implémenté :
- Association de participants à une réunion.
- Notification des participants par e-mail.
- Gestion d'un carnet d'adresses, de groupes de participants.
- Bug connu :
- La modification d'un horaire (de son "label") ne modifie pas les choix des participants en conséquence.