{"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:1725638629.0","currentOid":""},"activityList":{"items":[{"before":"51910810c167b19ead20f00204019c5dc1322f29","after":"aa14e7f53669e93e3a242317d48135bdcaa27736","ref":"refs/heads/main","pushedAt":"2024-09-12T16:56:06.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":"Upgrade to NUKE 8.1 (#5952)\n\nCo-authored-by: Sipke Schoorstra ","shortMessageHtmlLink":"Upgrade to NUKE 8.1 (#5952)"}},{"before":"760a3e2cb5a634aee640e78e00a5c87adf6ec6e0","after":"51910810c167b19ead20f00204019c5dc1322f29","ref":"refs/heads/main","pushedAt":"2024-09-12T16:53:55.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 obsolete package MassTransit.Extensions.DependencyInjection (#5955)\n\nCo-authored-by: Никита Данилов ","shortMessageHtmlLink":"Remove obsolete package MassTransit.Extensions.DependencyInjection (#…"}},{"before":"ed4e8a82dc44ea21328aa16fc9586f73c0d4194b","after":"96dffdc1176121f99ba17a92c8c505647445c676","ref":"refs/heads/feature/secrets","pushedAt":"2024-09-11T23:48:39.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":"Enhance Secret Management Feature\n\nAdded Elsa.Extensions import and updated MemorySecretStore registration to use the AddMemoryStore method with Secret. This improves code modularity and adheres to the updated registration method conventions.","shortMessageHtmlLink":"Enhance Secret Management Feature"}},{"before":"34f59be2f52e779baf4f98a1b53764bc6e7ac0cd","after":"ed4e8a82dc44ea21328aa16fc9586f73c0d4194b","ref":"refs/heads/feature/secrets","pushedAt":"2024-09-11T23:45:02.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 secret management functionalities\n\nIntroduced secret management services with CRUD operations, notifications, and bulk actions. Added unique name generation and validation for secrets, and implemented corresponding API endpoints.","shortMessageHtmlLink":"Add secret management functionalities"}},{"before":"efed33066ef23ee437e4ef20232d98a40eaf974f","after":"34f59be2f52e779baf4f98a1b53764bc6e7ac0cd","ref":"refs/heads/feature/secrets","pushedAt":"2024-09-11T19:36:20.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":"Fix migration assembly reference and update method syntax\n\nChanged the migration assembly reference in SqlServerProvidersExtensions. Updated method syntax in WorkflowManagementFeature to use array shorthand format.","shortMessageHtmlLink":"Fix migration assembly reference and update method syntax"}},{"before":"1c7a5895982acf16f973a628f6f331afa22dd732","after":"efed33066ef23ee437e4ef20232d98a40eaf974f","ref":"refs/heads/feature/secrets","pushedAt":"2024-09-11T13:41: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 EF Core migrations for MySQL and SQL Server\n\nAdded Entity Framework Core migrations and related configurations to support MySQL and SQL Server for the Agents Persistence module. These changes include new migration files, context factories, and project configurations.","shortMessageHtmlLink":"Add EF Core migrations for MySQL and SQL Server"}},{"before":"7c31effb59901b707cf8bc510a96510d18b2dd63","after":"1c7a5895982acf16f973a628f6f331afa22dd732","ref":"refs/heads/feature/secrets","pushedAt":"2024-09-11T12:48:49.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":"Enable agent activities in workflow configuration\n\nThis change introduces the `.UseAgentActivities()` method in the workflow configuration, enhancing the workflow capabilities. By doing so, it ensures that agent activities are appropriately integrated and available for use in the application.","shortMessageHtmlLink":"Enable agent activities in workflow configuration"}},{"before":"5c1cf9b8a1a6ff31678be2f43cb2c27c672a2e53","after":"7c31effb59901b707cf8bc510a96510d18b2dd63","ref":"refs/heads/feature/secrets","pushedAt":"2024-09-11T12:25:32.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":"Update workflows and add Agents module\n\nChanged workflow branch targets from `main` to `feature/secrets`. Updated Docker image tags and added the `Agents` module to the Elsa Studio WebAssembly project.","shortMessageHtmlLink":"Update workflows and add Agents module"}},{"before":"e52a20d072350247f6f3f35e09dad6c66ceed34f","after":"5c1cf9b8a1a6ff31678be2f43cb2c27c672a2e53","ref":"refs/heads/feature/secrets","pushedAt":"2024-09-10T19:45:14.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":"Update Microsoft.SemanticKernel to version 1.18.2\n\nUpgrade Microsoft.SemanticKernel package to the latest version to ensure compatibility and new features. Remove unused Elsa.Agents.Persistence using directive from Program.cs for code cleanliness.","shortMessageHtmlLink":"Update Microsoft.SemanticKernel to version 1.18.2"}},{"before":"a3daa08fcd670d833aa7ed25653f99caa8c34e27","after":"e52a20d072350247f6f3f35e09dad6c66ceed34f","ref":"refs/heads/feature/secrets","pushedAt":"2024-09-07T20:42: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":"Add EF Core and SQLite support for Secrets module\n\nIntroduced Entity Framework Core and SQLite support for the Secrets module, including migration files, EF Core configurations, context factory, and store implementation. Added necessary extensions and configuration code to integrate with the existing API and features. Included updates to the main web application to utilize the new persistence providers.","shortMessageHtmlLink":"Add EF Core and SQLite support for Secrets module"}},{"before":"8711709c252867a6be15d8e3b382e3342046e19d","after":"a3daa08fcd670d833aa7ed25653f99caa8c34e27","ref":"refs/heads/feature/secrets","pushedAt":"2024-09-07T17:01:19.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"sfmskywalker","name":"Sipke Schoorstra","path":"/sfmskywalker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938393?s=80&v=4"},"commit":{"message":"Merge branch 'main' into feature/secrets","shortMessageHtmlLink":"Merge branch 'main' into feature/secrets"}},{"before":"2c0f5bb6b7270ffd771cf1b3094267d50596ea17","after":"760a3e2cb5a634aee640e78e00a5c87adf6ec6e0","ref":"refs/heads/main","pushedAt":"2024-09-06T20:45:51.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 context property handling with JSON serialization\n\nRefactor property handling in ParallelForEachT to use JSON serialization for tag lists. Simplify the storage and retrieval of tags using helper methods GetTagList and SetTagList. Update storage driver types for variables to use WorkflowInstanceStorageDriver.","shortMessageHtmlLink":"Refactor context property handling with JSON serialization"}},{"before":"21eb1034a5f75597cf5c385cb105d3c647da0765","after":"2c0f5bb6b7270ffd771cf1b3094267d50596ea17","ref":"refs/heads/main","pushedAt":"2024-09-06T18:19:01.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":"Update For activity to support variable passing to iterations\n\nThis commit introduces support for passing variables to iterations within the For activity. It includes a null check on the iterateNode and schedules the activity with currentValue as a variable, enhancing functionality without altering existing logic.","shortMessageHtmlLink":"Update For activity to support variable passing to iterations"}},{"before":"0827df7d33fc6b3aa7b823b723dec62179ead6bb","after":"21eb1034a5f75597cf5c385cb105d3c647da0765","ref":"refs/heads/main","pushedAt":"2024-09-06T17:09: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":"Move HTTP configuration to separate section\n\nUpdated Program.cs to bind HTTP options from the \"Http\" section instead of \"Hosting\". Added the new \"Http\" section in appsettings.json to separate concerns and better organize the configuration settings.","shortMessageHtmlLink":"Move HTTP configuration to separate section"}},{"before":"83a8de6aaef2a283f5d4234a3d0f2066921c384f","after":"0827df7d33fc6b3aa7b823b723dec62179ead6bb","ref":"refs/heads/main","pushedAt":"2024-09-06T17:07: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":"Update HTTP configuration to use 'Hosting' settings\n\nChanged the binding of HTTP options to 'Hosting' settings in Program.cs to ensure consistent configuration across the application. Removed redundant 'Http' configuration section from appsettings.json.","shortMessageHtmlLink":"Update HTTP configuration to use 'Hosting' settings"}},{"before":"5b583f45d654a2a2f4ed923832ed31c838aefb4b","after":"83a8de6aaef2a283f5d4234a3d0f2066921c384f","ref":"refs/heads/main","pushedAt":"2024-09-06T16:46:27.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":"Change default BaseUrl port to 8080\n\nUpdated the appsettings.json to change the BaseUrl port from 5001 to 8080. This modification aligns with the new server configuration requirements.","shortMessageHtmlLink":"Change default BaseUrl port to 8080"}},{"before":"b8083193bdf277d9e8a5dd0a712474983ec67def","after":"5b583f45d654a2a2f4ed923832ed31c838aefb4b","ref":"refs/heads/main","pushedAt":"2024-09-06T16:44:30.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":"Update base URL retrieval to use configuration setting\n\nReplaced hardcoded base URL construction with a configuration-based approach for better management and flexibility. Updated `appsettings.json` to include the new `BaseUrl` setting under the `Hosting` section.","shortMessageHtmlLink":"Update base URL retrieval to use configuration setting"}},{"before":"d6c14d9878786f1df944a889212e998b4beafe22","after":"b8083193bdf277d9e8a5dd0a712474983ec67def","ref":"refs/heads/main","pushedAt":"2024-09-06T16:06:22.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":"Update GitHub workflows to track 'main' branch and new Docker tags\n\nSwitch workflows from tracking 'patch/3.2.x' branch to 'main', and update Docker image tags from 'v3-2-0-rc3' to 'v3-3-0-preview'. This ensures the latest changes are correctly integrated and deployed.","shortMessageHtmlLink":"Update GitHub workflows to track 'main' branch and new Docker tags"}},{"before":"c8d4b4a6ef3fcfc4cca03b09f86310e69dab77a9","after":null,"ref":"refs/heads/enh/js-variables","pushedAt":"2024-09-06T16:03:49.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":"2f584bb73018637cc746bb0bfb01da6c5e19ae51","after":"d6c14d9878786f1df944a889212e998b4beafe22","ref":"refs/heads/main","pushedAt":"2024-09-06T16:03:47.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":"Simplify Workflow Variables with JS (#5946)\n\n* Add variable support and engine configuration for JavaScript\r\n\r\nImplemented handling of workflow variables in JavaScript expressions, including new handlers, notifications, and variable definitions. Enhanced type definition services and providers to include variable definitions, updated dependency injections, and applied modifications for improved backend API configuration.\r\n\r\n* Add ObjectConverterHelper for JS object conversion\r\n\r\nImplemented ObjectConverterHelper to convert .NET objects to JavaScript objects in EvaluateJavaScript context. Updated ConfigureEngineWithVariables handler to process and convert variables using the new helper utility.\r\n\r\n* Add Customer and Order models and update Program.cs\r\n\r\nCreated new Customer and Order model classes in the Models namespace. Updated Program.cs to include and alias these models for use in the application.\r\n\r\n* Add two new activities and integration test\r\n\r\nIntroduced `Activity1` and `Activity2` under `src/apps/Elsa.Server.Web/Activities`. Additionally, created a new integration test `VariablesInteropTests` to validate JavaScript variable modifications within workflows.\r\n\r\n* Refactor to use IBookmarkQueue instead of IBookmarkResumer\r\n\r\nReplaced IBookmarkResumer with IBookmarkQueue in various classes for enqueueing bookmark queue items. Added logging for better traceability and included additional helper imports for activity type name generation.\r\n\r\n* Add correlationId tag to OpenTelemetry tracing\r\n\r\nThis change adds a correlationId tag to the tracing for workflow executions if the context contains a correlationId. This enhancement improves traceability and correlation across distributed systems.\r\n\r\n* Set Correlation ID header in MassTransit messages\r\n\r\nAdded logic to set the \"X-Correlation-ID\" header in MassTransit messages if the CorrelationId is present. This ensures that the messages can be correlated properly across different parts of the system.\r\n\r\n* Reduce logging verbosity in appsettings.json\r\n\r\nRemoved detailed debug logs for various Elsa workflows and middleware components from the appsettings.json. This change aims to streamline the log outputs, focusing on warnings and critical information to improve readability and debug efficiency.\r\n\r\n* Add OpenTelemetry.Api package version 1.9.0\r\n\r\nInclude OpenTelemetry.Api to list of package versions in Directory.Packages.props. This addition aims to enhance application monitoring and observability.\r\n\r\n* Add JavaScript variable handling integration test\r\n\r\nIntroduced integration tests for JavaScript activities to verify they can access and modify native variables. Added classes for data setup, test execution, and workflow definition with corresponding NUnit tests.\r\n\r\n* Remove unused activities and models\r\n\r\nDeleted several unused activity classes, models, and middleware to simplify the codebase. This cleanup helps reduce code complexity and improves maintainability. Updated Program.cs to reflect these deletions.\r\n\r\n* Remove correlation ID header setting from dispatch\r\n\r\nSimplified the workflow dispatching process by removing the redundant setting of the X-Correlation-ID header in two places. This change should improve code readability and maintainability.\r\n\r\n* Format code block consistently\r\n\r\nCorrected the indentation of the code block for better readability and consistency. This ensures all properties in the 'DispatchWorkflowInstance' initialization are properly aligned. No functional changes were made in this commit.\r\n\r\n* Remove VariablesInteropTests.cs from integration tests\r\n\r\nDeleted the VariablesInteropTests.cs file which contained a single test method testing JavaScript-to-JSON serialization. This cleanup removes unnecessary test code from the repository.","shortMessageHtmlLink":"Simplify Workflow Variables with JS (#5946)"}},{"before":"c18bd6cd6b95c85ef22ce492a52e44d70a3ed060","after":"c8d4b4a6ef3fcfc4cca03b09f86310e69dab77a9","ref":"refs/heads/enh/js-variables","pushedAt":"2024-09-06T16:03:38.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 branch 'main' into enh/js-variables","shortMessageHtmlLink":"Merge branch 'main' into enh/js-variables"}},{"before":"c24dca1ba655d33abf4f3965c6a1be21ab0ec1a8","after":"2f584bb73018637cc746bb0bfb01da6c5e19ae51","ref":"refs/heads/main","pushedAt":"2024-09-06T08:03:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jdevillard","name":null,"path":"/jdevillard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3254429?s=80&v=4"},"commit":{"message":"Merge pull request #5947 from jdevillard/chore/update_nuget_artefact_action\n\n[chore] Update upload-artifact major version for CI","shortMessageHtmlLink":"Merge pull request #5947 from jdevillard/chore/update_nuget_artefact_…"}},{"before":"f6d098e676ff9e5eaa2170663dbfe9d10214aef0","after":"c18bd6cd6b95c85ef22ce492a52e44d70a3ed060","ref":"refs/heads/enh/js-variables","pushedAt":"2024-09-05T20:38:38.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":"Remove VariablesInteropTests.cs from integration tests\n\nDeleted the VariablesInteropTests.cs file which contained a single test method testing JavaScript-to-JSON serialization. This cleanup removes unnecessary test code from the repository.","shortMessageHtmlLink":"Remove VariablesInteropTests.cs from integration tests"}},{"before":"320bbdf4f4bb09081365d6f37c4902edacd0c21e","after":"f6d098e676ff9e5eaa2170663dbfe9d10214aef0","ref":"refs/heads/enh/js-variables","pushedAt":"2024-09-05T20:37:13.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":"Format code block consistently\n\nCorrected the indentation of the code block for better readability and consistency. This ensures all properties in the 'DispatchWorkflowInstance' initialization are properly aligned. No functional changes were made in this commit.","shortMessageHtmlLink":"Format code block consistently"}},{"before":"0c10d54622dab791e1ef68786b10974d75306586","after":"320bbdf4f4bb09081365d6f37c4902edacd0c21e","ref":"refs/heads/enh/js-variables","pushedAt":"2024-09-05T20:36:45.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":"Remove correlation ID header setting from dispatch\n\nSimplified the workflow dispatching process by removing the redundant setting of the X-Correlation-ID header in two places. This change should improve code readability and maintainability.","shortMessageHtmlLink":"Remove correlation ID header setting from dispatch"}},{"before":"99c67f39fe79f1658674897f35bb360e56de40de","after":"0c10d54622dab791e1ef68786b10974d75306586","ref":"refs/heads/enh/js-variables","pushedAt":"2024-09-05T20:33:38.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":"Merge remote-tracking branch 'origin/main' into enh/js-variables","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into enh/js-variables"}},{"before":"17b80ed6d8f386ae072a8e0b7278ce59370e0bcd","after":"99c67f39fe79f1658674897f35bb360e56de40de","ref":"refs/heads/enh/js-variables","pushedAt":"2024-09-05T20:32: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":"Remove unused activities and models\n\nDeleted several unused activity classes, models, and middleware to simplify the codebase. This cleanup helps reduce code complexity and improves maintainability. Updated Program.cs to reflect these deletions.","shortMessageHtmlLink":"Remove unused activities and models"}},{"before":"9076b9a53a50a6be13c4d21271a25e04941214be","after":"17b80ed6d8f386ae072a8e0b7278ce59370e0bcd","ref":"refs/heads/enh/js-variables","pushedAt":"2024-09-05T20:03:49.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 JavaScript variable handling integration test\n\nIntroduced integration tests for JavaScript activities to verify they can access and modify native variables. Added classes for data setup, test execution, and workflow definition with corresponding NUnit tests.","shortMessageHtmlLink":"Add JavaScript variable handling integration test"}},{"before":"1b914d8a1f98ea25749f1ead63f03fe3a8f589ef","after":"9076b9a53a50a6be13c4d21271a25e04941214be","ref":"refs/heads/enh/js-variables","pushedAt":"2024-09-05T19:21:48.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 OpenTelemetry.Api package version 1.9.0\n\nInclude OpenTelemetry.Api to list of package versions in Directory.Packages.props. This addition aims to enhance application monitoring and observability.","shortMessageHtmlLink":"Add OpenTelemetry.Api package version 1.9.0"}},{"before":"9c6e46953e75a21222b1d774da6b84c07f5e0755","after":"1b914d8a1f98ea25749f1ead63f03fe3a8f589ef","ref":"refs/heads/enh/js-variables","pushedAt":"2024-09-05T17:21:56.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":"Reduce logging verbosity in appsettings.json\n\nRemoved detailed debug logs for various Elsa workflows and middleware components from the appsettings.json. This change aims to streamline the log outputs, focusing on warnings and critical information to improve readability and debug efficiency.","shortMessageHtmlLink":"Reduce logging verbosity in appsettings.json"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxNjo1NjowNi4wMDAwMDBazwAAAAS0pHHV","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxNjo1NjowNi4wMDAwMDBazwAAAAS0pHHV","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNVQxNzoyMTo1Ni4wMDAwMDBazwAAAASuHmnf"}},"title":"Activity · elsa-workflows/elsa-core"}