Skip to main content

Release 5.3.0

· 3 min read
meshcloud

Release period: 2019-07-08 to 2019-07-15

This release includes the following issues:

  • Change interface for project location assignment
  • Project statements for Customer Admins
  • Enhance Service Instance Update Call
  • Naming optimizations for Service Owner Self-Service
  • Create Customer as existing user
  • Project Statement Overview for project
  • Faster panel loading
  • Project Statements Overview on Dashboard
  • Give further partner groups access to pending role requests
  • Explanation for empty project statements
  • Improved AzureAD role replication

Ticket Details​

Change interface for project location assignment​

Audience: User

Description​

To improve user interaction when editing a project, locations are added/removed immediately and not as part of a separate save step.

Project statements for Customer Admins​

Audience: Customer
Component: release-note

Description​

Customer Admins now have an overview of project statements for all their customer projects in the account area.

Enhance Service Instance Update Call​

Audience: Operator
Component: meshfed

Description​

Updating a Service Instance via the OSB API requires the "plan_id" attribute to not be present at all, if no change to the plan shall be made. Previously we sent the attribute with a null value. This is fixed now, so the "plan_id" is not present at all in the request.

Naming optimizations for Service Owner Self-Service​

Audience: Customer
Component: panel

Description​

The "Marketplace Integrations" section in the Customer Area was renamed to "Marketplace Development". Further naming and description improvements have been made around the separation of private and published service brokers.

Create Customer as existing user​

Audience: User
Component: web

Description​

Users are now allowed to create a new customer by default. Previously this had to be configured for the meshcloud installation.

How to use​

Click "Create Customer" in the customer dropdown located in the header navigation.

Project Statement Overview for project​

Audience: User
Component: panel

Description​

An overview of all project statements can now be accessed from the Project Dashboard.

Faster panel loading​

Audience: User
Component: panel

Description​

The panel now defers prefetching lazy loaded modules on initial page load instead of prefetching them immediately. This improves time until first meaningful paint and makes the panel more responsive after loading.

Project Statements Overview on Dashboard​

Audience: User
Component: panel

Description​

On the project dashboard the last three project statement totals are shown in a chart. This provides all project users with a quick overview of the recent project cost.

Give further partner groups access to pending role requests​

Audience: Operator, Partner
Component: release-note

Description​

Groups like Operator-Support, Onboarding-Support and Partner-Employee have now all rights to handle pending customer user role requests and project user role requests.

Explanation for empty project statements​

Audience: Partner

Description​

It is possible that because of timing issues there might be empty project statements for a period of time. This behavior is expected. Now there is a notice visible in the panel explaining this situation.

Improved AzureAD role replication​

Audience: Operator

Description​

When using Azure platform instances with externally provisioned users in AAD, replication of meshProject role assignments to AAD can intermittently fail due to eventual consistency in AAD. The replicator now explicitly handles this to improve latency to successful meshProject replication to Azure.