18
ACTICO Platform - Model Hub Release Notes Version 8.1.12 www.actico.com

ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

ACTICO Platform - Model Hub

Release Notes

Version 8.1.12

www.actico.com

Page 2: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Release Notes: Version 8.1.12Copyright © ACTICO GmbH

© ACTICO GmbH. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as inthe event of applications for industrial property rights.

Page 3: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Release Notes

Copyright © ACTICO GmbH iii

Table of Contents

1. Version: 8.1.11 ..................................................................................................................... 1

1.1. Common ............................................................................................................................ 11.1.1. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1.2. Other Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.2. Team Server Compatibility ................................................................................................ 11.2.1. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

2. Version: 8.1.10 .................................................................................................................... 2

2.1. Common ........................................................................................................................... 22.1.1. Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2.2. Model Versioning .............................................................................................................. 22.2.1. Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

3. Version: 8.1.9 ...................................................................................................................... 3

3.1. Common ........................................................................................................................... 33.1.1. Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33.1.2. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

4. Version: 8.1.8 ...................................................................................................................... 4

4.1. Model Versioning .............................................................................................................. 44.1.1. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

4.2. Permission Management ................................................................................................... 44.2.1. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

5. Version: 8.1.7 ...................................................................................................................... 5

5.1. Permission Management ................................................................................................... 55.1.1. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

6. Version: 8.1.6 ...................................................................................................................... 6

6.1. Common ........................................................................................................................... 66.1.1. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

7. Version: 8.1.5 ....................................................................................................................... 7

7.1. Common ............................................................................................................................ 77.1.1. Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

7.2. Model Versioning .............................................................................................................. 77.2.1. New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77.2.2. Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Page 4: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Release Notes

Copyright © ACTICO GmbH iv

7.2.3. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

7.3. Permission Management ................................................................................................... 87.3.1. New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

7.4. Workplace Core ................................................................................................................ 87.4.1. Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

8. Version: 8.1.4 ...................................................................................................................... 9

8.1. Common ........................................................................................................................... 98.1.1. Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98.1.2. Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

8.2. Model Versioning ............................................................................................................. 98.2.1. New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98.2.2. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

8.3. Permission Management ................................................................................................. 108.3.1. New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108.3.2. Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

9. Version: 8.1.3 .................................................................................................................... 11

9.1. Model Versioning ............................................................................................................. 119.1.1. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

9.2. Permission Management ................................................................................................. 119.2.1. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

10. Version: 8.1.2 .................................................................................................................. 12

10.1. Model Versioning ........................................................................................................... 1210.1.1. New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1210.1.2. Improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1210.1.3. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

10.2. Permission Management ................................................................................................ 1210.2.1. New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1210.2.2. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

11. Version: 8.1.1 ................................................................................................................... 13

11.1. Common ........................................................................................................................ 1311.1.1. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

11.2. Permission Management ................................................................................................ 1311.2.1. New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1311.2.2. Fixed Bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1311.2.3. Bug Sub-Task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

12. Version: 8.1.0 .................................................................................................................. 14

12.1. Common ........................................................................................................................ 1412.1.1. New Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Page 5: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 1. Version: 8.1.11

Copyright © ACTICO GmbH 1

Chapter 1. Version: 8.1.11

1.1. Common

1.1.1. Fixed Bugs

• Security issue with handling error messages fixed (ACTP-8740)

A security issue with handling error messages has been fixed.

1.1.2. Other Changes

• Additional HTTP Security Headers added (ACTP-8743)

Additional security headers have been added for all HTTP responses. See chapter 4.9.4 "Custom HTTPResponse Headers" in the installation documentation.

• Dialogs can now be confirmed or cancelled using the keyboard (ACTP-8492)

To cancel a confirmation dialog, press ESC. To confirm a dialog, press Enter.

1.2. Team Server Compatibility

1.2.1. Fixed Bugs

• Teamserver Migration failed if a flow rule contained a note with an invalid user name (ACTP-8665)

If a flow rule contained a note element without a user name or a user name that was not found in the usermapping file, the migration failed. Now if no user is found, the note element is left as-is.

Page 6: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 2. Version: 8.1.10

Copyright © ACTICO GmbH 2

Chapter 2. Version: 8.1.10

2.1. Common

2.1.1. Improvements

• Possibility to specify the client_id and client_secret with an external OIDC provider (ACTP-8463)

