Page tree

Ces versions sont taguées et disponibles au travers du Github Esup : https://github.com/EsupPortail/esup-dematec/tags

EsupDematEC 1.9.2 - 04/04/2022

  • Debug dbupgrade : la mise à jour de la base de données entre plusieures versions majeurs pouvait être partielle (mise à jour de 1.6.1 à directement 1.9.1 par exemple).
    Ces mises à jour manquantes ne sont pas indispensables au bon fonctionnement de l'application (modification de tailles des colonnes des tables par exemple) mais peuvent permettre une prise en compte de cas particuliers (colonne profil > 250 caractères par exemple).
    Les commandes SQL correspondant à ces mises à jour sont issues du fichier https://github.com/EsupPortail/esup-dematec/blob/master/src/main/java/fr/univrouen/poste/batch/DbToolService.java

EsupDematEC 1.9.1 - 31/03/2022

  • Mise à jour Spring
  • Logs erreurs de saisie création compte en warn et non plus error
  • Debug - NoResultException -> login/pasword invalide (suite màj librairies spring en 1.9.0)
  • Debug lien "Sortir du SU" (ne fonctionne plus en 1.9.0)

EsupDematEC 1.9.0 - 21/01/2022

  • Mise à jour spring, spring-security & co
  • Support de jdk 11
  • Modification du chiffrement du password en base : sha256 -> bcrypt : 
    → suite à cette mise à jour, les anciens mots de passe stockés en sha256 en base de données ne sont plus opérants
    →esup-dematec envoie un lien de changement de mot de passe (mot de passe oublié) à tout utilisateur qui tente de s'authentifier sur cette nouvelle version avec son mot de passe encore stocké en sha256 

EsupDematEC 1.8.1 - 21/01/2022

  • Debug : évaluation permission visibilité candidature en mode de fonctionnement sans Galaxie - 611eaf813d92d

EsupDematEC 1.8.0 - 11/12/2021

  • Suppression de la dépendance aux librairies log4j-2 qui étaient en fait non nécessaire et non utilisé (utilisation de log4j-1)
  • Ajout contrainte d'unicité sur posteapourvoir.num_emploi
  • Debug (bis) : Colonne profil issu de Galaxie (Excel) peut aller jusqu'à 300 caractères max

EsupDematEC 1.7.0 - 18/02/2021

  • Colonne profil issu de Galaxie (Excel) peut aller jusqu'à 300 caractères max (dans EsupDematEC galaxie_entry.profil était à 255 max, on le passe maintenant à 300, ainsi que galaxie_entry.localisation) :
    → la commande dbupgrade vers 1.7.x s'occuper de ces modifications (alter postgresql)
  • Mise à jour mineure pdfbox

EsupDematEC 1.6.1 - 26/07/2019

  • Mise à jour mineure spring-security et pdfbox
  • Amélioration : import Galaxie - ligne vide non prise en compte (Galaxie a proposé un Excel incluant une ligne "vide" pour 1 établissement cette année).
  • Amélioration : vue 'liste des postes' : tableau et lien export que si liste fichiers poste non vide
  • Debug : suite à la mise à jour de spring-security (EsupDematEC 1.6.0), des entêtes no-cache sont données par défaut sur les images/css/js et mettent à mal l'optimisation possible effectuée sur le frontal Apache - https://github.com/EsupPortail/esup-dematec/commit/c31b18aaa44496af2d08519ae6adea1522c6eeac

EsupDematEC 1.6.0 - 15/02/2019

  • Modification du README : Java Open JDK 8 est recommandé.
  • Possibilité de taguer des candidatures avec tags définis par l'admin / super-manager
  • Ajout de champs supplémentaires pour faire office de signets dans génération de documents word (dont les tags)
  • Template de documents multi_candidatures ~ liste d'émargement
  • Propriété recevable d'une candidature peut être NON_DEFINI (en plus de RECEVABLE ou NON_RECEVABLE)
  • Mises à jour techniques multiples : spring, spring-security, mise en place de la protection CSRF via spring-security, ...

EsupDematEC 1.5.6 - 12/12/2018

  • Debug page d'affichage des Excels Galaxie et Commission (bug introduit en 1.5.5)

  • Debug  génération des modèles de rapport  (bug introduit en 1.5.5)

EsupDematEC 1.5.5 - 17/10/2018

  • Debug : la modification des membres d'un poste par formulaire pouvait être écrasée par les anciens imports XLS de commissions

  • Suppression des espaces en début et fin du "num emploi" lors de la saisie d'un poste par formulaire.
  • Lors de la saisie/modification des postes, sélectionner un manager/admin comme membre de commission n'est plus permis : EsupDematEC ne supporte pas le fait qu'un manager/admin puisse être membre de commission.
  • Support de l'import Excel XLSX "Excel 2003 XML" en plus de Excel XLS "Excel 97-2003" (org.apache.poi)

EsupDematEC 1.5.4 - 03/05/2018

EsupDematec 1.5.3 - 02/03/2018

  • Mise à jour du driver Postgresql - avant cela EsupDematEC ne supportait pas la version 9.6 ('ERREUR: la colonne am.amcanorder n'existe pas')
    -> JDK 7 plus supporté (JDK 8 obligatoire avec ce nouveau driver postgresql)
  • Debug affichage :  on ne peut ajouter un rapporteur sur une candidature que si au moins un membre existe pour le poste lié - https://github.com/EsupPortail/esup-dematec/commit/d0b0e5d23c7e65700a52249176a151bd8efa9ad9
  • Debug tri recherche multi-critères candidatures : depuis la 1.5.0, le tri sur certaines colonnes (recherche avancée des candidatures pour les gestionnaires) ne fonctionnait plus.

EsupDematec 1.5.2 - 16/01/2018

  • Fixe : le numéro de version en base était resté en 1.4.x pour 1.5.0 et 1.5.1 (un 'mvn clean compile exec:java -Dexec.args="dbupgrade"' peut permettre en 1.5.3 de refixer ce numéro à 1.5.X en base simplement - optionnel - cela ne change rien au bon fonctionnement de l'application).

EsupDematec 1.5.1 - 18/12/2017

EsupDematec 1.5.0 - 26/10/2017

  • Recherche libre sur le nom, prénom, email, n°galaxie (postgresql >= v9 requise, la version 8 n'est plus supportée par EsupDematEC)
  • MAJ du driver postgresql - permet l'upload de fichiers de plus de 2Go (test effectué avec un fichier de 15Go)
  • Debug : la suppression d'un rapport de commission ne doit pas modifier la date de modification et statut de la candidature - https://github.com/EsupPortail/esup-dematec/commit/1ef6569fa4ff8cad1aa1c24aa9eaac3c0773248b
  • @@nom@@ et @@prenom@@ dans les configurations des mails pour le candidat
  • Ordonnancement par types de fichiers (via un numéro d'index)
  • Filtre auditionnable pour les membres.
  • Notion de président de commission et de rapporteurs
  • Partage de fichiers au niveau d'un poste (menu postes accessible aux membres)
  • On annule l'envoi d'un mail dont le contenu serait vide (configuration volontaire)
  • Possibilité de marquer une candidature comme lauréate (un mail est alors envoyé au candidat)

EsupDematec 1.4.5 - 21/04/2016

EsupDematec 1.4.4 - 12/04/2016

EsupDematec 1.4.3 - 31/03/2016

  • Debug paramètres texteMailNewCommissions / texteMailNewCandidatures pris en compte uniquement après redémarrage (problème de cache)
  • Debug candidat change d'email en candidatant sur plusieurs postes et sans avoir activé son compte provoque une exception
  • Précision de l'heure/minute lors de la configuration des dates
  • Suppression des jsessionid dans les urls : tracking-mode cookie - nécessite servlet 3.0 donc tomcat 7 minimum (warning) Tomcat 6 n'est plus supporté notamment - 963154e68
  • Ajout de graphes pour les admins et gestionnaires : authentifications, nombre de fichiers de candidature et volume total des candidatures

EsupDematec 1.4.2 - 26/02/2016

  • Debug affichage (rafraichissement) export zip/csv/txt 
  • Debug page blanche après renvoi de mail
  • Moteur de rechercher type regexp sur zone select lites mails dans logs mails, auth et actions sur fichiers.
  • Numéro de version pour admins / super-managers ('caché' en haut à droite)

EsupDematec 1.4.1 - 25/01/2016

  • Affichage commentaire dans 'liste des candidatures'
  • Fonctionnalité Zip pour les membres
  • Recherche nom/email liste utilisateurs
  • Concaténation pdf ou export zip de tous les fichiers (pdf) d'une candidature
  • Pagination en haut de page (en plus de la pagination en bas de page)
  • Export liste candidature en CSV
  • Ajout CSV global et texte de statistiques dans l'archive

EsupDematec 1.4.0 - 17/12/2015

  • Affichage de l'état du dossier Galaxie dans la liste des candidatures
  • Utilisation d'un lien d'activation pour récupérer un nouveau password (procédure password oublié -  (warning) le texte du mail "mot de passe oublié" est à modifier)
  • Affichage du nombre de résultats total sur les listings (de candidatures & co)
  • Liens mailto pour contacter par mail un candidat par un clic de souris
  • Prise en compte d'un changement d'email côté galaxie d'un candidat avec un compte non encore activé
  • Export liste mails des candidats pour les managers
  • Ajout de critères de recherche dans certains filtres
  • Possibilité d'utiliser EsupDematEC sans Galaxie (configuration - désactivé par défaut) - les anonymes peuvent alors se créer un compte de candidat et postuler à des postes
  • Debug - lors de l'archivage, 'nettoyage' des noms des postes et candidats pour en faire des noms de dossiers usuels - https://github.com/EsupPortail/esup-dematec/issues/10

EsupDematec 1.3.3 - 11/05/2015

EsupDematec 1.3.2 - 23/04/2015

EsupDematec 1.3.1 - 26/03/2015

EsupDematec 1.3.0 - 17/02/2015

  • Support de JDK 7 / Tomcat 7
  • Optimisation / amélioration des performances sur l'import de fichiers Excel Galaxie volumineux
  • Debug : pas de récupération de mot de passe sur un compte non activé
  • Affectation d'une date d'activation du compte lors de la saisie manuelle du mot de passe par un administrateur
  • Bash permettant de lancer des imports de fichiers Excel Galaxie en ligne de commande
  • Restriction sur les noms de fichiers de candidature
  • Améliorations de la navigation : ajout de tris et filtres,   mémorisation dans la session du nombre d'éléments affichés par page, ...
  • Possibilité pour les manager de lancer une action sur plusieurs candidatures en un clic
  • Log en base de données des upload avortés
  • Possibilité d'envoyer un mail récapitulant l'état du dossier du candidat à la fin de sa session
  • Typage possible des fichiers (pièces) de candidatures (CV, Thèse, HDR, ...)
  • Modèles de rapports de commission en docx informés via le remplacement de signets par les informations issues des données Galaxie de chaque candidature
  • Mapping Excel Galaxie -> EsupDematEC configurable depuis l'IHM

EsupDematec 1.2.3 - 28/10/2014

  • Debug : la phase auditionnable doit être considéré apres DateEndCandidat ET DateEndCandidatActif

EsupDematec 1.2.2 - 09/09/2014

  • Debug : l'appel de la commande sql supprimant effectivement les fichiers (blob) de la base postgresql lors du 'mvn exec:java -Dexec.args="deletedata"' n'était pas fait.

EsupDematec 1.2.1 - 22/05/2014

  • Debug : authentification des candidats impossible après date cloture (en 1.2.0 les candidats peuvent s'authentifier sans voir cependant leurs candidatures) #ea3d608252b68
  • Debug : en 1.2.0, un mail est envoyé à chaque membre pour chaque import de commission avec une liste d'affecttations de postes vide #b6dbc535df8cdc

EsupDematec 1.2.0 - 24/04/2014

  • Nouvelle configuration possible : candidature par défaut 'recevable' / 'non recevable'
  • CSS pour impression
  • CSS pour mode pleine largeur
  • 1 candidat peut également être membre de commission (impossible avant cette version)
  • envoi d'1 email au candidat pour chaque nouvelle candidature (1 mail max par import XLS Galaxie)
  • envoi d'1 email au membre pour chaque nouvelle affectation de poste (1 mail max par import XLS Commission)
  • calcul du nombre de pages des fichiers de candidatures (pdf) dès l'envoi
  • candidature sans email renseigné : message log4j error -> warn - puisque l'email est facultatif dans la saisie des voeux sur Galaxie

EsupDematec 1.1.1 - 07/03/2014

  • Longueur minimum du password fixée à 6 caractères + widget pour encourager l'utilisateur à saisir un password robuste (pschecker)
  • L'envoi de 2 fichiers ayant le même nom n'est plus autorisé.
  • Legende couleurs supprimée pour les membres (debug)
  • War name par défaut EsupDematEC (mvn package)

EsupDematec 1.1.0 - 13/02/2014

  • Option mail à chaque dépôt
  • Champ Auditionnable + date fin auditionnable par poste + mail personnalisable + gel des fichiers initiaux des auditionnables ...
  • Rapports de commissions
  • Tag Non_Vue / Vue / Vue_incomplet / Vue_mais_modifie_depuis / Vue_incomplet_mais_modifie_depuis + colorisation des candidatures en fonction 
  • Commande d'archivage
  • Commande d'upgrade de la base pour 1.0.x -> 1.1.y
  • Restrictions paramétrables (option) sur taille, type et nombre de fichiers de candidature

EsupDematec 1.0.3 - 19/12/2013

  • Script sql nettoyage BD
  • Stats - nbre de pages total (de l'ensemble des docs pdf)
  • Fonctionnalité de SU (Switch User)

EsupDematec 1.0.2 - 22/08/2013

  • Exemple mapping Galaxie pour campagne ATER 2013
  • Tri et filtres sur certaines pages de l'IHM
  • Possibilité de renvoyer un mail depuis IHM logs mails
  • Export ZIP des candidatures pour les manager

EsupDematec 1.0.1 - 10/04/2013

  • README ...

EsupDematec 1.0.0 - 08/04/2013

  • IHM configuration
  • Admin / super-manager manager / membre / candidat
  • Logs en base
  • Fichiers candidatures
  • Statistiques d'usage
  • ...
  • No labels