{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":753190480,"defaultBranch":"main","name":"elsa-core","ownerLogin":"bbenameur","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-02-05T16:37:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32399944?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708260880.0","currentOid":""},"activityList":{"items":[{"before":"c80f80fd81cbea43d9b90256ee37c56c12294c43","after":"26518a37593874acd7ef578cd48c4496179953f6","ref":"refs/heads/main","pushedAt":"2024-02-21T00:03:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"#4963 - elastic store workflowinstance search fix (#4964)\n\nCo-authored-by: אייל רוסמן ","shortMessageHtmlLink":"elsa-workflows#4963 - elastic store workflowinstance search fix (elsa…"}},{"before":"c3f95bddc3977782c57ef355a5935e5b152ff5c4","after":"c80f80fd81cbea43d9b90256ee37c56c12294c43","ref":"refs/heads/main","pushedAt":"2024-02-19T09:42:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"Enhanced Workflow Instance Filters (#4957)\n\n* Add timestamp filtering for workflow instances\r\n\r\nImplemented a new feature in the workflow instances' querying API, enabling filtering based on timestamps. The changes include adding a new TimestampFilter class and modifying existing classes accordingly. This new filter supports various operators such as greater than and less than, providing flexibility in filtering workflow instances.\r\n\r\n* Improve timestamp filtering efficiency and update UI in WorkflowInstanceList\r\n\r\nTimestamp filtering within WorkflowInstanceList is refactored using System.Linq.Dynamic.Core for more compact expression. This change results in simpler and more efficient code, reducing repetitive code lines. The UI updates include changing the MudGrid structure to table for timestamp filters display, offering a more organized view. Also, protection against null or minimum date values during parsing and comparisons is added, increasing stability and safety of operations.\r\n\r\n* Refactor HTTP verbs and routes configuration in Endpoint.cs\r\n\r\nThe previous Get and Post method calls for handling '/workflow-instances' have been replaced with a Verbs method for HTTP verbs and a Routes method for setting the route.\r\n\r\n* Update WorkflowInstanceFilter to use nullable HasIncidents\r\n\r\nThe HasIncidents property in WorkflowInstanceFilter has been updated from a bool to a nullable bool so that it can represent three states (true, false, or null) instead of only two. This allows not only to filter workflow instances that have incidents, but also those that don't have any, enhancing the flexibility of the filter in the process.\r\n\r\n* Improve search functionality and UI in WorkflowInstanceList\r\n\r\nUpdated search term comparison in WorkflowInstanceFilter to use \"Contains\" instead of \"Equals\" to improve search flexibility. Also, enhanced the user interface in WorkflowInstanceList by adding debounce interval for the search input for performance reasons and by adding a Close button for convenience.\r\n\r\n* Add input validation to WorkflowInstances endpoint\r\n\r\nThe code modifies the API endpoint for WorkflowInstances. It now checks that the input provided in the request is valid before proceeding. Furthermore, a new file called 'RequiredMembers.cs' has been added, which introduces two new attributes 'RequiredMemberAttribute' and 'CompilerFeatureRequiredAttribute'.\r\n\r\n* Update src/modules/Elsa.Workflows.Management/Models/TimestampFilter.cs\r\n\r\nCo-authored-by: Béchir BEN AMEUR <32399944+bbenameur@users.noreply.github.com>\r\n\r\n* Update src/modules/Elsa.Workflows.Management/Models/TimestampFilter.cs\r\n\r\nCo-authored-by: Béchir BEN AMEUR <32399944+bbenameur@users.noreply.github.com>\r\n\r\n* Update src/modules/Elsa.Workflows.Management/Models/TimestampFilter.cs\r\n\r\nCo-authored-by: Béchir BEN AMEUR <32399944+bbenameur@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Béchir BEN AMEUR <32399944+bbenameur@users.noreply.github.com>","shortMessageHtmlLink":"Enhanced Workflow Instance Filters (elsa-workflows#4957)"}},{"before":"349bb51ba9abf7e3c08f6f85a9adfaedc2ed934b","after":null,"ref":"refs/heads/feature/workflow-instances-list-date-filters","pushedAt":"2024-02-18T12:54:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"}},{"before":"ef3431c57aab2b1ef56b6e62760b6ab431e5a3d2","after":"c3f95bddc3977782c57ef355a5935e5b152ff5c4","ref":"refs/heads/main","pushedAt":"2024-02-18T12:54:08.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"Removed references to packages that are not used (#4952)\n\nRemoved references to multiple packages that are not used within the project and some (Microsoft.AspNetCore.X) packages were deprecated and should not be used.","shortMessageHtmlLink":"Removed references to packages that are not used (elsa-workflows#4952)"}},{"before":"dc92c5ecf1fa9f45e32df720fe7bc4301455f7cc","after":"349bb51ba9abf7e3c08f6f85a9adfaedc2ed934b","ref":"refs/heads/feature/workflow-instances-list-date-filters","pushedAt":"2024-02-16T10:13:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"feature: add created date time to filter","shortMessageHtmlLink":"feature: add created date time to filter"}},{"before":"ff7c5dce1e0ea0e3515915ec0ae311028ffa2367","after":"ef3431c57aab2b1ef56b6e62760b6ab431e5a3d2","ref":"refs/heads/main","pushedAt":"2024-02-16T10:13:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"Implement dispatch channels (#4949)\n\n* Add DispatchWorkflowOptions and update MassTransit configuration\r\n\r\nIntroduced a new class `DispatchWorkflowOptions` to provide workflow dispatch options. Updated MassTransit configuration to include NET6.0 and NET7.0 support, and ensure correct MassTransit version usage per target framework version.\r\n\r\n* Add support for configurable MassTransit message dispatching\r\n\r\nImplemented a feature which allows for configurable MassTransit message dispatching. Added support for specifying channels and message brokers. Message dispatching code was massively refactored and relevant endpoints and response models were updated to support new message dispatching features.\r\n\r\n* Add IEndpointChannelFormatter interface and implementation\r\n\r\nAn interface for formatting channel queue names, 'IEndpointChannelFormatter', has been added, along with its default implementation 'DefaultEndpointChannelFormatter'. The code that uses hardcoded queue name formatting has been modified to use the new formatter instead, making it more configurable and reusable. The implementation of the formatter uses the 'Humanizer' library to kebab-case the channel names.\r\n\r\n* Add channel dispatch option to workflow activities\r\n\r\nIntroduced `WorkflowDispatcherChannelOptionsProvider` to provide dropdown channel options for workflow dispatch-related activities. Updated `DispatchWorkflow` and `BulkDispatchWorkflows` activities to include a new dropdown input for specifying a dispatch channel. Also, included the selected channel name in the `DispatchWorkflowOptions` during workflow dispatching process.\r\n\r\n* Update MassTransit configurations and remove unused code\r\n\r\nThe MassTransit setup in Elsa.MassTransit module has been simplified by removing conditional code for different .NET versions. Additionally, unused parameter '__X_Channel' in 'DispatchWorkflowDefinition' was removed. Lastly, the MassTransit broker in Elsa.Server.Web was switched from RabbitMq to AzureServiceBus.\r\n\r\n* Refactor dispatch workflow classes and methods\r\n\r\nSimplified the class, method and variable names related to workflow dispatching in the Elsa.Workflows.Runtime module. For example, the 'WorkflowDispatcherChannelDescriptor' class was renamed to 'DispatcherChannel'. This refactoring was performed to make code more readable and maintainable by removing redundant wording in the naming convention.\r\n\r\n* Update GitHub Workflow to support feature and issue branches\r\n\r\nThe workflow changes add support for feature and issue branches. Now, it extracts the branch name and verifies the commit exists in the given branch rather than just 'main'. The versioning scheme is also modified to include the branch name and not just the run number.\r\n\r\n* Add 'bug/*' to triggering branches in packages workflow\r\n\r\nThe 'bug/*' pattern was missing from the triggers that initiate the GitHub actions within our packages workflow. This update includes any branch with a 'bug/' prefix to the list, allowing bug-related branches to start jobs in our CI/CD pipeline.\r\n\r\n* Remove 'issue/*' and 'bug/*' branches from packages workflow\r\n\r\nThe 'issue/*' and 'bug/*' branches have been removed from the GitHub action workflow for packages. This change was made to simplify the workflow and optimize the triggering of package building.\r\n\r\n* Update GitHub workflow to handle main branch versioning\r\n\r\nThis commit modifies the GitHub workflow script to accommodate changes when the branch name is \"main.\" If the branch name is \"main\", a preview version is used. It also updates script execution to print the branch name for easier debugging and verifies commit existence on the correct branch instead of dispatch channels.\r\n\r\n* Enclose branch names in quotes in packages.yml\r\n\r\nThe update modifies the branch names in the packages.yml GitHub Actions workflow file. The change consists of enclosing the branch names 'main' and 'feature/*' in single quotes, ensuring compatibility and preventing potential string interpretation issues.\r\n\r\n* Update GitHub workflows package configuration\r\n\r\nThe workflows package configuration has been updated to specifically watch for changes on 'feature/dispatch-channels' rather than on all feature branches. This change will prevent unnecessary builds on less relevant feature branches.\r\n\r\n* Update trigger branches in packages workflow\r\n\r\nThe triggering branches in the packages workflow have been updated. Previously, only changes in the 'main' and 'feature/dispatch-channels' would trigger the workflow, now any 'feature/*' branch will. This will cause more frequent and comprehensive testing.\r\n\r\n* Add 'patch/*' to workflow trigger branches\r\n\r\nThis update adds 'patch/*' to the list of branches in .github/workflows/packages.yml that can trigger the workflow. It will allow the workflow to be initiated not just for main and feature branches, but also for patches.\r\n\r\n* Add 'preview/*' to workflow triggers\r\n\r\nThis commit adds a new trigger for the GitHub Actions workflow. It now also responds to push events on 'preview/*' branches, allowing for automated testing and building of these preview branches.\r\n\r\n* Update branch name extraction in GitHub Actions\r\n\r\nThe extraction of the branch name has been slightly modified in the packages.yml GitHub workflow file. This alteration ensures the correct branch name is obtained for further processing within the workflow without any discrepancy.\r\n\r\n* Update branch name extraction in packages.yml\r\n\r\nCorrected the syntax for extracting the branch name within the packages.yml github workflow file. Added an extra line to print out the ref which might be useful for debugging.\r\n\r\n* Update branch name extraction in GitHub workflow\r\n\r\nThe commit simplifies the way the branch name is being extracted from the GitHub ref in the packages.yml workflow file. The new method employs straightforward string manipulation, making it easier to understand and debug in case of potential issues.\r\n\r\n* Add extraction of branch name in workflow\r\n\r\nAdded a new line in the GitHub workflow file (.github/workflows/packages.yml) to extract the last part after the final slash from the branch name. This enhancement allows cleaner naming conventions, especially in cases where branches are named feature/issue-123, as it will only retain 'issue-123'.\r\n\r\n* Update package naming in Github workflow\r\n\r\nThe Github workflow has been updated to handle package naming more effectively. Previously, the branch name was used directly for package versioning. Now, the last part of the branch name is extracted and used as the package prefix. If the branch name is \"main\", the package prefix is set to \"preview\".\r\n\r\n* Move and add environment variable assignments\r\n\r\nThe placement of the assignment for BRANCH_NAME environment variable was moved for better readability. Additionally, the PACKAGE_PREFIX environment variable was also added. These environment variables are crucial for subsequent steps in the GitHub workflow.\r\n\r\n* Add workflow dispatch validation and response handling\r\n\r\nRemoved several specific dispatch response classes and consolidated all types of dispatch responses into a single DispatchWorkflowResponse class. Added a new ValidatingWorkflowDispatcher service to validate dispatch requests before they're sent. Updated several classes to work with these changes, including the BackgroundWorkflowDispatcher, MassTransitWorkflowDispatcher, and the API endpoint class.\r\n\r\n* Handle dispatch workflow failures with exceptions\r\n\r\nThe DispatchWorkflow and BulkDispatchWorkflows activities now throw a FaultException when the dispatch operations fail. Previously, these operations were not checking for success and could fail silently. Now, an unsuccessful dispatch response results in a FaultException with an error message from the dispatch response.","shortMessageHtmlLink":"Implement dispatch channels (elsa-workflows#4949)"}},{"before":"8b290ffc535c7d3a21c112ce9cf53a868687caf9","after":"ff7c5dce1e0ea0e3515915ec0ae311028ffa2367","ref":"refs/heads/main","pushedAt":"2024-02-15T08:26:06.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"Refine package building workflow in GitHub Actions\n\nThe updates in this commit refine the way branch names and package prefixes are determined in the GitHub workflow for package building. Moreover, the workflow now recognizes and supports additional branch patterns, including 'patch/*' and 'preview/*', extending the existing support for 'main' and 'feature/*' branches.","shortMessageHtmlLink":"Refine package building workflow in GitHub Actions"}},{"before":"b756754379f518133a33b6aafd23644a6f147e19","after":"dc92c5ecf1fa9f45e32df720fe7bc4301455f7cc","ref":"refs/heads/feature/workflow-instances-list-date-filters","pushedAt":"2024-02-14T14:46:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"feature: add created date time to filter","shortMessageHtmlLink":"feature: add created date time to filter"}},{"before":"c0e8eaf45cd3960221424c58459f8b6580354155","after":"8b290ffc535c7d3a21c112ce9cf53a868687caf9","ref":"refs/heads/main","pushedAt":"2024-02-14T14:42:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"Add 'From' methods and mark 'Get' methods as obsolete\n\nAdded 'From' and 'From' methods to the 'OutputProxy' class, which retrieve the value of a specified output from a certain activity. The pre-existing 'Get' methods, serving a similar function, have been marked as obsolete and updated to use the new 'From' methods.","shortMessageHtmlLink":"Add 'From' methods and mark 'Get' methods as obsolete"}},{"before":"b9c54c85c4f034f423a1235d3f48790098e0f8b8","after":"b756754379f518133a33b6aafd23644a6f147e19","ref":"refs/heads/feature/workflow-instances-list-date-filters","pushedAt":"2024-02-13T08:53:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"feature: add created date time to filter","shortMessageHtmlLink":"feature: add created date time to filter"}},{"before":"fa32e00bcebb9dde6010e0dbd4fab5b954ff0686","after":"c0e8eaf45cd3960221424c58459f8b6580354155","ref":"refs/heads/main","pushedAt":"2024-02-13T08:52:20.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"Optimize output retrieval by activityId and activityInstanceId\n\nModified `ActivityOutputRegister.cs` to utilize `LastOrDefault` instead of `FirstOrDefault` for retrieving the latest output by activityId or activityInstanceId. Now, in `ActivityExtensions.cs`, it differentiates between the output retrieval method based on whether the current activity context is identical to the requested one.","shortMessageHtmlLink":"Optimize output retrieval by activityId and activityInstanceId"}},{"before":null,"after":"b9c54c85c4f034f423a1235d3f48790098e0f8b8","ref":"refs/heads/feature/workflow-instances-list-date-filters","pushedAt":"2024-02-12T16:35:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"feature: add created date time to filter","shortMessageHtmlLink":"feature: add created date time to filter"}},{"before":"3360adda3399a88d562d796dcbe00e64fa48d772","after":null,"ref":"refs/heads/issues(4918)","pushedAt":"2024-02-12T13:23:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"}},{"before":"3167ae1fc88f3ade7135a83dbc5097e6568a5b06","after":"fa32e00bcebb9dde6010e0dbd4fab5b954ff0686","ref":"refs/heads/main","pushedAt":"2024-02-12T11:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"Update JSON in integration test for polymorphism\n\nThe JSON data file used in the integration tests for serialization polymorphism has been updated. Specifically, the namespace for CustomDictionary in the type metadata section has been changed to match with its current location.","shortMessageHtmlLink":"Update JSON in integration test for polymorphism"}},{"before":"2448d5eabd99dee142cd12ff918f3808498f3b01","after":"3167ae1fc88f3ade7135a83dbc5097e6568a5b06","ref":"refs/heads/main","pushedAt":"2024-02-09T21:53:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"issues(4918): fix resolve scoped service for Elsa.MongoDb.Modules (#4924)\n\n* issues(4918): fix resolve scoped service for Elsa.MongoDb.Modules\r\n\r\nissues(4918): scope service by instance CreateIndices\r\n\r\n* issues(4918): fix review, service scope as local var to be cleany disposed\r\n\r\n---------\r\n\r\nCo-authored-by: BEN AMEUR ","shortMessageHtmlLink":"issues(4918): fix resolve scoped service for Elsa.MongoDb.Modules (el…"}},{"before":"8a6a29aaa235a36ddbe52b7f9caf2ec6c4371f6a","after":"3360adda3399a88d562d796dcbe00e64fa48d772","ref":"refs/heads/issues(4918)","pushedAt":"2024-02-09T21:42:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"issues(4918): fix review, service scope as local var to be cleany disposed","shortMessageHtmlLink":"issues(4918): fix review, service scope as local var to be cleany dis…"}},{"before":"c5be7b19aa44e9deb1945873dbd4ffef0b41da9c","after":"8a6a29aaa235a36ddbe52b7f9caf2ec6c4371f6a","ref":"refs/heads/issues(4918)","pushedAt":"2024-02-09T21:05:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"issues(4918): fix resolve scoped service for Elsa.MongoDb.Modules\n\nissues(4918): scope service by instance CreateIndices","shortMessageHtmlLink":"issues(4918): fix resolve scoped service for Elsa.MongoDb.Modules"}},{"before":"d4e1cf0985e3bd28d88ad99d8fd89df68fe05450","after":"2448d5eabd99dee142cd12ff918f3808498f3b01","ref":"refs/heads/main","pushedAt":"2024-02-09T20:52:52.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"Fix serialization of Boolean activity input (#4922)\n\n* Improve InputJsonConverter handling and trimming suppression\r\n\r\nA new switch case block has been added for better handling of different types of JsonValueKind in InputJsonConverter. Also, a suppression message for the IL2026 trimming warning has been included to prevent potential runtime issues caused by code trimming, although justifications for this suppression are still pending.\r\n\r\n* Add UIHint to While activity's Condition input\r\n\r\nThe Condition input in the While activity in Elsa.Workflows.Core has been updated to also include a UIHint. This aims to improve user input by specifically defining it as a SingleLine type.","shortMessageHtmlLink":"Fix serialization of Boolean activity input (elsa-workflows#4922)"}},{"before":"11fdadf732ee4be942241bbd39b9127cdf57df31","after":"c5be7b19aa44e9deb1945873dbd4ffef0b41da9c","ref":"refs/heads/issues(4918)","pushedAt":"2024-02-09T20:34:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"issues(4918): scope service by instance CreateIndices","shortMessageHtmlLink":"issues(4918): scope service by instance CreateIndices"}},{"before":null,"after":"11fdadf732ee4be942241bbd39b9127cdf57df31","ref":"refs/heads/issues(4918)","pushedAt":"2024-02-09T15:04:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"issues(4918): fix resolve scoped service for Elsa.MongoDb.Modules","shortMessageHtmlLink":"issues(4918): fix resolve scoped service for Elsa.MongoDb.Modules"}},{"before":"656fa818b2da7ac4fd1faefaadf12c343360c37e","after":null,"ref":"refs/heads/issue(4885)","pushedAt":"2024-02-09T13:57:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"}},{"before":"bd1606c68a9404dc17a5af1ac9e10e2fd4756ea7","after":null,"ref":"refs/heads/issues(4893)","pushedAt":"2024-02-09T13:57:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"}},{"before":"8d23d695df15ba4a5ed0c80a701230f4833a16d5","after":"d4e1cf0985e3bd28d88ad99d8fd89df68fe05450","ref":"refs/heads/main","pushedAt":"2024-02-09T13:46:38.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"Fix consumption of event payload (#4909)\n\nThe 'input' parameter in 'PublishAsync', 'DispatchAsync' and related methods across multiple classes has been replaced with 'payload'. The renaming of 'input' to 'payload' provides a more intuitive understanding of the parameter as the actual content or data of the event being published or dispatched. It also includes changes in 'PublishInternalAsync' where the workflow input dictionary is now being populated with the payload.","shortMessageHtmlLink":"Fix consumption of event payload (elsa-workflows#4909)"}},{"before":"ecc0843deb32a1be9737fbc5730a99228f806276","after":"bd1606c68a9404dc17a5af1ac9e10e2fd4756ea7","ref":"refs/heads/issues(4893)","pushedAt":"2024-02-07T11:45:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"issues(4893): try register serializer or skip when already registred 8d23d6\n\nissues(4893): try register serializer or skip when already registred + clean","shortMessageHtmlLink":"issues(4893): try register serializer or skip when already registred …"}},{"before":null,"after":"ecc0843deb32a1be9737fbc5730a99228f806276","ref":"refs/heads/issues(4893)","pushedAt":"2024-02-07T11:11:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"issues(4893): try register serializer or skip when already registred 8d23d6","shortMessageHtmlLink":"issues(4893): try register serializer or skip when already registred …"}},{"before":"ef1d736184f3f1debb99669b38035346f6363c95","after":"8d23d695df15ba4a5ed0c80a701230f4833a16d5","ref":"refs/heads/main","pushedAt":"2024-02-07T11:07:18.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"Remove redundant input addition in workflows\n\nThe code change deletes the line where the messageInput is added to the Inputs list of the builder in the `Workflows.cs` file, since this operation is redundant. The input is automatically added during its creation and doesn't need an explicit addition, thus improving code efficiency.","shortMessageHtmlLink":"Remove redundant input addition in workflows"}},{"before":null,"after":"656fa818b2da7ac4fd1faefaadf12c343360c37e","ref":"refs/heads/issue(4885)","pushedAt":"2024-02-05T16:42:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bbenameur","name":"Béchir BEN AMEUR","path":"/bbenameur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32399944?s=80&v=4"},"commit":{"message":"issues(4885)","shortMessageHtmlLink":"issues(4885)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEAEJDAQA","startCursor":null,"endCursor":null}},"title":"Activity · bbenameur/elsa-core"}