When using an external OpenID Connect provider, it is now possible to specify the client id and an optionalclient secret. See the Installation Guide for more information on how to setup the usage of an external OIDCprovider.

2.2. Model Versioning

2.2.1. Improvements

• Sorting of branches and tags (ACTP-7725)

Sort order for branches and tags has changed to the latest commit timestamp or creation timestamp. Theresource with the latest timestamp is displayed on the top.

Page 7: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 3. Version: 8.1.9

Copyright © ACTICO GmbH 3

Chapter 3. Version: 8.1.9

3.1. Common

3.1.1. Improvements

• Additional LDAP authentication configuration properties (ACTP-8315)

Added new configuration property to configure if subtrees are used during search. Default was previouslytrue, but is now false.

# If set to true, a subtree scope search will be performed below the groupsearch base. If false a single-level search is used. Default is false.actico.security.authentication.ldap.search-subtree=true

Added a new configuration property to configure if the PartialResultException is ignored. Thisexception may occur if an ActiveDirectory Server is used.

# If set to true, a possibly occurring PartialResultException is ignored.This may occur if an ActiveDirectory server is used. Default is false.actico.security.authentication.ldap.ignore-partial-result-exception=true

3.1.2. Fixed Bugs

• User profile image fixed (ACTP-8306)

Fixed a bug where the users profile image could not be changed.

Page 8: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 4. Version: 8.1.8

Copyright © ACTICO GmbH 4

Chapter 4. Version: 8.1.8

4.1. Model Versioning

4.1.1. Fixed Bugs

• Exception during migration (ACTP-8159)

Fixed a bug where the team server migration started with an exception.

4.2. Permission Management

4.2.1. Fixed Bugs

• Login on Model Hub with Edge browser and Keycloak authentication provider (ACTP-8178)

Fixed a bug where it was not possible to login to Model Hub. This error occured when using the Edgebrowser and Keycloak authentication provider.

Page 9: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 5. Version: 8.1.7

Copyright © ACTICO GmbH 5

Chapter 5. Version: 8.1.7

5.1. Permission Management

5.1.1. Fixed Bugs

• Wrong user presentation (ACTP-7972)

Fixed a bug where users are shown striketrough on various screens.

Page 10: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 6. Version: 8.1.6

Copyright © ACTICO GmbH 6

Chapter 6. Version: 8.1.6

6.1. Common

6.1.1. Fixed Bugs

• Application Upgrade (ACTP-7962)

Fixed a bug where an upgrade of the application was not possible due to a database script error.

Page 11: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 7. Version: 8.1.5

Copyright © ACTICO GmbH 7

Chapter 7. Version: 8.1.5

7.1. Common

7.1.1. Improvements

• Oracle 19c database support (ACTP-7701)

Oracle 19c database is supported.

• Documented linux services (ACTP-7549)

The usage of startup and shutdown scripts as linux services is documented in the operations guide.

• Easier usage of startup and shutdown scripts (ACTP-7495)

The start/stop scripts can now be called from any location and have been simplified.

7.2. Model Versioning

7.2.1. New Features

• Introduced specific permissions for repository when accessed via Git endpoint (ACTP-6326)

The Git endpoint uses now the specific permissions defined for a repository, For read operations like 'gitpull', permission read is required. For write operations like 'git push', permission write is required. Notethat the global permission 'Access Git repository' is necessary too, in order to access a Git repository.

7.2.2. Improvements

• Improved performance to checkout (ACTP-7683)

The performance to checkout projects is improved.

7.2.3. Fixed Bugs

• Improved performance to display tags in Modeler (ACTP-7736)

The performance to display tags in Modeler is improved.

• Unable to confirm the repository deletion (ACTP-7503)

Fixed a bug, where it was not able to confirm the deletion of a repository.

• Deleting a tag or branch did not update web frontend (ACTP-7216)

Fixed a bug where previous data was still shown in case a tag or branch was deleted.

• Locks are considered when overwriting changes (ACTP-7189)

Fixed a bug where the Modeler functionality "Overwrite Changes on Team Server" did not fail when one ofthe resources was locked on Model Hub server by another user.

Page 12: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 7. Version: 8.1.5

Copyright © ACTICO GmbH 8

7.3. Permission Management

7.3.1. New Features

• User deactivation (ACTP-7706)

Users can be deactivated in Model Hub. Deactivated users are shown crossed out. If a deactivated user logsin again, the user is activated again.

