New release Curriculum 10.13
Improvements and bug fixes
USABILITY - New page available to report on descriptions and changes - CUR-410
A new description report pages is added that allows to report on all individual descriptions changed after a specific date. An export is included to allow manipulating / importing of descriptions changed after the year roll-over to be imported in the new year.
BUG- Fixed error when saving a Method form - CUR-332
An error occurred when saving a Method form when using the Workflow 'modal' form. This has been fixed in this release.
INTEGRATION - Import activity values using CSV is now supported - CUR-338
The CSV import of values should support adding individual field values for each object. We noticed that for the Activity object this was not yet supported. The import of the activity values has been added to the CSV import function.
USABILITY, BUG - Enable preview descriptions when using the Markdown editor - CUR-380
The preview option in the description editor page now also correctly supports the preview of in case the Markdown editor is used.
USABILITY, BUG - Ad-hoc (manual) notifications based on person-roles not always sent - CUR-370
In some cases of sending ad-hoc notifications, they where not sent. This was caused by using a message with the 'OBJECT_NAME' placeholder in the message text, but the notification was not bound to an object. The notification will now be sent, even if there is no object relation and the message text will use the 'OBJECT_ NAME placeholder.
USABILITY - Enable copy of appraisal and assessment to create a new one - CUR-364
An option is added to create a copy of an existing assessment or appraisal, next to the already offered option to create a new. This allows the user to choose for the best way to create a new assessment. Is this typing all from scratch, or use a copy and adjust (some) fields.
USABILITY - Calculated fields not of interest of users should not be visible - CUR-363
The administrator can configure fields to be auto-calculated based on data entered by the user. This calculation is done while the user is typing in the front-end. This required, until this release, the field to be visible in the user form. An option is added to choose if the field should be visible for the user, or that is not relevant and should be hidden. In both cases the value will be calculated while typing.
Configuration: An additional option 'HIDDEN' is added to the field configuration page
USABILITY - Enable use of group-email when using teams - CUR-361
An option is added to define a group-email on a team. In case a notification is sent this can now be sent to the group-email address instead to notifications to all individual team members.
In case the group-email address is filled, the notification will be sent to the group-email address. In case it is not defined, the notification will be sent to the individual email-address for each of the team members.
INTEGRATION - API should support custom defined credit fields - CUR-361
The REST API is extended to support not only the default minimum, optimum, maximum credits, but also custom-defined credit fields.
INTEGRATION - API documentation available at the default TimeEdit location - CUR-314
The API documentation is now not only available direct from a customer installation, but also at the default TimeEdit integration information site https://readme.timeedit.com
CONFIGURATION - Enable link and define qualifications from (multiple) specifications and studies - CUR-249, CUR-350
Qualifications can now be related to multiple specifications and studies. This is a preparation step for the final endgoal where rule containers can be added to this relationship. This will enable for instance to define what rules apply to obtain a specific qualification, e.g. year1 AND the optional module 'advanced Math'.
10.13.2
BUG - Fixed: ownership logic for assessment copy
Fixed an issue with the assessment copy functionality where the original assessment’s owner was mistakenly copied. The owner of the copied assessment will now be correctly set as the entity where the assessment is being added, aligning with expected behavior.
BUG - Fixed: Process progress modal doesn't filter on the faculty/study
Fixed bug in process progress page. After clicking in on the progress bar for a faculty/study we now only show the results of that object.
Security improvements
SECURITY - Implemented OWASP CVEs - CUR-371
Addressed various OWASP security vulnerabilities:
- CVE-2023-5248
- CVE-2024-1597
Detailed information for each of the CVE’s can be found at the central database of vulnerabilities: https://nvd.nist.gov/vuln/search