Nouveautés
- Ajout de captcha pour la création de compte
- Ajout du traitement du Header Sword: ‘noaffiliation’ pour décider de ne pas écraser les affiliations d’un article que l’on met à jour par Sword
- Transferts vers Repec :
- un article peut maintenant appartenir à plusieurs séries Repec
- Augmentation de la stabilité des articles dans les séries, même en cas de défaillance de l’indexation
- Mise a jour TEI : l’élément <p>, attribut ‘part’ n’est plus requis
- Ajout route: view/viewbyid
Changements
- Pour les thèses entrées par Abes Star, l’adresse de contact est remplacée par un lien
- L’appel a Crossref après Grobid est supprimé : Grobid fait cet appel par lui même
- Ajout de contrôle de date plus fin (date min + date max) pour éviter les dates de publication comme Mars 2122
- Ajout durée de cache pour DPF et page de garde
- DOI : la valeur donnée est maintenant mieux filtrée et mieux contrôlée comme étant un vrai DOI
- Amélioration partage de document , traduction de quelques colonnes
- Mise en conformité de nombreuses pages HTML
- Mise en accessibilité de nombreuses pages
- Lors d’un transfert de document vers le portail HAL, le document est maintenant supprimé de la collection du portail de dépôt initial
Sécurité
- Le cookie de session gère maintenant le ‘httponly’ et le ‘secure’
- Changement de version de la bibliothèque phpCAS
Bugs
- Ticket #43 rendre visible la V1 après suppression de la v2 création d’une fonction refresh
- Ne pas traiter les liens dans la TEI qui sont de type externalLink: ils sont exportés mais pas importés
Hot Fixes
- Type de document « autre publication » : le formulaire indiquait un champs non obligatoire, la validation faisait le contraire (description)
- Historique de actions sur un document : seul les admin on accès aux informations personnelles (mail, nom)
- Suppression du bouton de restauration d’une structure effacée (il était inopérant….)
- La liste des valeurs d’une méta multivaluée était mal affichée.
Ménage de code
- Refactoring de la gestion des sessions
- Dépréciation de fonction pour un effacement ultérieur
- Ajout de la licence GNU GPLv3+
- Début portage php7.3