{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":66709443,"defaultBranch":"main","name":"wangkanai","ownerLogin":"wangkanai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-27T10:37:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10666633?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716818391.0","currentOid":""},"activityList":{"items":[{"before":"1e4aa471757afab7affb1e6ebb42d1a2d69d0d31","after":"e899dd5613c93df77103eecb8c511d53e4d8ea2b","ref":"refs/heads/efcore","pushedAt":"2024-05-27T14:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Removed all code from blazor-auto and blazor-wasm samples\n\nThe commits included the removal of all the components, pages, styles, configs, and settings from both the blazor-auto and the blazor-wasm samples. The changes indicate a major cleanup or a shift in project structure.","shortMessageHtmlLink":"Removed all code from blazor-auto and blazor-wasm samples"}},{"before":null,"after":"7b14aa2a408424e9e7e3b5a44f2520d074081abd","ref":"refs/heads/nuget","pushedAt":"2024-05-27T13:59:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Update package versions in Directory.Packages.props\n\nThis update changes the version numbers for various packages used in the project, including Microsoft.AspNetCore, Microsoft.Extensions, Microsoft.EntityFrameworkCore, and Microsoft.IdentityModel, as well as test-related packages like xunit and Microsoft.NET.Test.Sdk. All versions have been updated to the latest stable version to incorporate new features and bug fixes.","shortMessageHtmlLink":"Update package versions in Directory.Packages.props"}},{"before":"a6834875eefe28f62a99bc3c84b7c6e3c0189b29","after":"1e4aa471757afab7affb1e6ebb42d1a2d69d0d31","ref":"refs/heads/efcore","pushedAt":"2024-05-16T07:50:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Refactor Next method and add NextAsync in NowDateTimeGenerator\n\nThe Next method in NowDateTimeGenerator is simplified to a expression-bodied method. An async counterpart, NextAsync is also added that is capable to return a ValueTask object. These changes cater for synchronicity more effectively.","shortMessageHtmlLink":"Refactor Next method and add NextAsync in NowDateTimeGenerator"}},{"before":"e1d2e5c37507df90a50f78f6a14603ed16d0c24a","after":"a6834875eefe28f62a99bc3c84b7c6e3c0189b29","ref":"refs/heads/efcore","pushedAt":"2024-05-16T07:34:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Remove JetBrains.Annotations package from Wangkanai.EntityFramework.Tests\n\nThe JetBrains.Annotations package was removed from the Wangkanai.EntityFramework.Tests project in this commit. Additionally, a minor change was made in _Imports.razor file of the blazor-wasm sample by adjusting the declaration order of using directives.","shortMessageHtmlLink":"Remove JetBrains.Annotations package from Wangkanai.EntityFramework.T…"}},{"before":"632c2e9b1ffb0dc5b87c627b8c552780faea1696","after":"e1d2e5c37507df90a50f78f6a14603ed16d0c24a","ref":"refs/heads/efcore","pushedAt":"2024-05-16T07:14:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Add JetBrains.Annotations package and NowDateTimeOffsetGenerator test class\n\nThe JetBrains.Annotations package has been added to the EntityFramework tests, with references updated in Usings.cs and the test project file. Furthermore, the NowDateTimeOffsetGeneratorTests class has been introduced, which tests the functionality of the NowDateTimeOffsetGenerator class. This will strengthen the testing infrastructure of DateTimeOffset value generation mechanisms within the project.","shortMessageHtmlLink":"Add JetBrains.Annotations package and NowDateTimeOffsetGenerator test…"}},{"before":"c5c1d25b30f7da882b9d7dca06867102f86dce71","after":"632c2e9b1ffb0dc5b87c627b8c552780faea1696","ref":"refs/heads/efcore","pushedAt":"2024-05-15T05:21:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Refactor datetime generators and add tests\n\nRenamed 'DateTimeOffsetNowGenerator' to 'NowDateTimeOffsetGenerator' and 'DateTimeNowGenerator' to 'UtcDateTimeGenerator', aligning naming with their respective functionality. Also, added 'NowDateTimeGenerator' and 'UtcDateTimeOffsetGenerator' for generating current local and UTC dates respectively. Furthermore, unnecessary folder reference in test project file has been removed. And lastly, added corresponding unit tests for new date generators.","shortMessageHtmlLink":"Refactor datetime generators and add tests"}},{"before":"19f88cafe220b62eb8cbc57458fdcf7b6aa5e9b9","after":"c5c1d25b30f7da882b9d7dca06867102f86dce71","ref":"refs/heads/efcore","pushedAt":"2024-05-14T07:05:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Add \"Generators\" folder in Wangkanai.EntityFramework.Tests.csproj\n\nA new folder called \"Generators\" has been added to the Wangkanai.EntityFramework.Tests.csproj project file. This will facilitate organizing the test code.","shortMessageHtmlLink":"Add \"Generators\" folder in Wangkanai.EntityFramework.Tests.csproj"}},{"before":null,"after":"19f88cafe220b62eb8cbc57458fdcf7b6aa5e9b9","ref":"refs/heads/efcore","pushedAt":"2024-05-14T06:44:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Refactor namespace in DateTime generators\n\nThe namespaces for 'DateTimeOffsetNowGenerator' and 'DateTimeNowGenerator' have been updated. They are moved from 'Wangkanai.EntityFramework.Generators' to 'Wangkanai.EntityFramework' to improve namespace hierarchy.","shortMessageHtmlLink":"Refactor namespace in DateTime generators"}},{"before":"7e9847ac778ceddc6ea8f9b4bbbd9af49c4ca276","after":null,"ref":"refs/heads/generators","pushedAt":"2024-05-12T04:31:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"}},{"before":"7f45afc6d91bbdb8043c8029bec188fa98c76913","after":"280d3401cb1c7e1e1800fcc210c7f7e2cd315e84","ref":"refs/heads/main","pushedAt":"2024-05-12T04:31:39.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Merge pull request #1008 from wangkanai/generators\n\nAdd DateTimeNow and DateTimeOffsetNow entity generators","shortMessageHtmlLink":"Merge pull request #1008 from wangkanai/generators"}},{"before":"a215a08bee3fc0d1bee65d9210fa866b617cf3ac","after":"7e9847ac778ceddc6ea8f9b4bbbd9af49c4ca276","ref":"refs/heads/generators","pushedAt":"2024-05-11T14:55:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Update Wangkanai EntityFramework version and modify sign script\n\nThe Wangkanai EntityFramework version has been updated from 3.2.0 to 3.3.0. Additionally, in the sign.ps1 script, the \"System\" directory has been commented out, hinting that it will no longer be a part of the signing process.","shortMessageHtmlLink":"Update Wangkanai EntityFramework version and modify sign script"}},{"before":null,"after":"a215a08bee3fc0d1bee65d9210fa866b617cf3ac","ref":"refs/heads/generators","pushedAt":"2024-05-11T07:21:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Add DateTimeNow and DateTimeOffsetNow entity generators\n\nAdded DateTimeNowGenerator and DateTimeOffsetNowGenerator classes in the Generators namespace to create DateTime and DateTimeOffset values when new entities are added in the EntityFramework context. These generators override Next method to throw an exception if entity is null or generate current timestamp otherwise.","shortMessageHtmlLink":"Add DateTimeNow and DateTimeOffsetNow entity generators"}},{"before":"af864271ec4bc931ef966f00c9a4ff67ea833f0e","after":"7f45afc6d91bbdb8043c8029bec188fa98c76913","ref":"refs/heads/main","pushedAt":"2024-05-11T02:25:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Merge pull request #1005 from halukakin/samsunginternetbrowser\n\nfeat: Samsung Internet Browser added.","shortMessageHtmlLink":"Merge pull request #1005 from halukakin/samsunginternetbrowser"}},{"before":"1caad40d79795af55287869e670a1ba648d56322","after":null,"ref":"refs/heads/domain","pushedAt":"2024-05-10T15:39:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"}},{"before":"86ff5bb6fb23061ae9550658f42ddde1ec7a0085","after":"af864271ec4bc931ef966f00c9a4ff67ea833f0e","ref":"refs/heads/main","pushedAt":"2024-05-10T15:39:47.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Merge pull request #1004 from wangkanai/domain\n\nUpdate DateTime fields to nullable","shortMessageHtmlLink":"Merge pull request #1004 from wangkanai/domain"}},{"before":"679039d5b079334ead17f3b2cf4240882d598177","after":"1caad40d79795af55287869e670a1ba648d56322","ref":"refs/heads/domain","pushedAt":"2024-05-10T12:11:28.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Merge branch 'main' into domain","shortMessageHtmlLink":"Merge branch 'main' into domain"}},{"before":null,"after":"679039d5b079334ead17f3b2cf4240882d598177","ref":"refs/heads/domain","pushedAt":"2024-05-10T12:09:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Update DateTime fields to nullable\n\nChanged the DateTime fields \"Created\" and \"Updated\" in the IdentityGroup, IdentityDirectory, IdentityClient, IdentityScope and IdentityResource entities to be nullable. This allows for the possibility of these fields not having a value at certain times.","shortMessageHtmlLink":"Update DateTime fields to nullable"}},{"before":"435a36d292a8ea6fd117fedd18799c687d862f1a","after":null,"ref":"refs/heads/domain","pushedAt":"2024-05-09T06:52:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"}},{"before":"726d83ac6efced9ef832d77143eed6f88fc6683b","after":"86ff5bb6fb23061ae9550658f42ddde1ec7a0085","ref":"refs/heads/main","pushedAt":"2024-05-09T06:52:56.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Merge pull request #1003 from wangkanai/domain\n\nUpdate entity interfaces and AuditableEntity properties to nullable","shortMessageHtmlLink":"Merge pull request #1003 from wangkanai/domain"}},{"before":"cd666f0b0a91919a62c27d72ccc2c4c3e01dcb28","after":"435a36d292a8ea6fd117fedd18799c687d862f1a","ref":"refs/heads/domain","pushedAt":"2024-05-09T06:15:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Comment out \"Domain\" category in sign.ps1\n\nThe \"Domain\" category in the sign.ps1 script has been commented out. This change may affect the way the script categorizes or prioritizes actions/items.","shortMessageHtmlLink":"Comment out \"Domain\" category in sign.ps1"}},{"before":"866a52f097f36988dafac393b4e9753a623b0c39","after":"cd666f0b0a91919a62c27d72ccc2c4c3e01dcb28","ref":"refs/heads/domain","pushedAt":"2024-05-09T06:15:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Update date type and increment version\n\nChanged DateTime fields to nullable type, updated scripts to output certificate names, and incremented version in Domain. This change allows the date fields to be optionally left empty while also improving script feedback and keeping version up to date.","shortMessageHtmlLink":"Update date type and increment version"}},{"before":"f114d69dce5130e583a4eabda7b948f69444df29","after":"866a52f097f36988dafac393b4e9753a623b0c39","ref":"refs/heads/domain","pushedAt":"2024-05-09T05:47:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Update copyright year and version, allow null on DateTime fields\n\nThe copyright year in file UserAuditableEntity.cs has been updated to 2024. DateTime fields for 'Created' and 'Updated' in the same file can now accept null values. The package version of the project has been updated to 4.2.0 in Directory.Build.props file.","shortMessageHtmlLink":"Update copyright year and version, allow null on DateTime fields"}},{"before":"b6175672b221b04d2ca2959622445f640353f6e6","after":null,"ref":"refs/heads/detection","pushedAt":"2024-05-09T05:39:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"}},{"before":"c7c9e5f56f91e3515165268d6d915494eb4e8b3b","after":"726d83ac6efced9ef832d77143eed6f88fc6683b","ref":"refs/heads/main","pushedAt":"2024-05-09T05:39:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Merge pull request #1002 from wangkanai/detection\n\nAdded project reference and updated version prefix","shortMessageHtmlLink":"Merge pull request #1002 from wangkanai/detection"}},{"before":null,"after":"f114d69dce5130e583a4eabda7b948f69444df29","ref":"refs/heads/domain","pushedAt":"2024-05-09T05:37:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Update entity interfaces and AuditableEntity properties to nullable\n\nChanged the \"Created\" and \"Updated\" properties in ICreatedEntity, IUpdatedEntity, IUserAuditable interfaces and AuditableEntity to nullable DateTime. This allows for cases where these properties might not be set immediately on entity creation.","shortMessageHtmlLink":"Update entity interfaces and AuditableEntity properties to nullable"}},{"before":null,"after":"b6175672b221b04d2ca2959622445f640353f6e6","ref":"refs/heads/detection","pushedAt":"2024-05-08T16:02:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Added project reference and updated version prefix\n\nA new project reference to Wangkanai.Hosting.csproj has been added in Wangkanai.Microservice.csproj. The version prefix in Directory.Build.props has also been changed from 3.1.0 to 3.2.0. Additionally, a tweak has been made on the sign.ps1 script, specifically uncommenting the \"System\" directory.","shortMessageHtmlLink":"Added project reference and updated version prefix"}},{"before":null,"after":"c7c9e5f56f91e3515165268d6d915494eb4e8b3b","ref":"refs/heads/releases/8.0","pushedAt":"2024-05-08T15:55:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Merge pull request #1001 from wangkanai/null\n\nAdded summary comments to check parameter validity methods","shortMessageHtmlLink":"Merge pull request #1001 from wangkanai/null"}},{"before":"ea106d0ae36fa0cd8d7cd513ab000958ffa3550b","after":null,"ref":"refs/heads/null","pushedAt":"2024-05-08T09:57:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"}},{"before":"4209354028f91c4d7ad8b763f08a07d465b964dd","after":"c7c9e5f56f91e3515165268d6d915494eb4e8b3b","ref":"refs/heads/main","pushedAt":"2024-05-08T09:57:57.000Z","pushType":"pr_merge","commitsCount":26,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Merge pull request #1001 from wangkanai/null\n\nAdded summary comments to check parameter validity methods","shortMessageHtmlLink":"Merge pull request #1001 from wangkanai/null"}},{"before":"9720d537d56c028163d6d02f9422969392ed1541","after":"ea106d0ae36fa0cd8d7cd513ab000958ffa3550b","ref":"refs/heads/null","pushedAt":"2024-05-08T06:42:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangkanai","name":"Sarin Na Wangkanai","path":"/wangkanai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10666633?s=80&v=4"},"commit":{"message":"Update class definitions in Collections\n\nThis commit changes the visibility and inheritance attributes of several classes in the Collections namespace. It opened up publicly the LinkedComparer class, made RangeIterator, Range, ReverseComparer, and ComparisonComparer non-sealed, and enclosed the DictionaryByType class to prevent further subclassing.","shortMessageHtmlLink":"Update class definitions in Collections"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVPUv_QA","startCursor":null,"endCursor":null}},"title":"Activity · wangkanai/wangkanai"}