Migration notes 2.6 --> 2.7  
Upload metamodel additions in every environment. See json population in ./migrations/v2.7.0-metamodel.json 
Update environment variable STH_VALIDATOR_ENDPOINT. Append with /validation-request. See Issue #414 
Update interface roles for Class, Community portal, Groups, Group and View review comments. Set to appropriate role. Remove role WG member. See Issue 248 
Update interface roles for EvalidatorInfo (SYSTEM), EValidatorMessages (User), ExampleObject (System). Remove role EVALIDATOR. See Issue #253 
 
v2.7.0 (22 sept 2021)  
Issue 403  Restructure project folder  into subfolders: backend, frontend, migrations and model 
Update to Ampersand prototype framework v1.10.2
Fixes Issue 159  Don't call API when leaving an input field and nothing has changed 
Fixes Issue 456  Show error message indicating that a file upload is to large 
 
 
Update to Ampersand prototype framework v1.10.3
Fixes Issue 109  Redirect back to page after (OAuth) login 
 
 
Issue 172  Bugfix treeview: allow to switch between editing and viewing mode 
Issue 177  Enforce element names to be valid xml tag names 
Issue 235  Indicate where Markdown syntax is supported 
Issue 248  Drop role "WG member". Access control to related interfaces is now content based 
Issue 252  Add explicit button to edit codelist entry in 'New/edit codelist' interface 
Issue 253  Bugfix validator shows up before authentication wall is loaded 
Issue 258  Don't show (incorrect) element details panel when loading in treeview 
Issue 273  Only allow access to groups for groupmembers and administrators 
Issue 280  Complete XML + JSON schema generator with value restrictions 
Issue 288  Add field to specify release notes for versions of specifications 
Issue 302  Bugfix issue with empty rule set for evalidator 
Issue 326  Handle situation when OAuthLogin is aborted/failes 
Issue 336  Allow to unlock specification versions and after that unlock single elements to fix issues 
Issue 341  Remove ticketing module that is not used; functionality can be reintroduced later by means of issues combined with change requests. 
Issue 361  Bugfix also copy root element data & element metadata to new version 
Issue 372  Finish migration from STH v1.x to v2.x 
Issue 375  Several bugs community portal regarding group memberships and meeting memberships 
Issue 389  Add check on rdf syntax when uploading/inserting ontology specifications 
Issue 390  Add loading spinner to FIT wizard step 3 outputs (schema, example, rml) 
Issue 396  Add navigation for specifications in 'Edit project' interface + related bugfixes 
Issue 397  Add placeholder in case taxonomy has no concepts and auto-select first concept if there are any 
Issue 412  Add functionality to store schematron object content in database next to filesystem 
Issue 414  Improved validator UI
Changed default for validator endpoint to https://evalidator.nl/api/xml/validate  
Removed fixed part of endpoint '/validation-request' 
Display max file upload size to user 
When > 10k lines, don't show XML editor (to prevent performance issues in browser) 
 
 
Issue 424  Disable validate button when request is empty 
Issue 439  Bugfix UI for project overview to row wrap multiple specifications correctly 
Issue 444  Add creator organization to all specification views (next to acknowledgements for authors and contributors) 
Issue 446  Bugfix issue with invisible elements that have visible sub elements 
Issue 449  Bugfix missing syntax binding for tree structures that are references to other messages 
Issue 455  Make change request labels visible in 'View change request' interface 
Issue 457  Use skos:definition, dc11:description, dc:description and rdfs:comment as definition 
Issue 464  In treeview details panel: order XML examples by syntax name 
Issue 466  Bugfix FIT wizard add all descendants: skip properties with multiplicity constraint of max 0 
Issue 467  Use most specific (smallest) property restrictions in FIT wizard 
Issue 468  Remove blue/yellow/gray coloring in element details in treeview UI 
Issue 470  Add functionality for Taxonomy specifications (viewer and editor). Includes a basic SKOS exporter 
Issue 474  Bugfix viewing name of related artefact (e.g. element) at discussion posts and other links 
Issue 475  Bugfix missing crProject link for newly created change requests 
Adapt 'Change request' interface to generic style of STH 
Access control update: distinguish between account specific roles and derived roles from organizational and subscription based roles 
In kubernetes cluster, mount environment specific configuration files from configmap 
Remove environment specific configuration files from being baked into the image 
Bugfix elmHasPred constraint: multiple elements can share the same predecessor 
Bugfix FIT wizard API calls: show invariant violations that prevent transaction commit 
FIT wizard step 3: add placeholder for CSV syntax. Not implemented yet 
FIT wizard step 2: English is pref language; awaiting Issue 436  for multi language suppport 
 
v2.7.1 (19 oct 2021)  
Issue 409  Update of our CICD and source control setup. We now use main branch with release tags for (automatic) deployment. 
Issue 481  Change owner/holder of an action point from Person to Representative 
Issue 483  Replace old relation grpStd by projectGroup to show where groups are working on 
Issue 487  Bugfix for situation of invalid state for OAuthlogin 
Issue 489  Bugfix treeview showing dropdown when no visible subelements are available 
Fix for OAuth integration to allow for different name/label for Mijn Ketenstandaard. We now use the idp->handler instead 
Fix for participant_of claims to determine subscriptions for Ketenstandaard 
Remove need to configure redirect URL for OAuth login 
 
v2.7.2 (6 dec 2021)  
Issue 496  Bugfix FIT wizard due to API returning object instead of expected array 
Issue 497  Change footer + add link to join us on Discord 
Update to Ampersand prototype framework v1.12.0 (includes Ampersand compiler v4.6.2) 
Add three icons for Ketenstandaard