CKM Release 1.11.0
Release Date: 05.12.2018
New & Improved Functionality
- [CKM-441] - Apply default font to RichTextAreas that is consistent with later display in CKM
- [CKM-830] - CKM API: Ability to Delete Archetypes and Templates (if enabled)
- [CKM-831] - Publish Final Documents for (Order) Templates in the Resource Centre, linked to a specific revision
- [CKM-835] - Extensions to the Existing Order Template Review Process
- [CKM-836] - Active Review Rounds Widget and adding reviewers to an existing review round should show review rounds where the user is an admin and the initiator
- [CKM-837] - Tooltips for Dates in the Review Rounds Grid should use the full name of the initiator instead of the loginname, where possible
- [CKM-838] - Add link to User Profile for the Overall Recommendation in the review summary and properly localise the field
- [CKM-840] - For Editors, Add the User Activity / Health Domains Tooltip to Usernames in Review Summary and Discussions
- [CKM-841] - Apply 'accept-header' file-extensions/mime-type to file upload for archetypes, templates, termsets, pictures, documents, so that browsers can filter the selectable files for upload
- [CKM-842] - Editor Options to control Email Notifications for accepted, declined, completed reviews + minor finetuning of the Options/Notification panel
- [CKM-845] - Archetypes per Language Report should show the current content and applicable translation status
- [CKM-846] - Enable Reactivating of Declined Reviews by the User
- [CKM-847] - Honor Linebreaks in Review Special Questions and Editor Comments
- [CKM-848] - Enable Hyperlinks in Review Special Questions and Editor Comments
- [CKM-849] - When "Modify Review Round" is selected from a context menu, the "Modify open review round / Add additional reviewers" checkbox should be checked by default (instead of the new review round checkbox)
- [CKM-851] - Automatically extract the language for templates and termsets on import and commit for search in the ontology (just like for archetypes)
- [CKM-852] - Minor icon changes / additions, mainly svg for better scalability and clarity
- [CKM-853] - Add Confirmation Dialog before closing a review round from the review rounds summary
- [CKM-861] - Improve Printing of complex annotations
- [CKM-862] - Add Validation Warning (WRAIS) if a referenced archetype exists is CKM, but only in an inactive state (deprecated/rejected), so that editors can find & update outdated references more easily
- [CKM-863] - Support various regexes for flexible version numbers in SLOT constraints
- [CKM-864] - Template Hierarchy View should show a loading indicator
- [CKM-865] - Significantly Improve Speed of Template Hierarchy View for large, nested templates with many reused (e.g. generic) archetypes
- [CKM-867] - Template Hierarchy should explicitly show the archetype of a template directly if there is nothing else to show at leaf level
- [CKM-884] - Improve speed of GitHub export for larger repositories
Bug Fixes
- [CKM-827] - Import archetypes from remote CKM - not updating list for inactive archetypes
- [CKM-828] - Download Archetype Proposal ADL may not work
- [CKM-829] - New Mindmap shows undefined nodes in Internet Explorer 11
- [CKM-832] - Updating resource document metadata without providing any content may overwrite the content with an empty document
- [CKM-833] - Review Invitation text may not be displayed to reviewers
- [CKM-834] - Translating specialised archetypes fails to start
- [CKM-839] - Improve usage of apostrophes with genitive of user names, depending on language
- [CKM-843] - Non-CKA Editors only may not see all review-related menu items applicable to them
- [CKM-844] - Review Summary may show oversized textareas if tab is deactivated while the reviews are still being retrieved
- [CKM-850] - Modifying a review round with special questions: Special question textareas may be oversized
- [CKM-866] - Template Hierarchy View should show all renamed archetypes of the same archetype id, not only one
- [CKM-868] - Notification emails to editors for accepted, and declined reviews should only be sent once, even if the user accepts or declines multiple times for some reason
[CKM-880] - Git export should set the committer as well (not only the author)
[CKM-881] - Add missing space in Git log message when deleting a template
[CKM-882] - Rare (theoretical) notification problem when committing a branch or importing/deleting an archetype within atomic operations
[CKM-885] - Suggest Contributors of archetype fails if there is no space on one line of the other contributors
[CKM-886] - Unable to download Template File Set for Templates or embedded templates with an unusual char in their template name
[CKM-887] - Manually making certain hidden elements visible should not reveal too much
[CKM-888] - An editor who is also a translation/terminology editor is unnecessarily listed twice in review invitation emails of translation/terminology reviews
[CKM-889] - Unable to upload Template file with unusual characters in its filename
[CKM-890] - Incomplete project name when accepting / declining an invitation to join a project
[CKM-891] - Improve checks for adding a project member via the register to project direct link
- [CKM-892] - Should not display branch templates in the Related Resource tab as "Templates Using this Template"
- [CKM-893] - After translating an archetype online in CKM, the open revision history should be refreshed if opened seperately
General Tasks / Under the Hood
- [CKM-855] - Remove unnecessary AXIS2 Lifecycle implementations of the new REST API endpoints
- [CKM-856] - Upgrade commons lang to version 3.8.1
- [CKM-857] - Remove Common collection 2.1.1 library
- [CKM-858] - Upgrade Swagger to 1.5.21
- [CKM-859] - Upgrade Jersey to 2.27
- [CKM-860] - Remove no longer necessary CSS prefixes and hacks, finetuning and corrections
- [CKM-869] - Upgrade to Mediaflux version 4.7.044