{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":432992449,"defaultBranch":"main","name":"Vogen","ownerLogin":"SteveDunn","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-11-29T10:09:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/263416?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721938880.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"a559f291cb2bf525893dba3facf7c85b6dc65ad3","ref":"refs/heads/throw-analyzer","pushedAt":"2024-07-25T20:21:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Refine exception-check in analyzer, add error handling in Mongo scenario\n\nEnhanced `DoNotThrowFromUserCodeAnalyzer` to only flag exceptions within `NormalizeInput` and `Validate` methods. Added error handling in the `MongoScenario` to skip the scenario gracefully if Docker is not running. Updated related tests to cover new conditions.","shortMessageHtmlLink":"Refine exception-check in analyzer, add error handling in Mongo scenario"}},{"before":"d825e30bace33e2f4eba24cdd2a057e3fcb3a7cc","after":null,"ref":"refs/heads/bson","pushedAt":"2024-07-24T21:43:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"}},{"before":"441f0817fe6c68a1ff499d1c1f78a2729a9d97ef","after":"fc6d240d5fe0e0801ddfd43a6d38e5a48327801b","ref":"refs/heads/main","pushedAt":"2024-07-24T21:43:08.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Merge pull request #645 from SteveDunn/bson\n\nAdd Bson serialization","shortMessageHtmlLink":"Merge pull request #645 from SteveDunn/bson"}},{"before":"df1faf85d83ece590683c4b65a3fd0c7b80ec6f3","after":"d825e30bace33e2f4eba24cdd2a057e3fcb3a7cc","ref":"refs/heads/bson","pushedAt":"2024-07-24T21:11:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Update snapshot","shortMessageHtmlLink":"Update snapshot"}},{"before":"7cd1fa8d8ef2d803f95125c193c73aa9f750ada2","after":"df1faf85d83ece590683c4b65a3fd0c7b80ec6f3","ref":"refs/heads/bson","pushedAt":"2024-07-24T21:08:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Skip MongoScenario on non-local or non-Linux environments\n\nAdd a check to skip the MongoScenario execution if the code is not running locally or on a Linux environment within GitHub Actions. This ensures the scenario only runs under supported environments, avoiding potential issues on other platforms.","shortMessageHtmlLink":"Skip MongoScenario on non-local or non-Linux environments"}},{"before":"74e4c40c1f7f96c7591f5ba63d3065f3ce835ebc","after":"7cd1fa8d8ef2d803f95125c193c73aa9f750ada2","ref":"refs/heads/bson","pushedAt":"2024-07-24T18:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Fix broken tests","shortMessageHtmlLink":"Fix broken tests"}},{"before":"eb46fe5eb80d879cb297709d94f891424114174e","after":"74e4c40c1f7f96c7591f5ba63d3065f3ce835ebc","ref":"refs/heads/bson","pushedAt":"2024-07-24T18:18:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Added tests - configured ncrunch","shortMessageHtmlLink":"Added tests - configured ncrunch"}},{"before":"d42211f8e3f378f0c44217d5c1a845dd7eb48759","after":"eb46fe5eb80d879cb297709d94f891424114174e","ref":"refs/heads/bson","pushedAt":"2024-07-24T09:01:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Fix broken deserialization where it could use the nominal type of vo itself rather than the underlying type","shortMessageHtmlLink":"Fix broken deserialization where it could use the nominal type of vo …"}},{"before":"566957b1fb06a76efde1a4389ded8dd5605aae83","after":"d42211f8e3f378f0c44217d5c1a845dd7eb48759","ref":"refs/heads/bson","pushedAt":"2024-07-24T06:27:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Regenerated snapshot tests for BSON serialization\nUpdated example using BSON to use testcontainers and faker","shortMessageHtmlLink":"Regenerated snapshot tests for BSON serialization"}},{"before":null,"after":"566957b1fb06a76efde1a4389ded8dd5605aae83","ref":"refs/heads/bson","pushedAt":"2024-07-24T04:42:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Add Bson serialization tests and serializers\n\nAdded bunch of Bson serialization tests in SerializationAndConversionTests. This involved creating new files with Bson serializable classes and the tests themselves. Also, implemented the Bson serializer logic in a new file in Vogen project.","shortMessageHtmlLink":"Add Bson serialization tests and serializers"}},{"before":"2647e44e499b6616e2e3fe443b90e60f4b031c77","after":"441f0817fe6c68a1ff499d1c1f78a2729a9d97ef","ref":"refs/heads/main","pushedAt":"2024-07-22T07:17:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Update snapshot test for openapi guid mapping","shortMessageHtmlLink":"Update snapshot test for openapi guid mapping"}},{"before":"335abc88600bcb26ebbc08b0000c897bf2b6ad59","after":"2647e44e499b6616e2e3fe443b90e60f4b031c77","ref":"refs/heads/main","pushedAt":"2024-07-20T07:48:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Update snapshots","shortMessageHtmlLink":"Update snapshots"}},{"before":"fc580aae99bd49d6c1f6c00d9f2ed06d703d21fc","after":"335abc88600bcb26ebbc08b0000c897bf2b6ad59","ref":"refs/heads/main","pushedAt":"2024-07-17T22:05:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Update package version and documentation content\n\nThe Installation instruction now uses a variable for the package version, improving the ease of maintenance when new releases are made. Detailed information on shared types in the package has been added, and the 'Working-with-Guids' document has been renamed to 'Working-with-IDs'. Other minor text updates have also been applied throughout the documentation.","shortMessageHtmlLink":"Update package version and documentation content"}},{"before":"e48a8effc31e9dc70492f70eebd4ae3178874aa8","after":"fc580aae99bd49d6c1f6c00d9f2ed06d703d21fc","ref":"refs/heads/main","pushedAt":"2024-07-16T10:08:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Merge pull request #641 from SteveDunn/bug-639-implicit-operators-skip-normalization\n\nImplicit casts from the primitive now call the `NormalizeInput` method if one is provided","shortMessageHtmlLink":"Merge pull request #641 from SteveDunn/bug-639-implicit-operators-ski…"}},{"before":null,"after":"917ca51abeafee2712c7688c7f9467c7b81cfb40","ref":"refs/heads/bug-639-implicit-operators-skip-normalization","pushedAt":"2024-07-16T08:55:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Add normalization support for implicit casting\n\nThe code is updated to integrate support for normalization when casting implicitly. During this implicit casting process, the 'NormalizeInput' method is now called if it is available in the respective class. Corresponding test cases have been added to validate this behavior.","shortMessageHtmlLink":"Add normalization support for implicit casting"}},{"before":"a386393b254981e7e93eabc3d189aee3bf6b565e","after":"e48a8effc31e9dc70492f70eebd4ae3178874aa8","ref":"refs/heads/main","pushedAt":"2024-07-16T07:58:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Update Vogen version and expand FAQ section\n\nThe Vogen package reference in the ConsumerTests.csproj file was updated to version 4.0.13 from 4.0.4. Additionally, the FAQ.md file under the docs folder was amended to include information on how to use value objects as parameters in Blazor pages and components. The layout of the tutorial \"Working-with-Guids.md\" in hi.tree was also slightly rearranged.","shortMessageHtmlLink":"Update Vogen version and expand FAQ section"}},{"before":"80556d37bf879e6861a27213a7cfa9eb626fb55f","after":"a386393b254981e7e93eabc3d189aee3bf6b565e","ref":"refs/heads/main","pushedAt":"2024-07-15T22:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Add guide and sample code for working with GUIDs\n\nA new tutorial has been added to the documentation explaining how to work with IDs, specifically GUIDs. This improvement includes a guide on how to customize IDs generation to be optimized for SQL server. Additionally, new sample code is provided to showcase how to generate sequential GUIDs using a factory pattern and how to work with these value objects representing IDs. This information is valuable for developers working with Vogen who want better performance with SQL Server GUID columns.","shortMessageHtmlLink":"Add guide and sample code for working with GUIDs"}},{"before":"31ef6b868b2a6b8a6a41d50f3807939d224413b8","after":null,"ref":"refs/heads/update-nuget-packages","pushedAt":"2024-07-13T06:58:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"}},{"before":"bfebe76897c82631da466049f3283535b7ce362d","after":"80556d37bf879e6861a27213a7cfa9eb626fb55f","ref":"refs/heads/main","pushedAt":"2024-07-13T06:58:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Merge pull request #638 from SteveDunn/update-nuget-packages\n\nUpdate nuget packages","shortMessageHtmlLink":"Merge pull request #638 from SteveDunn/update-nuget-packages"}},{"before":null,"after":"31ef6b868b2a6b8a6a41d50f3807939d224413b8","ref":"refs/heads/update-nuget-packages","pushedAt":"2024-07-12T21:39:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Update nuget packages","shortMessageHtmlLink":"Update nuget packages"}},{"before":"bbf6c7a0173de9ac6a04d0a4e32d92b4b68796c6","after":"bfebe76897c82631da466049f3283535b7ce362d","ref":"refs/heads/main","pushedAt":"2024-07-12T21:12:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Update System.Text.Json package version\n\nThe System.Text.Json package version in ConsumerTests.csproj and Vogen.Examples.csproj has been updated to 8.0.4. This update should improve the performance and security of the JSON processing in the project.","shortMessageHtmlLink":"Update System.Text.Json package version"}},{"before":"aa6cbfa3807c9b5e97c0fab59418560a954938e3","after":null,"ref":"refs/heads/dependabot/github_actions/actions/setup-dotnet-4.0.1","pushedAt":"2024-07-11T06:26:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"e1e4af2f4d01e91c1d9cf703a2d845a6a5147c53","after":"bbf6c7a0173de9ac6a04d0a4e32d92b4b68796c6","ref":"refs/heads/main","pushedAt":"2024-07-11T06:26:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Merge pull request #635 from SteveDunn/dependabot/github_actions/actions/setup-dotnet-4.0.1\n\nBump actions/setup-dotnet from 4.0.0 to 4.0.1","shortMessageHtmlLink":"Merge pull request #635 from SteveDunn/dependabot/github_actions/acti…"}},{"before":"d5df8650f1a5aa8e39cbbd7ee98972070363a074","after":"e1e4af2f4d01e91c1d9cf703a2d845a6a5147c53","ref":"refs/heads/main","pushedAt":"2024-07-10T21:36:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Merge pull request #636 from drusellers/dds/docs\n\nUpdate link to Wiki","shortMessageHtmlLink":"Merge pull request #636 from drusellers/dds/docs"}},{"before":null,"after":"aa6cbfa3807c9b5e97c0fab59418560a954938e3","ref":"refs/heads/dependabot/github_actions/actions/setup-dotnet-4.0.1","pushedAt":"2024-07-09T21:20:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actions/setup-dotnet from 4.0.0 to 4.0.1\n\nBumps [actions/setup-dotnet](https://github.com/actions/setup-dotnet) from 4.0.0 to 4.0.1.\n- [Release notes](https://github.com/actions/setup-dotnet/releases)\n- [Commits](https://github.com/actions/setup-dotnet/compare/v4.0.0...v4.0.1)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-dotnet\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/setup-dotnet from 4.0.0 to 4.0.1"}},{"before":"895fc2513f47a774dfab90a9f2359d0a4be0e02f","after":null,"ref":"refs/heads/conditional-compilation-for-no-validation-to-reduce-size","pushedAt":"2024-06-27T08:37:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"}},{"before":"fa9e84aa49604781efc87fffe82ee019f376faaf","after":"d5df8650f1a5aa8e39cbbd7ee98972070363a074","ref":"refs/heads/main","pushedAt":"2024-06-27T08:37:51.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Merge pull request #633 from SteveDunn/conditional-compilation-for-no-validation-to-reduce-size\n\nConditional compilation for no validation to reduce size","shortMessageHtmlLink":"Merge pull request #633 from SteveDunn/conditional-compilation-for-no…"}},{"before":"b4c344fdd7af8ff05af0d981a65b1f825df4db82","after":"895fc2513f47a774dfab90a9f2359d0a4be0e02f","ref":"refs/heads/conditional-compilation-for-no-validation-to-reduce-size","pushedAt":"2024-06-27T07:43:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"Updated snapshots","shortMessageHtmlLink":"Updated snapshots"}},{"before":null,"after":"b4c344fdd7af8ff05af0d981a65b1f825df4db82","ref":"refs/heads/conditional-compilation-for-no-validation-to-reduce-size","pushedAt":"2024-06-26T22:41:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"},"commit":{"message":"First pass - before rebasing snapshots","shortMessageHtmlLink":"First pass - before rebasing snapshots"}},{"before":"84f243d711a081bf5221fe15e65c94d4b17f5868","after":null,"ref":"refs/heads/refer-to-correct-exception-in-comments","pushedAt":"2024-06-25T07:13:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SteveDunn","name":"Steve Dunn","path":"/SteveDunn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/263416?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEiWim2QA","startCursor":null,"endCursor":null}},"title":"Activity · SteveDunn/Vogen"}