• New permission for login to Model Hub (ACTP-7464)

Introduced new login permission application.login for Model Hub. This permission controls if a userhas access to Model Hub for any interface. If the user has no login permission he/she cannot use anyinterface (User Interface, REST API, Git endpoint, Modeler connection). By default the login permission isassigned to the configured default administrator user group and the configured default user group. Dueto an upgrade from a previous Model Hub version, existing user groups will automatically get the loginpermission.

• Automatically create user groups and assign users to them based on external authentication provider(ACTP-7255)

Implemented new feature to synchronize externally defined roles (Open ID Connect) or groups (LDAP) asuser groups.

For LDAP new configuration properties are available to configure the group search:

• actico.security.authentication.ldap.group-role-attribute

• actico.security.authentication.ldap.group-search-filter

• actico.security.authentication.ldap.group-search-base

Note that LDAP group search uses subtree search. Nested search is possible if LDAP authentication providersupports this feature.

Added default sorting for view showing user groups. User groups are sorted by name ascending.

Synchronized user groups are displayed differently in the user interface. They can be deleted. Note thatusers can not be added or removed to synchronized user groups.

7.4. Workplace Core

7.4.1. Improvements

• Documented linux services (ACTP-7549)

The usage of startup and shutdown scripts as linux services is documented in the operations guide.

Page 13: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 8. Version: 8.1.4

Copyright © ACTICO GmbH 9

Chapter 8. Version: 8.1.4

8.1. Common

8.1.1. Improvements

• Better logging information on startup (ACTP-7408)

When the server starts the current version and additional information is logged. Also the current databasedialect is logged during startup.

Setting the property spring.jpa.properties.hibernate.dialect in appliction.properties toan empty value is not required anymore.

• Removed property for default admin user (ACTP-7215)

Removed configuration property actico.permission-management.default-admin-user. If notalready done, use property actico.permission-management.default-admin-users instead.

8.1.2. Documentation

• Refined documentation about valid license filenames (ACTP-7243)

The documentation about valid license filenames was refined. License filename needs to start with "license"and end with the suffix ".txt".

8.2. Model Versioning

8.2.1. New Features

• Deletion of project (ACTP-7166)

It is possible to delete a project within a repository.

8.2.2. Fixed Bugs

• Performance improvement for displaying tags (ACTP-7249)

The display performance for the repository tag list was improved.

• Error when Modeler requests all revisions for a recreated file (ACTP-7242)

Listing all revisions of a shared file within Modeler was throwing an exception. This happens only to filesthat are deleted and recreated.

• Wrongly mapped branch creator during Team Server 6 migration (ACTP-7231)

When migrating Team Server 6 repositories the migration used the wrong user as the creator of a branch. Ifyou decide to re-run the migration because of this, then re-execute the migration by starting with step 2.b(see chapter A.1.2 in the Operations Guide).

• Fixed sorting of repository branches and tags (ACTP-6569)

Fixed a bug, where branches and tags are not sorted correctly in ACTICO Model Hub and ACTICO Modeler.ACTICO Model Hub branches and tags are now sorted by creation timestamp. Latest branch or tag isdisplayed on top of a list. ACTICO Modeler sorts branches the same way as ACTICO Model Hub does. Tags aresorted alphabetically.

Page 14: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 8. Version: 8.1.4

Copyright © ACTICO GmbH 10

8.3. Permission Management

8.3.1. New Features

• User with administration permission is required (ACTP-7254)

On the permission screen at least a single user with administration permission is required now. Whichmeans that the deletion of a user which owns the last administration permission is disabled. Also thedeselection of the administration permission of the user owning the last administration permission isdisabled. In order to remove the administration permission from a user owning the last administrationpermission, just give another user the administration permission. Afterwards the administration permissioncan be removed from the already existing user which has owned the last administration permission.

• Optimized authentication token handling (ACTP-7159)

The handling of the authentication token was improved. Especially requests for new tokens are reducedwhen switching between Model Hub UI and Modeler connected to Model Hub.

8.3.2. Documentation

• Troubleshooting for Active Directory / LDAP configuration (ACTP-7473)

The appendix of the Operations Guide contains a troubleshooting section for Active Directory or LDAPconfiguration.

Page 15: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 9. Version: 8.1.3

Copyright © ACTICO GmbH 11

Chapter 9. Version: 8.1.3

9.1. Model Versioning

9.1.1. Fixed Bugs

