Revised cache key organization

To ensure a smooth transition to the 4.0 release, itā€™s essential to utilize the following clear cache endpoint and body:

Endpoint:

POST {{baseUrlAdmin}}/api/internal/cache/clear

Body:
{
    "cacheNames": [
        "flowx:core:cache"
        ]
}

You should refrain from utilising the clear cache endpoint cause there are highly chances to affect the stability of the system.

This endpoint is designed to purge Redis caches selectively. It will exclusively delete caches that are specified in the admin microservice properties under the property key: ā€œapplication.redis.clearable-cachesā€.

Clear Cache 4.0

Access rights for Theme Management

To utilize the new theme management feature, make sure the following access rights are configured for the CMS microservice:

ModuleScopeRole default valueMicroservice
manage-themesimportROLE_THEMES_IMPORTContent Management
importROLE_THEMES_EDITContent Management
importROLE_THEMES_ADMINContent Management
manage-themesreadROLE_THEMES_READContent Management
readROLE_THEMES_EDITContent Management
readROLE_THEMES_ADMINContent Management
readROLE_THEMES_IMPORTContent Management
manage-themeseditROLE_THEMES_EDITContent Management
editROLE_THEMES_ADMINContent Management
manage-themesadminROLE_THEMES_ADMINContent Management

FlowX CMS access rights

Learn more

Logging

To streamline logging and enhance readability, you can now disable health endpoint calls cluttering the logs of various deployed FlowX microservices using the following environment variables:

  • LOGGING_LEVEL_WEB: INFO (default)
  • LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_WEB: INFO (default)

If logs lack detail, consider setting the value to ā€˜DEBUGā€™.