{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":151148482,"defaultBranch":"main","name":"elsa-core","ownerLogin":"elsa-workflows","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-10-01T19:43:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/51759159?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715351319.0","currentOid":""},"activityList":{"items":[{"before":"cac9fc127d5bf6a1b22ce63d7a0b7ccfc6b43753","after":"5deb923fa65f7fe2d04b71c1bf144be8c7c3587b","ref":"refs/heads/perf/5254","pushedAt":"2024-05-14T15:15:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Removed Elsa.ServiceBus.IntegrationTests project\n\nThe Elsa.ServiceBus.IntegrationTests project and all related files and references were removed from the solution. This update affects the main application and several workflow files, scenarios, and helper methods.","shortMessageHtmlLink":"Removed Elsa.ServiceBus.IntegrationTests project"}},{"before":"3c8f4f05ae0b11a237576dc717672251a9f4e089","after":"cac9fc127d5bf6a1b22ce63d7a0b7ccfc6b43753","ref":"refs/heads/perf/5254","pushedAt":"2024-05-12T12:45:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Refactor methods to streamline workflow creation and execution\n\nThe changes primarily consolidate the process of creating and running a workflow instance into a single operation. Specifically, the 'CreateAndRunWorkflowInstanceRequest' class is utilized in multiple modules to simplify and streamline the workflow creation process. Also, several redundant and inefficient methods were removed in the 'WorkflowGrain' module, and the remaining methods were updated to return the required response directly, resulting in cleaner, more efficient code.","shortMessageHtmlLink":"Refactor methods to streamline workflow creation and execution"}},{"before":"e33c4f5ceab79a47ccfad3103317c0d477c429ee","after":"3c8f4f05ae0b11a237576dc717672251a9f4e089","ref":"refs/heads/perf/5254","pushedAt":"2024-05-11T20:44:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Refactor AzureServiceBusTests and add workflow completion signal\n\nThe AzureServiceBusTests class is refactored to separate and encapsulate concerns. SignalManager and WorkflowEvents are now class-level variables. Also, a signal to indicate the completion of a workflow is added. This allows the test to wait for workflow completion in the sequence of its operations. Additionally, the workflow definition ID in MessageReceivedTriggerWorkflow is now static and fixed, rather than dynamically derived from the class name.","shortMessageHtmlLink":"Refactor AzureServiceBusTests and add workflow completion signal"}},{"before":"3ab4ecb1537db7bc92b867683456619ab25ac638","after":"e33c4f5ceab79a47ccfad3103317c0d477c429ee","ref":"refs/heads/perf/5254","pushedAt":"2024-05-11T20:37:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Refactor Workflow APIs and enhance logging\n\nRefactored Workflow APIs by removing the TriggerActivityId from StimulusMetadata and introducing Direct Triggers. Refactored Reenter method in WorkflowGrain to be more concise and straightforward. Enhanced logging by adding additional logging in ActivityExecutionPipeline and LogLevel in appsettings. Also, updated ProtoActorFeature for better log level management.","shortMessageHtmlLink":"Refactor Workflow APIs and enhance logging"}},{"before":"d77a2f0ea92158aa8e67d7b30295e7fc55345d10","after":"3ab4ecb1537db7bc92b867683456619ab25ac638","ref":"refs/heads/perf/5254","pushedAt":"2024-05-11T14:41:09.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Enhanced workflow correlation and caching in Elsa Workflows\n\nThis update improves Elsa Workflows by enabling caching and enhancing correlation in Correlate.cs. It expands functionality by adding new methods that accept various input types and provide more options for activities correlation. Correlation improvements also extend to AzureServiceBusTests, which were updated to test workflow instances by correlation ID. Furthermore, the test workflow received a name change and new correlation mechanics based on Azure messaging.","shortMessageHtmlLink":"Enhanced workflow correlation and caching in Elsa Workflows"}},{"before":"5baa01da138ee693f06f33422d80e1206d9f6d1f","after":"d77a2f0ea92158aa8e67d7b30295e7fc55345d10","ref":"refs/heads/perf/5254","pushedAt":"2024-05-10T17:45:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into perf/5254","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into perf/5254"}},{"before":"7014ae78135b3f532ee7219a9b6a4e6df7cb325a","after":null,"ref":"refs/heads/fix/npgsql","pushedAt":"2024-05-10T14:28:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"raymonddenhaan","name":null,"path":"/raymonddenhaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155616759?s=80&v=4"}},{"before":"a2908960a47935d7b2130ee86d0c7069a17e4ce8","after":"8289ae2cdfe54bfa848c1a89060de30ea44c33fc","ref":"refs/heads/main","pushedAt":"2024-05-10T14:28:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"raymonddenhaan","name":null,"path":"/raymonddenhaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155616759?s=80&v=4"},"commit":{"message":"Update Npgsql versions","shortMessageHtmlLink":"Update Npgsql versions"}},{"before":null,"after":"7014ae78135b3f532ee7219a9b6a4e6df7cb325a","ref":"refs/heads/fix/npgsql","pushedAt":"2024-05-10T14:12:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"raymonddenhaan","name":null,"path":"/raymonddenhaan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/155616759?s=80&v=4"},"commit":{"message":"Update Npgsql versions","shortMessageHtmlLink":"Update Npgsql versions"}},{"before":"016fa22145551adbb896145410a9c3e8b40016df","after":"a2908960a47935d7b2130ee86d0c7069a17e4ce8","ref":"refs/heads/main","pushedAt":"2024-05-10T13:30:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Add Fault Code, Category and Type (#5362)\n\n* Add error handling with fault categories and codes\r\n\r\nThe code now includes error handling through the introduction of fault categories and codes. New files containing constants for fault categories and codes have been added for different modules. FaultException has also been updated to include these properties. Changes are evident in various files where FaultException is thrown for error handling.\r\n\r\n* Add DotSettings file for Elsa.Alterations module\r\n\r\nA new DotSettings file is added for the Elsa.Alterations module. This includes configuration for namespace folders to be skipped during CodeInspection.\r\n\r\n* Renamed \"DefaultFaultKinds\" to \"DefaultFaultTypes\" and updated usages\r\n\r\nThis commit renames the class \"DefaultFaultKinds\" to \"DefaultFaultTypes\" and updates all its references across the project files. The change is made keeping the more accurate naming context i.e., 'Types' suits better in the thrown exception scenarios.","shortMessageHtmlLink":"Add Fault Code, Category and Type (#5362)"}},{"before":"9914ab44d9332e6a203b6d88f6389a63d025694a","after":null,"ref":"refs/heads/enh/5361","pushedAt":"2024-05-10T13:30:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"}},{"before":"7a0adb67482c1d4bfc5d832d2665e5dacf7e5206","after":"9914ab44d9332e6a203b6d88f6389a63d025694a","ref":"refs/heads/enh/5361","pushedAt":"2024-05-10T08:12:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Renamed \"DefaultFaultKinds\" to \"DefaultFaultTypes\" and updated usages\n\nThis commit renames the class \"DefaultFaultKinds\" to \"DefaultFaultTypes\" and updates all its references across the project files. The change is made keeping the more accurate naming context i.e., 'Types' suits better in the thrown exception scenarios.","shortMessageHtmlLink":"Renamed \"DefaultFaultKinds\" to \"DefaultFaultTypes\" and updated usages"}},{"before":"e8313f4ccc8dab3ad6b02f4ceb87ad52670aeb4b","after":"7a0adb67482c1d4bfc5d832d2665e5dacf7e5206","ref":"refs/heads/enh/5361","pushedAt":"2024-05-10T07:56:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Add DotSettings file for Elsa.Alterations module\n\nA new DotSettings file is added for the Elsa.Alterations module. This includes configuration for namespace folders to be skipped during CodeInspection.","shortMessageHtmlLink":"Add DotSettings file for Elsa.Alterations module"}},{"before":null,"after":"e8313f4ccc8dab3ad6b02f4ceb87ad52670aeb4b","ref":"refs/heads/enh/5361","pushedAt":"2024-05-10T07:55:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Add error handling with fault categories and codes\n\nThe code now includes error handling through the introduction of fault categories and codes. New files containing constants for fault categories and codes have been added for different modules. FaultException has also been updated to include these properties. Changes are evident in various files where FaultException is thrown for error handling.","shortMessageHtmlLink":"Add error handling with fault categories and codes"}},{"before":"2be6d41f65b0c69718758054e491ed28bb806868","after":"5baa01da138ee693f06f33422d80e1206d9f6d1f","ref":"refs/heads/perf/5254","pushedAt":"2024-05-10T07:00:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Add Azure Service Bus workflow component tests\n\nThis commit introduces a set of workflow component tests for Azure Service Bus integration. These tests encompass scenarios like message receiving, sending messages with correlation IDS, and sending single messages. In addition, 'SignalResetEvent' test helper was removed, a new test helper 'TriggerSignal' was added, and a Mock ServiceBusClient and ServiceBusAdministrationClient were added to the WorkflowServer fixture. Lastly, the NSubstitute package was added to the test project's dependencies.","shortMessageHtmlLink":"Add Azure Service Bus workflow component tests"}},{"before":"2d2188e94b5fd5cf31c27a18b557360ae241419b","after":"2be6d41f65b0c69718758054e491ed28bb806868","ref":"refs/heads/perf/5254","pushedAt":"2024-05-09T18:22:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Refactor code to use async scopes and improve service dependencies\n\nRefactored code to use async scopes for improved task management. Also organized service dependencies better by moving service fetching inside methods where they are needed and propagating necessary dependencies through method parameters for cleaner code.","shortMessageHtmlLink":"Refactor code to use async scopes and improve service dependencies"}},{"before":"a49147a1c90dd7b384e39978b1f2455a2c41aa96","after":"2d2188e94b5fd5cf31c27a18b557360ae241419b","ref":"refs/heads/perf/5254","pushedAt":"2024-05-09T17:54:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Refactor AzureServiceBus module and integrate into web project\n\nIn this commit, changes were made to the AzureServiceBus module to use Topic definitions for subscriptions. The Subscriptions property in the AzureServiceBusOptions and the Topic property in the SubscriptionDefinition class are marked as obsolete and suggestions to use TopicDefinition.Subscriptions instead have been added. The AzureServiceBus module was also integrated into the web project and configured to use options from the appsettings.json.","shortMessageHtmlLink":"Refactor AzureServiceBus module and integrate into web project"}},{"before":"64ec9817e8597bd5caa6c40731f1e569ed8837e4","after":"a49147a1c90dd7b384e39978b1f2455a2c41aa96","ref":"refs/heads/perf/5254","pushedAt":"2024-05-09T17:25:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Update mapping details in ResumeWorkflowJob\n\nRemoved unnecessary using statement for Elsa.Workflows.Runtime.Requests in ResumeWorkflowJob.cs. Updated references from DispatchWorkflowInstanceRequest to ScheduleExistingWorkflowInstanceRequest for retrieving ActivityHandle and WorkflowInstanceId.","shortMessageHtmlLink":"Update mapping details in ResumeWorkflowJob"}},{"before":"434e1c6aa98d21ee51ebf620c68e647ace5621b8","after":"64ec9817e8597bd5caa6c40731f1e569ed8837e4","ref":"refs/heads/perf/5254","pushedAt":"2024-05-08T19:54:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Enable ProtoActor in Elsa.Server.Web\n\nThis commit turns on the use of ProtoActor within the Elsa.Server.Web bundle. This switch may affect the system's behavior and performance.","shortMessageHtmlLink":"Enable ProtoActor in Elsa.Server.Web"}},{"before":"28aa62ebc8566c1d498b6b94b26610045e245d85","after":"434e1c6aa98d21ee51ebf620c68e647ace5621b8","ref":"refs/heads/perf/5254","pushedAt":"2024-05-08T18:42:32.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into perf/5254","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into perf/5254"}},{"before":"33178f41c107de65aa8ff3824f1b9214d401f507","after":"016fa22145551adbb896145410a9c3e8b40016df","ref":"refs/heads/main","pushedAt":"2024-05-08T18:19:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Bugfixes for heartbeats using MongoDB (#5337)\n\n* Added failing unit test\r\n\r\n* Added fix for error 'Instance property 'Id' is not defined for type 'Elsa.KeyValues.Entities.SerializedKeyValuePair' (Parameter 'propertyName')'\r\n\r\n* Added Bson class map for SerializedKeyValuePair. Ignoring _id field mapping.\r\n\r\n---------\r\n\r\nCo-authored-by: Stephan Melzer \r\nCo-authored-by: Sipke Schoorstra ","shortMessageHtmlLink":"Bugfixes for heartbeats using MongoDB (#5337)"}},{"before":"7f65b0018a87d64aeb965bbf284f265a1b45426f","after":"33178f41c107de65aa8ff3824f1b9214d401f507","ref":"refs/heads/main","pushedAt":"2024-05-08T18:16:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"#5313 Include dropdown when using a nullable enum in an activity input (#5320)\n\nCo-authored-by: Sipke Schoorstra ","shortMessageHtmlLink":"#5313 Include dropdown when using a nullable enum in an activity input ("}},{"before":"e715b5883a2935b537be75cb688de0db6c2197e1","after":null,"ref":"refs/heads/perf/5353","pushedAt":"2024-05-08T18:07:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"}},{"before":"6a0f74e06c2a83f057889fb54c3eafff7e122e3f","after":"7f65b0018a87d64aeb965bbf284f265a1b45426f","ref":"refs/heads/main","pushedAt":"2024-05-08T18:07:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Remove CachingBookmarkStore class and its references (#5354)\n\nThe class CachingBookmarkStore was removed from the project as it is no longer being used. The reference to this class in CachingWorkflowRuntimeFeature.cs was also eliminated as part of this change.","shortMessageHtmlLink":"Remove CachingBookmarkStore class and its references (#5354)"}},{"before":null,"after":"e715b5883a2935b537be75cb688de0db6c2197e1","ref":"refs/heads/perf/5353","pushedAt":"2024-05-08T17:39:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Remove CachingBookmarkStore class and its references\n\nThe class CachingBookmarkStore was removed from the project as it is no longer being used. The reference to this class in CachingWorkflowRuntimeFeature.cs was also eliminated as part of this change.","shortMessageHtmlLink":"Remove CachingBookmarkStore class and its references"}},{"before":null,"after":"ac22b4c5a92159ebb19cddc7ce3c67a40a5fb70f","ref":"refs/heads/perf/5350","pushedAt":"2024-05-08T14:31:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Stash / experimental","shortMessageHtmlLink":"Stash / experimental"}},{"before":"157dca2488d7e6cd0f9abb7d66001d8fbde5b988","after":null,"ref":"refs/heads/bug/5348","pushedAt":"2024-05-08T07:29:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"}},{"before":"b6689c7e2b900ac000141229a67dd5feb582da74","after":"6a0f74e06c2a83f057889fb54c3eafff7e122e3f","ref":"refs/heads/main","pushedAt":"2024-05-08T07:29:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Fix FlowJoin Activity NRE Bug (#5349)\n\n* Update property retrieval in FlowJoin activity\r\n\r\nThis commit modifies the way flowScope is retrieved within the FlowJoin activity in Elsa.Workflows.Core. Instead of directly calling GetProperty, a fallback value is now being provided in case the desired property is not found. This reduces the risk of null reference exceptions.\r\n\r\n* Add FlowJoins component tests\r\n\r\nTwo new files have been created to facilitate component testing for the FlowJoins scenarios in the Elsa Workflows. The `Tests.cs` file includes a Fact to validate the successful execution of a Flowchart with a single FlowJoin. The `Workflows.cs` file defines a single join workflow for these tests.\r\n\r\n* Add RabbitMq support to ComponentTests\r\n\r\nAdded RabbitMq to Infrastructure.cs for component testing, allowing both RabbitMqContainer and DbContainer to start and stop asynchronously. Also, adjusted WorkflowServer.cs to configure RabbitMq mass transit alongside existing PostgreSql support, aiming to improve testing robustness and coverage.\r\n\r\n* Refactor placement of RemoveOrphanedSubscriptions service\r\n\r\nMove the implementation of AddNotificationHandler() from the notifier block to the singleton section in AzureServiceBusFeature.cs. This will help keep all service registration related to notifications in one place.\r\n\r\n* Increase prefetch count","shortMessageHtmlLink":"Fix FlowJoin Activity NRE Bug (#5349)"}},{"before":"7cc2ddc74f78b7db82443e4022283c4b4c722154","after":"157dca2488d7e6cd0f9abb7d66001d8fbde5b988","ref":"refs/heads/bug/5348","pushedAt":"2024-05-07T19:16:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Increase prefetch count","shortMessageHtmlLink":"Increase prefetch count"}},{"before":null,"after":"7cc2ddc74f78b7db82443e4022283c4b4c722154","ref":"refs/heads/bug/5348","pushedAt":"2024-05-07T16:53:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Refactor placement of RemoveOrphanedSubscriptions service\n\nMove the implementation of AddNotificationHandler() from the notifier block to the singleton section in AzureServiceBusFeature.cs. This will help keep all service registration related to notifications in one place.","shortMessageHtmlLink":"Refactor placement of RemoveOrphanedSubscriptions service"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESZ-GUgA","startCursor":null,"endCursor":null}},"title":"Activity ยท elsa-workflows/elsa-core"}