• Error when working with resource locks and using external authentication provider (ACTP-7164)

Fixed a bug, where locks are not shown correctly in ACTICO Modeler and so, the user could not change ordelete any model or file.

9.2. Permission Management

9.2.1. Fixed Bugs

• Authentication token not refreshed (ACTP-7134)

Fixed a bug where the authentication token was not refreshed, which lead to an access denial.

Page 16: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 10. Version: 8.1.2

Copyright © ACTICO GmbH 12

Chapter 10. Version: 8.1.2

10.1. Model Versioning

10.1.1. New Features

• Create a branch based on a tag (ACTP-5929)

A new branch can now be created by using an existing tag as base reference.

10.1.2. Improvements

• Configurable mapping of OAuth 2.0 JWT token fields (ACTP-6933)

The mapping between OAuth 2.0 JWT token fields (e.g. user name) is configurable.

10.1.3. Fixed Bugs

• Error when using "Restore from Team Server" (ACTP-6874)

Importing a project in modeler and then restoring it from team server was throwing an exception.

• Refresh of branch details (ACTP-6855)

Fixed a bug where changing a branch did not refresh all details in the web frontend .

10.2. Permission Management

10.2.1. New Features

• Actuator endpoints allow basic authentication (ACTP-6423)

Actuator endpoints allow basic authentication in addition to OAuth 2.0 tokens.

• Elements on user interface are enabled or disabled depending on permission (ACTP-6321)

Elements on user interface are only enabled for users having the required permission.

10.2.2. Fixed Bugs

• Restriction to view repository permissions (ACTP-6854)

Fixed a bug where users with only read permission for a repository could see other users and theirpermissions.

• Changed permissions of default user group and fixed overwrite issue (ACTP-6845)

Fixed a bug where permissions of the default user group and default admin user group were overwrittenafter a server restart. Changed initial default assignment of permissions to default user group.

• User is not automatically logged in anymore after browser restart (ACTP-6777)

Fixed a bug where the user is not logged in anymore after a browser restart. The former implemented"remember me" functionality was unexpected and therefore removed.

• User session remained active after logout (ACTP-6776)

Fixed a bug where the user session remained active after logout.

Page 17: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 11. Version: 8.1.1

Copyright © ACTICO GmbH 13

Chapter 11. Version: 8.1.1

11.1. Common

11.1.1. Fixed Bugs

• Upgraded JSON serialization processor (ACTP-6781)

The library jackson-databind was updated to 2.10.0 due to the vulnerability CVE-2019-17531. Dependentlibraries jackson-datatype-jdk8, jackson-datatype-jsr310 and jackson-module-parameter-names, jackson-annotations, jackson-core were also updated to 2.10.0.

• Upgraded library jackson-databind (ACTP-6595)

The library jackson-databind was updated to 2.9.10 due to the vulnerabilities CVE-2019-16335,CVE-2019-14540, sonatype-2019-0371.

11.2. Permission Management

11.2.1. New Features

• User selection within Repository Permission screen (ACTP-6196)

A selection possibility for users and user groups was added to the Repository Permissions screen. Before,those had to be entered manually.

11.2.2. Fixed Bugs

• Bearer token revocation (ACTP-6497)

Fixed a bug where the Bearer token was not revoked correctly.

11.2.3. Bug Sub-Task

• Menu items are shown depending on permission (ACTP-6786)

Menu items are only displayed for users having the required permission.

Page 18: ACTICO Platform - Model Hub · ACTICO Platform - Model Hub Release Notes Version 8.1.12

Chapter 12. Version: 8.1.0

Copyright © ACTICO GmbH 14

Chapter 12. Version: 8.1.0

12.1. Common

12.1.1. New Features

• Team Server becomes part of ACTICO Model Hub (ACTP-6328)

• Model Hub is the fully modernized successor of Team Server.

• Modeler connects to the Model Hub just like to a Team Server before.

• Users of Modeler use the known 'Team Server Explorer' and 'Team Server Activities' views to retrieve andpublish their model changes.

• Repositories in Model Hub are now Git repositories and it provides the APIs to allow standard Git toolingto clone, checkout, commit and push changes. This facilitates integration into IT processes and tools.

• Locking of resources to prevent conflicting changes in Modeler is still available.

• Model Hub connects to an ActiveDirectory/LDAP or OpenID Connect authentication provider. ACTICOIdentity Management not required and not supported anymore.