Skip to content

Releases: OPIDoR/DMPOPIDoR

V4.0.0

09 Apr 14:22
9f693ce
Compare
Choose a tag to compare

Changements

  • Refonte de la charte graphique

Pour tous les plans

Refonte du formulaire de création de plan

  • Le choix du modèle de PGD se fait désormais par étape
  • Ajout du choix du contexte du PGD : Projet de Recherche ou Entité de Recherche
  • Ajout du choix de la langue du modèle et du plan
  • L'étape finale permet de choisir un modèle de son organisme ou d'un autre organisme/financeur selon les critères sélectionnés. Un modèle est également proposé par l'application selon ces critères.
  • Ajout de deux modèles Science Europe structurés pour les entités de recherche.

Refonte de l'onglet Informations Générales

  • Ajout du choix de financeur lors de l'import de données Financeurs
  • Ajout de l'import des données Cordis

Améliorations des formulaires structurés

  • Ajout du choix des référentiels
  • Ajout du choix du rôle pour les contributeurs
  • Refonte de la saisie de nombreux champs des formulaires structurés : saisie de Licences, de Financeurs, de mots clés libres

Import d'informations depuis RoR/ORCID

  • En déclarant un Contributeur ou un Partenaire, il est désormais possible d'importer des informations depuis RoR ou ORCID.

Ajout du PGD pour les entités de recherche

  • Dans l'onglet Informations Générales, la description du projet est remplacée par la description de l'entité de recherche.

Plans créés à partir d'un modèle Structuré

Refonte de l'onglet Rédiger

  • Le choix des recommandations se fait désormais dans l'onglet Rédiger
  • La création d'un produit du recherche se fait désormais dans l'onglet Rédiger
  • Ajout d'une infobox pour le produit de recherche en cours d'édition. L'infobox permet de visualiser et d'éditer les paramètres du produit de recherche.
  • Lors de la création/modification d'un produit de recherche, il est désormais possible d'indiquer si il contient des données personnelles. En fonction de ce choix, la question portant sur les données personnelles apparaitra ou disparaitra.
  • Refonte de l'affichage des recommandations, l'ajout de commentaires, le changement de formulaire et l'execution de traitements.
  • Retrait de l'onglet Produits de Recherche
  • Ajout d'une visité guidée permettant de découvrir les nouveautés de l'onglet Rédiger.

Plans créés à partir d'un modèle Classique

  • L'ajout d'une nouvelle personne contact depuis l'onglet Produits de Recherche n'est plus disponible. Il est désormais possible d'ajouter une nouvelle personne depuis l'onglet Contributeurs.

V3.5.6

17 Jan 10:53
76437b4
Compare
Choose a tag to compare

Corrections & Améliorations

  • Correction du comportement des boutons dans les formulaires
  • Correction du problème d'export des plans pour les entités de recherche
  • Retrait du format d'export JSON RDA pour les plans pour les entités de recherche
  • Création de plan : la liste des financeurs prend désormais en compte le contexte
  • Correction d'un problème d'export des plans entités au format JSON
  • Correction du problème d'affichage des listes d'organismes dans la création de plan, causé par l'absence de financeur.
  • Correction du problème engendrant la création de plusieurs contributeurs lors de l'ajout d'une personne dans un formulaire contenant plusieurs listes de contributeurs différentes (plans entité)
  • Correction d'un problème faisant disparaître la liste des contributeurs après la mise à jour d'un contributeur.

V3.5.5

22 Nov 09:24
Compare
Choose a tag to compare

