As a continuation of the updates introduced in Release 23.06, we have added new features in recipe management. This feature allows Tenant Admins to control which users are allowed to create/edit Recipes (by default, all users can use the recipes feature). You can set it up with a new permission tenants.contract.edit_feature_flags
- allow to set the feature flags for Contract.
In this regard, POST and PATCH v2/contracts endpoins were changed - added an ability to set the feature flags for Contract.
Please Note: this permission belongs to tenant admins by default.
Here you can see an example of a request body:
{
"data": {
"type": "contract",
"attributes": {
"name": "Contract name",
"available_roles": [
{
"scope": "contracts",
"role": "admin"
}
],
"flow_stats_enabled_default": true,
"support_user_id": "5b4f337bff4304610483ba67",
"custom_data": {
"description": "Contract description"
},
"feature_flags": {
"disable_recipe_feature": true
}
}
}
}
Please Note: “disable_recipe_feature” set to “false” be default.
RESTAPIView
with the application/x-ndjson
We transformed “Content type” dropdown on the “Body” tab of the REST API v2 component to a text field with a dropdown of a hints:
We now refresh auth-secret tokens closer to the token expiry. This change to 30 seconds before expiry (it used to be 60 seconds) is because various external APIs do not allow refreshes 1 minute before expiry (as example, ExactOnline) don’t allow to refresh secret very early.
We continue to work towards the recipes feature. In this release we have changed the text in context menu and modals for managing recipe’s deployments in the next way:
We constantly improve different aspects of HELM3 deployments in collaboration with our partners. This section lists updates and improvements included in this release.
We are introducing a new HELM enviroment variable RECIPES_FEATURE_DISABLED
- it controls whether users are allowed to create/edit Recipes. Set to “false” by default.
FIXED bug, where by changing contract the large, serif text is visible at top let of screen if your internet connection is slow.
FIXED bug, where jQuery on the login page was missing
FIXED bug with caching of Plytix component page.
FIXED bug with Infobip custom JAVA component. The sailor-jvm 4.0.0
is published.
Backward incompatible changes. Replaced
javax.json
withorg.glassfish:jakarta.json:1.1.6
1.2.10
1.2.1
Upsert Object
Action2.1.0
Get New and Updated Objects Polling
TriggerExecute mutation
ActionLookup Object By ID
ActionLookup Objects (plural)
Action1.0.0
Make Raw Request
Action