Skip to content

Releases: OPIDoR/DMPOPIDoR

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

V3.2.0

23 Jun 12:53
Compare
Choose a tag to compare

Ajouts

  • Ajout de la copie de plan pour les plans structurés

Améliorations

  • Ajout de l'identifiant de la Personne dans les listes de contributeurs présentes dans l'onglet Contributeurs et dans les exports PDF/DOCX
  • Amélioration de la page d'accueil
  • Améliorations de l'import RDA: La propriété facility est désormais importée correctement
  • Externalisation du code des fonctionnalités maDMP dans le répertoire engines/madmp_opidor
  • Mise à jour des dépendances Ruby & Javascript (avec notamment la mise à jour vers TinyMCE 5)

Corrections

  • Correction d'un problème d'attribution du contact du produit de recherche, dans les plans classiques, pouvant provoquer un blocage du plan quand aucun contact n'a été sélectionné
  • Ajout d'un tri par Nom/Prénom dans les listes de contributeurs présentes dans l'onglet Contributeurs et dans les exports PDF/DOCX (issue #217 )
  • Correction d'un problème d'export des PDF des plans publics (issue #218 )
  • Correction du problème de non prise en compte du Mode d'export des produits de recherche lors de l'utilisation de l'export PDF/DOCX
  • Correction d'un problème d'affichage et d'ouverture des listes déroulantes, dans les fenêtres de saisie et dans le formulaire principal suite à la création d'une donnée par une fenêtre de saisie.
  • Les modèles personnalisés ont été retirés de la liste des modèles disponibles dans la page d'import de plan.

DMP Roadmap

V3.1.2

18 May 10:03
Compare
Choose a tag to compare

Corrections

  • Correction d'un problème de mise à jour du titre du plan
  • Import RDA : la propriété distribution est désormais correctement importée
  • Export RDA : amélioration de la génération de la propriété ethical_issues_exists
  • Correction d'un problème empêchant l'enregistrement d'une nouvelle réponse pour certains plans
  • Correction du problème empêchant le téléchargement PDF/DOCX dans l'onglet Modèles de DMP, pour les utilisateurs non connectés.
  • Mise à jour des dépendances Ruby & Javascript

Super Administrateur

  • Correction du problème empêchant la création d'une nouvelle page statique

V3.1.0

11 May 07:26
12c860a
Compare
Choose a tag to compare

Ajouts

Import de Plan

Il est désormais possible d'importer un plan à partir d'un fichier JSON en se rendant à l'adresse /plans/import

  • Deux formats disponibles: Standard et RDA Commons Standards.
  • L'utilisateur peut choisir le modèle structuré à partir duquel le plan sera créé.
  • L'import par API est disponible à l'adresse api/v1/madmp/plans/import?import_format=rda. Formats disponibles standard et rda

Attention : A cause de certaines limitations du format RDA Commons Standards, certaines informations ne peuvent être importées :

  • Le rôle des contributeurs : il devra être attribué manuellement depuis l'onglet Rédiger ou Informations Générales. Certains contributeurs peuvent avoir été créés en double
  • Coûts : ils seront rattachés directement au DMP et ne seront par conséquent pas éditables depuis un produit de recherche
  • Ethical Issues: ces informations n'étant pas rattachés à un produit de recherche, elles seront dupliquées pour tous les produits de recherche déclarés dans le document JSON à importer

Merci à @KonoganB pour sa contribution !

Amélioration de l'édition des modèles de DMP

Pour les administrateurs, il est désormais possible de choisir si un modèle est Classique ou Structuré. Les modèles structurés n'auront accès qu'aux formulaires structurés lors de l'ajout ou de l'édition d'une question.
Afin de faciliter le choix des formulaires, un champ Type de Données a été ajouté afin de filtrer la liste des formulaires disponibles.

Corrections

  • Correction d'un problème de mise à jour de la Date de dernière modification du plan affichée dans les exports PDF/DOCX
  • Correction d'un problème d’affichage et d’accès aux plans selon présent dans la liste accessible aux administrateurs
  • Correction du problème empêchant le téléchargement d'un plan avec Google Chrome
  • Correction du problème avec la fonctionnalité de fusion des utilisateurs
  • Correction d'un problème d’archivage des utilisateurs
  • Correction de l'ordre des phases lors de l'export d'un plan avec plusieurs phases
  • Correction d'un problème empêchant la modification de l’adresse mail dans le profil utilisateur
  • Correction d'un problème qui survenait lors de la création d’un compte suite à un partage de DMP. Il est désormais indiqué à l'utilisateur de choisir "Autre/Other" dans la liste des organismes et d'ensuite modifier ou ajouter son organisme depuis son profil.

DMP Roadmap

V3.0.4

08 Feb 09:28
Compare
Choose a tag to compare

Corrections

  • Correction d'un bug qui attribuait un formulaire structuré à une question bien que l'utilisateur n'ait pas choisi "Structured" en format de question
  • Ajout de la valeur par défaut "Lecture seule" à la visibilité lors du partage d'un plan.

V3.0.3

27 Jan 07:24
Compare
Choose a tag to compare

Ajouts

  • Ajout du support d'une valeur maximum et minimum dans les templates paramétrant les formulaires structurés, pour les champs de type number. Ex :
"amount": {
    "type": "number",
    "minimum": 0,
    "maximum": 20000,
    "description": "Valeur numérique du montant",
    "label@fr_FR": "Montant",
    "label@en_GB": "Amount",
    "tooltip@fr_FR": "Saisir le montant",
    "tooltip@en_GB": "Enter the amount",
    "form_label@fr_FR": "Montant",
    "form_label@en_GB": "Amount"
}
  • Ajout d'une API d'interrogation des référentiels
    • Liste : /api/v1/madmp/registries
    • Accès à un référentiel et ses valeurs : /api/v1/madmp/registries/:name (ex: /api/v1/madmp/registries/AgentIdSystem)

Améliorations

  • L'onglet "Runs" dans le volet Commentaires et Recommandations est affiché seulement quand le formulaire choisi possède des traitements.
  • Ajout de l'affiliation dans le tableau des contributeurs présent lors de l'export
  • Améliorations diverses d'affichage dans les exports, listes présentes dans les formulaires structurés, questions ...

Organismes

Diverses améliorations ont été apportées aux organismes, dit unmanaged, créés automatiquement par un utilisateur depuis son profil ou lors de la création de leur compte

  • Les organismes "unmanaged" n'apparaissent plus dans la liste des organismes lors de la création de compte et dans le profil utilisateur, il est toujours possible d'en créer de nouveau.
  • Ajout d'un message dans le formulaire de création de plan pour les utilisateurs liés à un organisme "unmanaged"

Produits de Recherche

  • Pour les plans avec un seul produit de recherche, le nom du produit de recherche est affiché dans les mails de notification d'un nouveau commentaire
  • Les champs Abréviation et Nom complet sont obligatoires

Sélecteurs multiples

  • Référentiels complexes (ex : Partners) ou Contributeurs : Ajout d'une icône indiquant que les éléments seront ajoutés sous la liste
  • Référentiels simples (ex: StorageType) : refonte graphique qui devraient rendre plus clair l'ajout et la suppression d'éléments.

Corrections

  • Résolution d'un bug se produisant lors de l'accès à un profil utilisateur en tant que super admin, quand un plan n'a pas de propriétaire.
  • Ajout d'un correctif pour les problèmes d'encodage des informations provenant de la fédération d'identité. Ce problème empêche les utilisateurs de lier leur compte DMP OPIDoR et de se connecter par l'accès institutionnel
  • Résolution d'un bug survenant la vérification de l’existence d'un contributeur, à la création d'un nouveau contributeur.
  • L'organisme sélectionné est désormais bien pris en compte lors de la création d'un compte suite à un partage de plan

La liste complète des changements est disponible ici : https://github.com/OPIDoR/DMPOPIDoR/blob/dmpopidor-master/changelogs/CHANGELOG-3.0.x.md

V3.0.1

14 Dec 10:26
Compare
Choose a tag to compare

Corrections

  • Correction d'un problème d'affichage des questions avec réponse, quand l'utilisateur décochait "questions non répondues" lors de l'export
  • Correction d'un problème survenant lorsque l'utilisateur exportait son plan "par produit de recherche" et en décochant "questions non répondues"

DMP OPIDoR V3.0.0

25 Nov 07:26
d27f8ce
Compare
Choose a tag to compare

Changements

Pour tous les plans

  • Le volet Commentaires & Recommandations, à droite de la zone de réponse, peut désormais s'ouvrir et se fermer.

Refonte de l'onglet "Renseignements sur le projet"

  • L'onglet est désormais renommé Informations Générales.
  • Le formulaire de saisie est séparé en deux, l'un pour les informations concernant le projet, le second concerne les informations sur le plan.
  • Il est désormais possible de saisir un nombre plus important d'informations telles que la licence du plan ou encore une liste de sources de financements ou de partenaires associés au projet.
  • La langue de formulaire dépend de la langue associée au Modèle de DMP choisi.
  • L'utilisateur a la possibilité d'importer des informations provenant du référentiel des projets ANR (voir rubrique Import ANR).
  • Le titre du plan est automatiquement généré à partir du titre du projet. Il est également possible de renseigner un titre de plan différent de celui proposé par l'application.
  • Il est toujours possible d'associer au plan des recommandations provenant des différents organismes de recherche.

Import ANR

  • En cliquant sur le lien Cliquer ici si vous avez un projet financé par l’ANR, dans la rubrique Renseignements sur le projet de l'onglet Informations Générale, il est possible pour l'utilisateur d'importer dans son plan les informations d'un projet financé par l'ANR.
  • L'utilisateur peut rechercher un projet sur son titre, acronyme ou identifiant.
  • Les informations telles que le titre, le résumé, l'acronyme, la source de financement, le coordinateur du projet ou encore les partenaires du projet seront importés dans un plan créé.

Source data.gouv

Onglet Contributeurs

  • Cet onglet liste l'ensemble des personnes associées à la gestion des données du projet décrit par le DMP avec le rôle qui leur est associé dans le projet.
  • Les rôles de Coordinateur du projet et Responsable du plan peuvent être modifiés dans l'onglet Informations Générales
  • Le rôle de Personne contact pour les données peut être modifié, pour chaque produit de recherche, dans l'onglet Produits de Recherche pour les modèles classiques, soit dans l’onglet Rédiger, Description générale du produit de recherche , pour les modèles structurés.

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

  • Les modèles structurés sont des modèles de DMP dont les questions peuvent être répondues de manière structurée. Ces formulaires structurés comportent un nombre important de champs et de données liées, contrairement à un simple champ texte.
  • L'ensemble des informations saisies dans ces plans sont enregistrées au format JSON, permettant une plus grande interopérabilité avec des systèmes externes tels que des plateformes de calcul.
  • Ces plans possèdent des fonctionnalités supplémentaires, tels que l'export au format JSON ou la possibilité de changer un formulaire généraliste pour un formulaire personnalisé par un organisme ou une plateforme.
  • A la sortie de la mise à jour, deux modèles structurés basés sur les recommandations de Science Europe seront disponibles.
  • Il n'est pour l'instant pas possible d'effectuer une copie d'un plan créé à partir d'un modèle structuré.

Export JSON

L'utilisateur peut exporter son plan au format JSON, deux exports sont disponibles:

  • Export par défaut, utilisant la structuration mise en place par DMP OPIDoR
  • Export RDA, utilisant le format d'échange mis en place par le groupe RDA DMP Common Standards

Onglet Budget

Cet onglet est une synthèse des coûts déclarés dans le Plan. Pour chaque coût, le produit de recherche associé est indiqué. La création d'un coût s'effectue dans l'onglet Rédiger

Onglet Contributeurs

L'utilisateur a la possibilité de déclarer une nouvelle Personne depuis cet onglet. En plus des onglets Informations Générales et Produits de Recherche, on y retrouve les rôles déclarés dans l'onglet Rédiger.

Toute personne déclarée dans l’onglet Rédiger, à chaque étape de la gestion des données, apparait dans le tableau de synthèse avec le rôle qui lui a été imparti. Pour chaque contributeur, le produit de recherche associé est indiqué.
L'utilisateur a également la possibilité de déclarer une nouvelle Personne depuis cet onglet. Le rôle est attribué à cette personne à partir des onglets Informations Générales ou Rédiger.

Volet Commentaires & Recommandations

  • Pour certains formulaires, un onglet appelé Runs peut être présent dans le volet Commentaires & Recommandations.
  • Cet onglet contient les traitements disponibles sur les données saisies dans le formulaire en cours d'édition.
  • Ces traitements sont dépendant du formulaire choisi, ils offrent des possibilités diverses tels que calcul de coût ou encore notification envoyée à un centre de calcul.
  • A la sortie de la mise à jour, seul le bouton Notifier GenOUEST est présent, pour les utilisateurs ayant choisi le formulaire décrivant le stockage de données chez GenOUEST.

Modèles Structurés Science Europe

Nous mettons à disposition deux nouveaux modèles, un en Français et un en Anglais, basés sur le modèle Science Europe. Un formulaire structuré portant sur une thématique précise est associé à chacune des questions de ces modèles (ex: Data Storage, Ethical Issues). Le modèle Science Europe : modèle structuré (Français) est à présent le nouveau modèle par défaut.

Référentiels

Divers référentiels sont utilisés dans les formulaires des onglets Rédiger et Informations Générales. Ces référentiels ont été constitués par l'équipe DMP OPIDoR, à partir de sources connues. Il est possible de choisir un élément pour l'ajouter à son plan, en le choisissant à partir d'une liste de sélection, le libellé de l'élément est affiché dans la langue du modèle choisi. (i) permet d’en savoir plus sur le contenu et la source du référentiel

Clients API & API V1 (Roadmap V2.2.0)

  • Les clients d'API sont un système permettant d'utiliser l'API DMP OPIDoR, sans avoir de compte utilisateur, par l'intermédiaire d'un identifiant et d'un secret client.
  • L'API V1 possède un système de connexion plus fiable, l'API des thèmes ainsi que les nouvelles API maDMP sont accessibles par ce nouveau système. Il est compatible avec le système de jeton API utilisateur et le système de Clients API.

[Cliquez ici] (lien) pour voir la documentation de la nouvelle version de l'API

DMP Roadmap

DMP OPIDoR V2.3.2

23 Jun 08:26
Compare
Choose a tag to compare

Corrections de bugs

  • Modification de divers textes et traductions
  • Correction d'un bug affectant l'ouverture des demandes d'assistance conseil.

DMP Roadmap

DMP OPIDoR V2.3.0

05 Jun 09:33
Compare
Choose a tag to compare

Modifications DMP OPIDoR

Utilisateurs

Produits de recherche

  • Le premier produit de recherche ne peut plus être supprimé ou déplacé
  • • Lors de la rédaction du plan, changer d'onglet de produit de recherche change désormais les onglets sur l'ensemble de la page, sauf quand il y a des réponses communes

Super Administrateur

  • Ajout d'une fonctionnalité de désactivation d'organisme
    • Un organisme désactivé verra ses modèles de DMP dépubliés et son assistance/conseil désactivée
    • Les utilisateurs reliés à un organisme désactivé ne peuvent plus créer de plan, un message les incitant à changer d'organisme est affiché dans le bandeau Organisme et dans leur profil.

Divers

  • Refonte du menu de navigation : il reste désormais affiché en haut de la page.
  • Refonte du pied de page
  • Les notifications mails sont désormais envoyées dans la langue définie dans le profil utilisateur. Si vous souhaitez recevoir des mails en Anglais, vous devrez choisir cette option dans votre profil.

Mise à niveau vers DMPRoadmap V2.1.3 à V2.1.6 : Modifications importantes

Onglet Demande d’assistance conseil

Auparavant la demande d’assistance conseil apparaissait dans l’onglet Partager (quand cette fonctionnalité était activé par l’organisme). Dorénavant il existe un onglet Demande d’assistance au même niveau que Rédiger, Partager …

Accessibilité

L'ensemble de l'accessibilité de l'application a été améliorée par les équipes DMPRoadmap. Nous avons intégrés ces changements tout en essayant de garder la charte graphique DMP OPIDoR. Vous constaterez sûrement des changements dans les couleurs de l'application. Les changements apportés concernant l'accessibilité sont les suivants :

  • L'ensemble des champs de saisies, boutons, liens et cases de tableaux ont un indicateur visuel quand ils sont survolés ou sélectionnés.
  • Les liens s'ouvrant dans une nouvelle fenêtre sont désormais indiqués par un "tooltip".
  • Ajout de nombreux tooltips et textes alternatifs accessibles par les outils de lecture d'écran.

Structures

Les Structures sont des sous divisions de l'organisme qui peuvent être ajoutées au profil d'un utilisateur. Les Structures reliées à un utilisateur se retrouvent dans la liste des utilisateurs accessible par l'administrateur ainsi que dans l'export des plans.

Administrateurs

  • Les administrateurs pouvant éditer les informations Organisme peuvent désormais créer des Structures
    dans l'onglet Structures.

Pour en savoir plus, une fiche explicative est disponible ici : https://github.com/OPIDoR/DMPOPIDoR/blob/dmpopidor-master/public/files/DMPOPIDoR/DMPOPIDoR_Admin_Structure.pdf

Autres modifications

  • Mise à jour de nombreuses dépendances Ruby et Javascript

Administrateurs

  • Amélioration des demandes d’assistance conseil :

    • Ajout du droit administrateur "Relecture des plans" (Review plans) : un administrateur DMP OPIDoR d’un organisme peut attribuer à un ou des utilisateurs de son organisme le droit de « Relecture des plans » faisant l’objet d’une assistance conseil. Pour en savoir plus, une fiche explicative est disponible ici : https://github.com/OPIDoR/DMPOPIDoR/blob/dmpopidor-master/public/files/DMPOPIDoR/DMPOPIDoR_Admin_Status_Reviewer.pdf
    • Lors d’une demande d’assistance, le demandeur et la date de demande sont désormais affichés dans le tableau des plans faisant l’objet d’une demande d’assistance.
  • Les administrateurs peuvent désormais accéder au profil des utilisateurs de leur organisme. Ils peuvent y consulter la liste des plans de l'utilisateur, accessibles en visibilité "Administrateur" ou supérieur. Ils peuvent également relier un utilisateur à une structure existante.

  • Améliorations de la page de statistiques vous avez désormais accès aux graphes suivants :

    • Nombre d'utilisateurs et nombre de plans créés chaque mois dans votre organisme.
    • Graphe de statistiques des modèles utilisés par les utilisateurs de votre organisme, classé par mois
    • Graphe de statistiques d'utilisation des modèles de votre organisme

Super Administrateur

  • Ajout d'une fonctionnalité de fusion de comptes utilisateurs
  • Ajout d'une fonctionnalité d'archivage de compte utilisateur.

L'ensemble des modifications apportées par ces versions sont disponibles ici :
https://github.com/DMPRoadmap/roadmap/releases/tag/v2.1.3
https://github.com/DMPRoadmap/roadmap/releases/tag/v2.1.4
https://github.com/DMPRoadmap/roadmap/releases/tag/v2.1.5
https://github.com/DMPRoadmap/roadmap/releases/tag/v2.1.6