-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Rework processes #9322
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Rework processes #9322
Conversation
Connected to Huly®: UBERF-11713 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR implements a rework of various process‐related functionalities, including modifications to middleware filtering, process API definitions, error handling, UI components for state/transition management, and migration scripts. Key changes include:
- Removal of an extra user transaction filter in the model middleware.
- Updates to process, transition, and trigger interfaces along with related UI components.
- Changes in the migration script to merge actions from states and transitions.
Reviewed Changes
Copilot reviewed 44 out of 44 changed files in this pull request and generated 2 comments.
Show a summary per file
File | Description |
---|---|
server/middleware/src/model.ts | Removed the isUserTx filter in getUserTx to broaden the returned transactions. |
server-plugins/process-resources/src/* | Various updates to component interfaces and UI for process transitions and state management. |
plugins/process/src/* | Changes to API definitions (e.g. Trigger, Transition, and Process interfaces) and updated error handling. |
models/process/src/migration.ts | Updated migration logic to merge actions from states with transitions and removed rollback transitions. |
Common assets and configuration files | Version bumps and language string additions to support the new process behavior. |
Signed-off-by: Denis Bykhov <[email protected]>
Co-authored-by: Copilot <[email protected]> Signed-off-by: Denis Bykhov <[email protected]>
Signed-off-by: Denis Bykhov <[email protected]>
Signed-off-by: Denis Bykhov <[email protected]>
Signed-off-by: Andrey Sobolev <[email protected]>
Signed-off-by: Andrey Sobolev <[email protected]>
Signed-off-by: Denis Bykhov <[email protected]>
Signed-off-by: Andrey Sobolev <[email protected]>
Signed-off-by: Denis Bykhov <[email protected]>
Signed-off-by: Denis Bykhov <[email protected]>
No description provided.