Corrections & Améliorations

  • Correction de l'affichage du choix des recommandations (Carte KB #9917)
  • La recherche d'organisme n'est plus sensible aux accents (Carte KB #9844)
  • Mise à jour vers Ruby 3.2 & Rails 7.1

V3.5.4

05 Oct 09:46
Compare
Choose a tag to compare

Corrections & Améliorations

  • Correction du problème de bande blanche sous le pied de page
  • Correction de l'adresse mail d'envoi du formulaire de contact.
  • Correction du titre par défaut des plans (présence de 's à la fin du titre)
  • Amélioration du support des plans pour les entités de recherche
  • Correction d'un problème de fusion des comptes utilisateurs
  • Correction d'un problème de génération des statistiques d'utilisation (ajout de la gem ruby-progressbar)
  • Correction d'un problème de copier/coller du formatage dans les éditeurs TinyMCE
  • Mise à jour de FontAwesome (librairie d'icônes) vers la version 6

V3.5.2

06 Jul 06:36
Compare
Choose a tag to compare

Corrections & Améliorations

  • Correction d'un problème d'accès des plans présents dans l'interface administrateur par les administrateurs d'organisme
  • Changement des textes référençant "Structure de recherche/Research Structure" en "Entité de Recherche/Research Entity"
  • Ajout du Domaine de Recherche dans le tableau des DMPs Publics
  • Correction d'un problème de fermeture de la bannière contenant le message des cookies
  • Désactivation de l'affichage par défaut de l'UUID des produits de recherche
  • Mise à jour de textes de l'interface
  • Mise à jour de l'application vers Rails 7 & Ruby 3.1

V3.5.0

20 Jun 12:16
Compare
Choose a tag to compare

Ajouts & Améliorations

  • Refonte de la gestion des valeurs par défaut dans les formulaires dynamiques
  • Amélioration des fenêtres de confirmation pour le partage d'un plan public, l'import ANR, l'envoi d'une notification et la suppression d'un sous fragment dans une liste de sous fragment. (Installation de la librarie Sweetalert2)
  • Ajout d'une fenêtre de validation lorsqu'un plan est passé en public.
  • Mise à jour du CAPTCHA vers Recaptcha V3 :
    • La validation est transparente basée sur un score calculé par Google
    • Si la validation échoue, le site propose le test "Je ne suis pas un robot"
  • Corrections CSS diverses

V3.4.4

21 Feb 12:42
Compare
Choose a tag to compare

Corrections

  • La liste proposant le choix d'un formulaire personnalisé ne devrait plus s'afficher si il n'existe qu'un formulaire disponible

DMP Roadmap

V3.4.0

09 Feb 12:48
Compare
Choose a tag to compare

Ajouts

A venir : Identifiant unique du Produit de Recherche (UUID)

Lors de la création d'un produit de recherche, un identifiant unique est attribué à ce dernier. Cet identifiant est visible dans l'onglet Produits de Recherche, il permet d'interroger le contenu d'un plan, limité au produit de recherche et aux informations générales du DMP, grâce à la nouvelle route d'API /api/v1/madmp/plans/research_outputs/{uuid}

Gestion des Services Externes

Disponible seulement pour les plans structurés.

Un "service externe" peut être un organisme, une plateforme ou une infrastructure souhaitant collecter de façon automatisée (API) des informations contenues dans des plans de gestion des données créés sur DMP OPIDoR. Tous les services externes proposés ont été validés par DMP OPIDoR.

Certains formulaires personnalisés peuvent être liés à un service externe. Lors de l'envoi d'une notification, le service externe se voit attribuer un accès en lecture au contenu du plan. Cet accès peut être retiré à tout moment par le(s) propriétaire(s) du DMP dans l'onglet Partage, dans la nouvelle zone de gestion Services Externes

L'attribution automatique d'un accès en lecture se fait dans les cas suivants :

  • Utilisation d'une Notification liée à un formulaire structuré, créé pour un service externe
  • Accès par API au contenu du plan, par un service externe (Client API) par l'intermédiaire d'un UUID de produit de recherche.

Corrections

  • Correction d'un problème d'affichage de l'interface en version Anglaise et Française
  • Retrait des modèles structurés et du modèle par défaut de la liste des modèles personnalisables

DMP Roadmap

  • Mise à jour vers DMPRoadmap V4.0.1 :
    • Mise à jour vers Rails 6.1 et Ruby 2.7
    • Mise à jour vers TinyMCE V5
    • Ajout d'EditorConfig afin de maintenir un style de code constant.

https://github.com/DMPRoadmap/roadmap/releases/tag/v4.0.0
https://github.com/DMPRoadmap/roadmap/releases/tag/v4.0.1

V3.3.1

19 Oct 06:28
Compare
Choose a tag to compare

Améliorations

  • Déplacement du lien "Documentation API" vers l'interface Swagger dans le pied de page
  • Correction d'un problème d'affichage de l'email d'assistance présent dans les signatures des mails de notification.
  • Export PDF/DOCX : Les libellés et entêtes des tableaux Produits de Recherche, Contributeurs et Budget sont affichés dans la langue du DMP
  • Ajout du nombre d'utilisateurs actifs dans la liste des utilisateurs disponible pour les Admin/SuperAdmin
  • Export/Import RDA :
    • Amélioration de la conversion des données lors de l'import et l'export avec l'ajout de fonctions de conversion.
    • Seule la première valeur est importée pour security_and_privacy, distribution/format, license et data_quality_assurance

Super Administrateur

  • Amélioration du chargement des référentiels avec l'ajout de la librairie ActiveRecord-Import qui permet d'insérer plusieurs lignes à la fois. Les temps de chargement des référentiels sont grandement réduits.

V3.3.0

22 Sep 06:21
Compare
Choose a tag to compare

Ajouts

  • Ajout d'un swagger documentant l'API DMP OPIDoR accessible à l'adresse https://dmp.opidor.fr/api-docs
    • Pour l'utiliser, il est nécessaire d'avoir un accès à l'API (attribuable par l'administrateur de votre organisme, ou par l'équipe DMP OPIDoR)
    • Ajout d'un lien vers le swagger dans le bandeau de navigation, pour les utilisateurs ayant accès à l'API

Corrections

  • Tableau de Bord : les plans avec visibilité "Organisme" sont désormais triés par date de mise à jour

  • Onglet Produits de Recherche : les formulaires d'édition et de création utilisent la langue du modèle

  • Export PDF/DOCX : Les produits de Recherche sont triés selon leur ordre d'affichage dans l'onglet Produits de Recherche

  • Plans publics : Les questions sont désormais affichées lors du téléchargement d'un PDF d'un plan public

  • Réactivation du CAPTCHA

  • Interface Admin/Organisme : Correction d'un problème de sauvegarde du profil Organisme

  • Amélioration de la fonction de nettoyage des comptes utilisateurs non connectés depuis plus de 5 ans.

  • Import RDA :

    • Correction d'un problème survenant lorsque project est vide
    • Amélioration de l'import de la licence
    • Lors de l'import de distribution/format et security_measures, les valeurs sont désormais concaténées dans une chaine de caractères
    • Correction de l'import de data_quality_assurance
  • Export RDA :

    • Amélioration de l'export de distibution/license, distribution/standard, data_quality_assurance et security_and_privacy
    • distribution/format renvoie désormais un tableau vide lorsque la valeur est absente du Plan
    • Correction de l'export de data_quality_assurance
    • Correction d'un problème affectant l'export par API
  • Mise à jour des dépendances Ruby & Javascript