CKM Release 1.5.0
This release of CKM offers a complete rework of the various statistics pages for archetypes, templates, termsets and users, including for the status report page for individual published resources.
This release also adds a lot of flexibility to the search ontology (Professions, Health Domains, ...) to be able to hide the individual classes, sort the elements and disallow classifying into some 'abstract' classes.
The GitHub directory structure for exporting of remote subdomains has been adapted to include the namespace of the remote subdomain in the directory structure. It is now possible to bulk export all archetypes as XML.The search functionality has been finetuned to provide a better search order of found resources, in particular if searching for multiple words or word fragments at once. Also, projects that may be relevant to the search will now be listed above the resource search results. Some initial changes and additions for a new training CKM instance have been included in this release as well as some bug fixes.
New Features and Changed Functionality
CKM-299 Allow (and allow setting) empty editor description
CKM-300 Projects in Combobox should be sorted case-insensitively
CKM-302 Ability to disable normal sign up via button or direct link
CKM-303 Ability to disable project-based signup
CKM-304 Ability to manually change v1 to v0, using the archetype id change with file upload
CKM-305 Rework the various Resource Statistics
CKM-306 Rework the various User Statistics
CKM-308 Add Sign-in statistics chart
CKM-310 Replace Ratings Chart with new BarChart type
CKM-312 Much faster calculation of cumulative users per month
CKM-313 Remove all trailing ... in main menu
CKM-315 Remove ratings panel
CKM-317 Remove Country scheme, change grouping
CKM-318 Bulk Export of archetypes in XML
CKM-323 Change directory structure for remote archetype github export
CKM-324 Improvements to the ontology to make it less dependent on hard-coding a few things
CKM-329 Add System Admin Panel to restart mediaflux directly from CKM
CKM-331 Improve Cardinality display, esp. for Clusters
CKM-332 Prevent deleting/modifying original namespace during bulk upload
CKM-333 Add warning icon to the comparison report if the user is deleting/changing an existing original_namespace
CKM-334 Prevent bulk changing an archetype with a changed copyright
CKM-335 Add warning icon for copyright change in a comparison panel
CKM-336 Allow making a public incubator private under certain conditions
CKM-337 Change warning/error/info icon location etc, size
CKM-339 Copyright changes on initial import
CKM-341 Display of reviewers per profession Donut Pie Finetuning
CKM-342 For Change Request notes, remove the "created by" part
CKM-343 For Change Request note, say on creation what user groups are being notified
CKM-344 Do no longer review archetype id
CKM-346 Finetune: Reduce importance of finding a search word more than once in a resource
CKM-347 Maximum relevance for a resource search result should only be possible if there is a good match in the concept name or resource id
CKM-348 Participations: If time is mandatory to be documented, this should be shown in the CKM views as well
CKM-349 Get project suggestions if search word is project/incubator name
CKM-350 Prevent creating or updating a remote subdomain where the remote URL is not correct
CKM-351 Improve and internationalise error reporting if creating/updating of subdomain fails
CKM-352 Subdomain name and remote URL should be unique _case-insensitively_
CKM-353 On updating the name of a subdomain, this should immediately be reflected in header and title of the subdomain
CKM-356 On changing user roles, only a temporary success notification should be displayed
CKM-359 Direct link for password reset
CKM-366 As the licensee, I want to be able to temporarily turn off individual subdomains
CKM-367 As a user searching for resources, I want to find interesting projects even from part matches
CKM-368 As a user searching for resources, I want to find interesting projects even if I search for multiple word fragments
CKM-369 As a user searching for resources, I want my search text FRAGMENTS highlighted in e.g. the archetype name
CKM-370 As a user searching for resources, I want resources that match multiple word fragments to be rated higher
CKM-371 As an editor I want better feedback when I assign a resource as a reference to project and this fails
CKM-372 Open subdomain on dbl-click on it in left hand explorer
CKM-377 Funnel button should not be a real toggle button that remains pressed, but only change the icon on change
Bug Fixes
CKM-298 Problem with internal service when user has no picture
CKM-301 Complete your profile message is displayed without indicating what
CKM-309 XML serialisation of UID is wrong
CKM-314 TemplateMainPanel toolbar is too small for last icon if not logged in
CKM-316 Should not be able to delete health-domain, profession schemes
CKM-325 Adding a cluster with new elements may show phantom major revision change in comparer
CKM-326 Jira Bug and Feature Report collectors don't work anymore, change to standard Ocean support URL
CKM-327 Improve comparisons of slot assertions to avoid unnecessary major revision suggestions
CKM-330 With latest (19) FlashPlayer, suddenly the node background for colored nodes is simply black
CKM-338 Testing for available licence doesn't really work well anymore
CKM-340 Better error message if max number of users exceeded
CKM-345 Creating a review round with empty invitation details fails (with obscure error message)
CKM-354 Introduction tab that is opened on signin if configured no longer displays
CKM-355 Direct link to change requests sent out as part of a new change request note notification fails
CKM-360 Cannot resolve an archetype if first migrated to v0 and then trying to resolve a branch that is still active
CKM-373 ADL and mindmap box are sometimes cut off when switching browser/CKM tabs
CKM-375 In debug mode, expandChildNodes may encounter null object on sign out
CKM-376 May lose the left hand resource quick search panel on sign-in in and/or out
CKM-378 Template hierarchy, template mindmap and project Hierarchy chart don't show nested cluster archetypes
General Tasks
CKM-311 Upgrade Java Parser, ADL Serialiser ADL Validator to 1.0.14
CKM-328 Upgrade to Mediaflux 4.3.044
CKM-358 Update Norwegian translations in preparation for 1.5 release