🚀 Release Notes - Alpha Platform - 25.01-22.x.x

Important Note:

  • We are now updating the Chart.yaml’s appVersion field to be same as the platform release version for better tracking.
  • Please merge master to your corresponding branches to get the latest changes.
  • Platform release/Helm chart app version - 25.01-22.x.x
  • Release date - 22 January 2025

:sparkles: Enhancements

User Group Configuration in Workflow Studio

  1. User Group Configuration in App Config Editor:
    • Users can now define and configure specific user groups for a particular project within the App Config Editor in Workflow Studio.
  2. Task Reassignment in Admin UI:
    • When reassigning owned tasks in the Admin UI:
      • If a user group is configured for the project, only the users belonging to that specific group will be available for reassignment.
      • If no group is configured or the Default Group is selected, the system will display all users available for reassignment.

    How to Use:

    1. Navigate to Workflow Studio > App Config Editor.
    2. Select the desired project and configure the associated user group(s).
    3. In the Admin UI, navigate to the task reassignment section, where group-based filtering will be applied automatically.

:wood: Import Audit Logs for Each Configuration

  1. Detailed Audit Tracking:
    • Added audit logs during project import to track the start and completion of each configuration.

:bug: Bug Fixes

  • Fixed an issue where entering a decimal number caused the text field to display an error state.
  • Resolved a missing alphaGroupInfo and alphaUserMetadata in alpha.local.get('userInfo').
  • Resolved an issue causing import failures in specific scenarios.
  • Updated the process to dynamically enable Swagger and swagger-stats using environment variables.
  • Fixed validation issues for AlphaDynamicInput.
  • Fixed an issue with dropdown language changes where input values were not updated if the value remained the same.
  • Resolved language translation issues in the reassign component.
  • Resolved pagination dropdown alignment issues in the table component.
  • Fixed an issue where toast notifications were not displaying for 400 and 500 error responses.
  • Resolved an issue with the status code comparison logic that prevented toast notifications from appearing for triggers.

:deciduous_tree: Environment Variables

Service Name Env Variable Name Description
alpha-bpmservice ENABLE_SWAGGER Enable Swagger docs UI to be accessed at /api-docs
alpha-bpmservice ENABLE_SWAGGER_STATS Enable Swagger stats dashboard to be accessed at /swagger-stats
alpha-caseservice ENABLE_SWAGGER Enable Swagger docs UI to be accessed at /api-docs
alpha-caseservice ENABLE_SWAGGER_STATS Enable Swagger stats dashboard to be accessed at /swagger-stats
alpha-admin-service ENABLE_SWAGGER Enable Swagger docs UI to be accessed at /api-docs
alpha-admin-service ENABLE_SWAGGER_STATS Enable Swagger stats dashboard to be accessed at /swagger-stats
alpha-auth-service ENABLE_SWAGGER Enable Swagger docs UI to be accessed at /api-docs
alpha-auth-service ENABLE_SWAGGER_STATS Enable Swagger stats dashboard to be accessed at /swagger-stats
alpha-config-service ENABLE_SWAGGER Enable Swagger docs UI to be accessed at /api-docs
alpha-config-service ENABLE_SWAGGER_STATS Enable Swagger stats dashboard to be accessed at /swagger-stats
alpha-enquiry-service ENABLE_SWAGGER Enable Swagger docs UI to be accessed at /api-docs
alpha-enquiry-service ENABLE_SWAGGER_STATS Enable Swagger stats dashboard to be accessed at /swagger-stats
alpha-modules-service ENABLE_SWAGGER Enable Swagger docs UI to be accessed at /api-docs
alpha-modules-service ENABLE_SWAGGER_STATS Enable Swagger stats dashboard to be accessed at /swagger-stats
alpha-task-distributor ENABLE_SWAGGER Enable Swagger docs UI to be accessed at /api-docs
alpha-task-distributor ENABLE_SWAGGER_STATS Enable Swagger stats dashboard to be accessed at /swagger-stats

Images

Service Name Image Name Image Version
alpha-bpmservice neutrinos.azurecr.io/alpha/alpha-jbpm-service 25.1.0.0.9-prod
alpha-caseservice neutrinos.azurecr.io/alpha/alpha-case-service 25.1.0.0.23-prod
alpha-admin-service neutrinos.azurecr.io/alpha/admin 25.1.0.0.34-prod
alpha-admin-ui neutrinos.azurecr.io/alpha/alpha-admin-ui 25.1.0.0.79-prod
alpha-auth-service neutrinos.azurecr.io/alpha/alpha-auth-service 25.1.0.0.11-prod
alpha-case-manager-ui neutrinos.azurecr.io/alpha/alpha-case-manager-ui 25.1.0.0.110-prod
alpha-config-service neutrinos.azurecr.io/alpha/alpha-config-service 25.1.0.0.55-prod
alpha-enquiry-service neutrinos.azurecr.io/alpha/alpha-enquiry-service 25.1.0.0.18-prod
alpha-workflow-studio neutrinos.azurecr.io/alpha/alpha-workflow-studio 25.1.0.0.64-prod
alpha-modules-service neutrinos.azurecr.io/alpha/alpha-module-service 25.1.0.0.86-prod
alpha-task-distributor neutrinos.azurecr.io/alpha/alpha-task-distributor 25.1.0.0.10-prod
2 Likes

Thank you for the information provided

2 Likes