Changelog#

3.25.1 (backend)#

  • Release: 19 July 2023

  • Bugfixes

    • Fixed user activation when logging in for the first time using OpenID, and no Terms of Service or Privacy Policy were set.

3.25.2 (frontend)#

  • Release: 18 July 2023

  • Bugfixes

    • Fixed preview of item questions in KM Editor that could sometimes cause two items to have the same value when filling them in.

3.25.1 (frontend)#

  • Release: 6 July 2023

  • Bugfixes

    • Fixed change logo button in settings.

3.25#

  • Release: 4 July 2023

  • Features:

    • Added revoke all to active sessions.

    • Added Terms of Service and/or Privacy agreement confirmation during SSO signup when they are set.

    • Preview in KM Editor now opens on current question (corresponding answers are pre-selected if the question is nested).

    • Improved phase selection in questionnaire and phase description is now used.

    • Improved question tags selection when creating a new project to make it more clear which questions will be used.

    • Added support for uploading more files in document template editor.

  • Bugfixes:

    • Fixed links from TODOs or comments to questions in collapsed items (they now expand).

    • Fixed SMTP configuration without username and password for authentication.

  • Misc:

    • Added robots.txt to client and server to prevent indexing of the applications.

  • More:

3.24.1 (backend)#

3.24#

  • Release: 30 May 2023

  • Features:

    • List views (such as project list or knowledge model list) have been reworked so that only the results are reloaded instead of the whole page. Therefore, the search field should not loose focus when typing slowly.

    • Added warning before the user session expires.

    • Improved information on detail pages (such as knowledge model or document template).

  • Bugfixes:

    • Fixed document generation when there were inconsistent replies after questionnaire migration.

    • Fixed icon alignment in questionnaire import.

    • Fixed color transition for menu icons.

  • Misc:

    • All document templates from DSW Registry now use WeasyPrint instead of wkhtmltopdf for PDF formats.

    • It is recommended to migrate your existing PDF template to WeasyPrint as wkhtmltopdf will be removed in the future.

  • More:

3.23.3 (backend)#

3.23.2 (backend)#

3.23.1 (backend)#

3.23#

  • Release: 2 May 2023

  • Features:

    • Added the possibility to generate API keys to access the API instead of using username and password. The API keys also work when 2FA is enabled.

    • Added an overview of all active sessions.

    • It is now possible to use HTML for login info.

    • Added possibility for sidebar login info under the login box.

    • Welcome warning and info have been reworked to announcements – it is now possible to have an unlimited list of announcements of different levels and choose if they are visible on the dashboard and/or login screen.

    • Added sort by created to document template list.

    • Improved progress bar in project migration.

    • The warnings tab in the knowledge model editor is now automatically closed when the last one is resolved.

    • Improved form actions to make them more visible when forms change.

  • Bugfixes:

    • Fixed project indication calculation after import or project migration.

    • Fixed double error message when deleting failed in list views.

    • Fixed buttons in email templates in Outlook.

    • Fixed phase in a questionnaire after project migration if the phase no longer exists.

    • Fixed dropdown menus in the sidebar when the page was scrolled.

    • Fixed knowledge model export from the knowledge model list.

  • Misc:

    • Changed the path of configuration files.

    • Sped up processing and generating of documents.

  • More:

3.22.1 (tools)#

  • Release: 14 April 2023

  • Bugfixes:

    • Fixed sending mails when configuration is loaded from database.

3.22.3 (backend)#

  • Release: 13 April 2023

  • Bugfixes:

    • Fixed the selected phase in projects when migrating from a knowledge model without phases to a knowledge model with phases.

  • More:

3.22.2 (backend)#

  • Release: 12 April 2023

  • Bugfixes:

    • Fixed an issue that sometimes caused suggesting the same knowledge model multiple times when creating a new project or knowledge model editor.

  • More:

3.22.1 (frontend, backend)#

  • Release: 11 April 2023

  • Bugfixes:

    • Fixed database migration of existing KM editors after 3.22 that could cause unexpected KM editor version or missing metadata (such as readme).

    • Fixed publish process in KM editor and Document Template Editor that could be confusing after 3.22 changes.

    • Fixed deleting KM editor when it is migrating.

  • More:

3.22.0#

  • Release: 4 April 2023

  • Features:

    • Added the possibility to set a knowledge model as deprecated so researchers cannot use it to create new projects.

    • Added phase editor to KM Editor (similar to Tag editor).

    • Renamed Template tab to Settings in the document template editor to make it consistent with KM Editor or Project.

    • Added link to selected project in document template editor preview.

    • Position in the questionnaire is now remembered when switching tabs in the project (such as going to preview and back to the questionnaire).

    • Warnings tab in the project is now automatically closed when the last one is resolved.

    • Projects are no longer filtered by current user if the user is admin.

    • Improved accessibility of unanswered question indications and metrics (as well as adding an option to hide non-desirable questions).

    • Added information about a version of all components in the About modal.

    • Improved add button labels in various forms to make it easier to understand what they add.

    • Added support for DKIM signing for emails.

    • Added experimental weasyprint step in document templates for better PDF documents generation.

    • User details are now updated in the menu after editing your own profile.

    • Added link to the DSW Registry from locale detail.

  • Bugfixes:

    • Fixed visible first chapter in KM Editor preview when deleted.

    • Fixed inconsistent update label for badge and action for KM migration.

    • Fixed failing to publish knowledge models due to wrong event squashing in some cases.

    • Fixed redirect to login when opening the project after the session has expired.

    • Fixed a visual bug in the project selection dropdown in the document template editor preview.

    • Fixed text overflow for long questions/answers in the project import view.

    • Fixed image previews in the document template editor.

    • Fixed downloading document template with DSW TDK.

    • Fixed dropdown menu separators in list views.

  • Misc:

    • Added support for RO-Crates (RO-Crate Importer and RO-Crate Template)

    • Improved default English locale metadata.

    • Added support for arm64 builds for most of the Docker images.

  • More: