Closed ikarakayali closed 1 month ago
[!CAUTION]
Review failed
The pull request is closed.
This update primarily involves changes to the Dockerfiles, enhancements to various classes and properties within the amorphie.workflow.core
and related projects, and database schema adjustments. Dockerfile base images were updated, new properties and constants were introduced, and logging capabilities were enhanced. Additionally, migrations were added to modify the database schema, and project dependencies were updated to improve functionality and performance.
File(s) | Change Summary |
---|---|
Dockerfile, Dockerfile-Hub, Dockerfile-Zeebe | Updated base images and added user configurations. |
.../Constants/HubType.cs | Introduced a static class HubType with constant strings. |
.../Constants/ZeebeVariableKeys.cs | Added new constant HubType to ZeebeVariableKeys class. |
.../Dtos/GetInstance.cs, .../Dtos/GetRecordWorkflowInit.cs, .../Dtos/InstanceSearch.cs, .../Dtos/WorkerBody.cs | Added new properties to various DTO classes. |
.../Enums/TransitionButtonType.cs | Added a new enum value Invisible . |
.../Enums/TypeofUiEnum.cs | Updated description of FlutterWidget enum value. |
.../Extensions/LoggingExtension.cs, .../Extensions/WorkflowLogEnricher.cs | Introduced logging extension methods and log enricher class. |
.../Models/Instance.cs | Added new properties and attributes to the Instance class. |
amorphie.workflow.core/amorphie.workflow.core.csproj | Updated package references and added new dependency. |
amorphie.workflow.data/...20240709132959_MigrationAddIntanceToData.cs, ...20240711112839_MigrationAddIntanceToDeviceToken.cs | Introduced migration classes for database schema modifications. |
.../WorkflowDBContextModelSnapshot.cs | Updated entity model snapshot with new properties. |
amorphie.workflow.data/amorphie.workflow.data.csproj | Updated package references and project dependencies. |
amorphie.workflow.hub/amorphie.workflow.hub.csproj | Added System.Text.Json package reference. |
amorphie.workflow.redisconsumer/amorphie.workflow.redisconsumer.csproj | Added System.Text.Json package reference. |
amorphie.workflow.service/Db/PostTransactionService.cs, .../Db/TransferService.cs | Enhanced handling for headers and merged InstanceData with additional data. |
amorphie.workflow.service/amorphie.workflow.service.csproj | Added System.Text.Json package reference. |
amorphie.workflow.zeebe/Modules/StateManager.cs | Updated logic in StateManager to handle new properties and conditions. |
amorphie.workflow.zeebe/amorphie.workflow.zeebe.csproj | Added new package references and reformatted existing ones. |
amorphie.workflow/Modules/AuthorizeControlModule.cs | Added new endpoints for authentication without MFA and with device tokens. |
amorphie.workflow/Modules/Definition.cs | Modified property assignment logic for transitions. |
amorphie.workflow/Modules/Instance.cs | Enhanced query logic and error handling for getRecordWorkflowInit method. |
amorphie.workflow/amorphie.workflow.csproj | Added System.Text.Json package reference and updated project references. |
In a Dockerfile’s serene embrace,
New base images find their place.
Constants and properties, they grow,
With enriched logging, data flows.
Migrations pave the database way,
To a brighter, efficient workflow day.
Hoppily coding, bugs away! 🎉🐇
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Issues
26 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
2.9% Duplication on New Code
Summary by CodeRabbit
New Features
Enhancements
Bug Fixes
Refactor