Notice:

Changelog Belnet version

Note: From v5.0.0 Belnet will follow its own versioning, but mention the used roadmap version

Release Notes v5.0.0 Draft

Based on DMPRoadmap version v5.0.2

Functional changes

  • Added Mailhog service to capture outgoing emails. Handy when testing in a “sandbox” environment
  • /version page that shows technical information about DMPonline & versions of dependencies
  • /api_documentation page with tabs that outlines the usecases for the API’s that are available in DMPonline
  • /belnet_changelog page with changes from Belnet to DMPonline
  • versioning of DMP’s, create versions of your DMP’s and view a DMP’s history at /plans/:id/history
  • DMP comparing logic, you are now able to compare DMP versions from the same plan. (Visual Diff)
  • Three API endpoints to interact with versioning logic.

Resolved issues

  • Admin panel is now accessible. Caused by timestamptz (Time Stamp Time Zone) not correctly being able to be read

Other changes without functional impact

  • Upgrade to latest community version (from 4.2.0 to 5.0.2)
  • Moved code from large module_overrides.rb file to their own classes
  • Updated docker-compose.yml
  • Added script (task) for creating and removing test users from the database in 5 roles

Known limitations

  • Versioning does not yet include any reviewingprocesses, simply a static version of a DMP in readonly format