{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":416867536,"defaultBranch":"main","name":"ApiResponse","ownerLogin":"threenine","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-13T19:10:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3876608?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726390269.0","currentOid":""},"activityList":{"items":[{"before":"68d9781803fb2f178aefe1a22ee819c19b4a3340","after":"7077b7771199e05957b5db065a01577c252d1f4d","ref":"refs/heads/main","pushedAt":"2024-09-19T18:55:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Create `GitVersion.yml` for versioning configuration\n\nThis commit adds a `GitVersion.yml` to configure versioning for the project. It defines rules for different branches like main, feature, release, and hotfix, specifying increment levels and tagging conventions. This setup ensures consistent and automated versioning.","shortMessageHtmlLink":"Create GitVersion.yml for versioning configuration"}},{"before":"07c56c812f761abe28b4917dd32ab7062ca4f3de","after":"68d9781803fb2f178aefe1a22ee819c19b4a3340","ref":"refs/heads/main","pushedAt":"2024-09-19T18:52:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Remove unused using directive\n\nEliminated the unnecessary `System.Linq` directive in `BaseResponse.cs`. This change reduces dependencies and improves code clarity.\n+semver: patch","shortMessageHtmlLink":"Remove unused using directive"}},{"before":"aa613e0040fc1744cb2867eae8e1ec473f1458fb","after":"07c56c812f761abe28b4917dd32ab7062ca4f3de","ref":"refs/heads/main","pushedAt":"2024-09-19T18:47:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"sdf","shortMessageHtmlLink":"sdf"}},{"before":"aff400fd36bfdde21cba6c058ca3cd77413629a5","after":"aa613e0040fc1744cb2867eae8e1ec473f1458fb","ref":"refs/heads/main","pushedAt":"2024-09-19T18:45:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"github action much araound","shortMessageHtmlLink":"github action much araound"}},{"before":"501b970e9f8c564ded67d97c518e8093e4f00310","after":"aff400fd36bfdde21cba6c058ca3cd77413629a5","ref":"refs/heads/main","pushedAt":"2024-09-19T18:42:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"73e55d452b047a3c88676bfae2346b4c6d1143b1","after":"501b970e9f8c564ded67d97c518e8093e4f00310","ref":"refs/heads/main","pushedAt":"2024-09-19T18:39:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Downgrade GitVersion.Tool to 5.12.0\n\nThis commit downgrades the GitVersion.Tool from version 6.0.2 to 5.12.0 in the build script. Additionally, it changes the MSBuild `PackageVersion` property to use `version.NuGetVersionV2` instead of `version.MajorMinorPatch`.","shortMessageHtmlLink":"Downgrade GitVersion.Tool to 5.12.0"}},{"before":"d799464f248925238c2de9e5f935dbd4d5a21297","after":"73e55d452b047a3c88676bfae2346b4c6d1143b1","ref":"refs/heads/main","pushedAt":"2024-09-19T18:35:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Simplify GitVersion and fix assembly version properties\n\nRemoved explicit branch specification for GitVersion to streamline version fetching. Corrected the assembly and file version properties to use AssemblySemFileVer.","shortMessageHtmlLink":"Simplify GitVersion and fix assembly version properties"}},{"before":"1aa51051368cfc23a77cf7c9082637a4623c8ee2","after":"d799464f248925238c2de9e5f935dbd4d5a21297","ref":"refs/heads/main","pushedAt":"2024-09-19T18:31:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Remove GitVersion.yml and update build.cake for GitVersion.Tool\n\nRemoved the GitVersion.yml configuration file to streamline the versioning setup. Updated the build.cake script to use GitVersion.Tool version 6.0.2 and modified the GitVersion settings, including specifying the branch as \"main\" and adjusting file paths for projects.","shortMessageHtmlLink":"Remove GitVersion.yml and update build.cake for GitVersion.Tool"}},{"before":"02e4fd634972b3980e826629c8768b6fba7faaec","after":"1aa51051368cfc23a77cf7c9082637a4623c8ee2","ref":"refs/heads/main","pushedAt":"2024-09-19T18:05:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Remove redundant whitespace in build script\n\nCleaned up unnecessary blank lines to improve code readability. This ensures the script is more maintainable and easier to follow.","shortMessageHtmlLink":"Remove redundant whitespace in build script"}},{"before":"441a79ae04857e653919485ef6009d98077d5cdf","after":"02e4fd634972b3980e826629c8768b6fba7faaec","ref":"refs/heads/main","pushedAt":"2024-09-19T18:03:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Update build script and workflow for improved token handling\n\nEnhanced build.cake to include nuget_api_key and github_token arguments. Updated GitHub Actions to use cake-build/cake-action for better secret management. Additionally, fixed a heading level in the blog markdown.","shortMessageHtmlLink":"Update build script and workflow for improved token handling"}},{"before":"ec565ad3d078fc992e9431f4b4b19143cc41c2bf","after":"441a79ae04857e653919485ef6009d98077d5cdf","ref":"refs/heads/main","pushedAt":"2024-09-19T17:48:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Update GitVersion usage, refactor response classes, add tests\n\nReplaced direct GitVersion result usage with variable assignment in build.cake. Refactored response classes to use expression-bodied members and enhanced functionality. Added new OperationResult struct and related unit tests. Updated PaginatedResponse and IPaginatedResponse to use IReadOnlyList. Modified project files to support latest C# language version. Added TestPoco class for testing purposes.","shortMessageHtmlLink":"Update GitVersion usage, refactor response classes, add tests"}},{"before":"69aab663e42d072bdef00caaaa0ecc5bef2cc98d","after":"441a79ae04857e653919485ef6009d98077d5cdf","ref":"refs/heads/develop","pushedAt":"2024-09-19T16:25:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Update GitVersion usage, refactor response classes, add tests\n\nReplaced direct GitVersion result usage with variable assignment in build.cake. Refactored response classes to use expression-bodied members and enhanced functionality. Added new OperationResult struct and related unit tests. Updated PaginatedResponse and IPaginatedResponse to use IReadOnlyList. Modified project files to support latest C# language version. Added TestPoco class for testing purposes.","shortMessageHtmlLink":"Update GitVersion usage, refactor response classes, add tests"}},{"before":"11efa55d9314f1bff4176a6e41ffdd314a82202d","after":"69aab663e42d072bdef00caaaa0ecc5bef2cc98d","ref":"refs/heads/develop","pushedAt":"2024-09-15T13:45:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Remove unnecessary classes and update build script\n\nDeleted unused response classes and associated unit tests to clean up the codebase. Updated the build script to remove redundant 'Version' task and streamlined the 'GitVersion' integration.","shortMessageHtmlLink":"Remove unnecessary classes and update build script"}},{"before":null,"after":"11efa55d9314f1bff4176a6e41ffdd314a82202d","ref":"refs/heads/develop","pushedAt":"2024-09-15T08:51:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Update GitHub actions for .NET and checkout to latest versions\n\nUpgraded the setup-dotnet action to v4 for improved features and stability. Also, updated the checkout action to v4 to leverage the latest enhancements and bug fixes.","shortMessageHtmlLink":"Update GitHub actions for .NET and checkout to latest versions"}},{"before":"2cfa424e7f1dde2cefd0ce2a836d46172d70dc34","after":"ec565ad3d078fc992e9431f4b4b19143cc41c2bf","ref":"refs/heads/main","pushedAt":"2024-09-15T08:46:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Remove unused Actions property\n\nThis property was defined but never utilized, causing unnecessary clutter. Its removal simplifies the SingleResponse class, enhancing maintainability and readability.\n\n+semver: breaking","shortMessageHtmlLink":"Remove unused Actions property"}},{"before":"7e58e0c50c546c6e4a96523ae9c203de8614d5da","after":"2cfa424e7f1dde2cefd0ce2a836d46172d70dc34","ref":"refs/heads/main","pushedAt":"2024-08-28T09:12:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Remove unused using directive in SingleResponse.cs\n\nThis change removes a redundant using directive for Threenine.ApiResponse in the SingleResponse.cs file. It simplifies the code by eliminating an unnecessary reference and helps in reducing potential confusion in the future.","shortMessageHtmlLink":"Remove unused using directive in SingleResponse.cs"}},{"before":"07339718aedb4efb1403ac4881204ce282d2fa8e","after":"7e58e0c50c546c6e4a96523ae9c203de8614d5da","ref":"refs/heads/main","pushedAt":"2024-08-28T09:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Update .NET version in CI workflow\n\nUpgrade the .NET version used in the GitHub Actions workflow from 7.0.x to 8.0.x. This change ensures compatibility with the latest .NET features and improvements. Make sure to verify the build and deployment processes with the new version.","shortMessageHtmlLink":"Update .NET version in CI workflow"}},{"before":"8dd47e007760f675e26e871a9e8e23031893046b","after":"07339718aedb4efb1403ac4881204ce282d2fa8e","ref":"refs/heads/main","pushedAt":"2024-08-28T09:08:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Update namespace and rename ListResponse to PaginatedResponse\n\nChanged the namespace from `Threenine.ApiResponse` to `Threenine` across multiple files for consistency. Additionally, renamed `ListResponse` to `PaginatedResponse` and its related classes and tests to reflect accurate functionality. Updated GitVersion.Tool to version 5.12.0 and targeted framework to net8.0.","shortMessageHtmlLink":"Update namespace and rename ListResponse to PaginatedResponse"}},{"before":"3712797dd6043074bedf26dadd0905aa04878892","after":"8dd47e007760f675e26e871a9e8e23031893046b","ref":"refs/heads/main","pushedAt":"2024-06-18T10:37:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Add Threenine.ApiResponse namespace in SingleResponse.cs\n\nIn SingleResponse.cs, the Threenine.ApiResponse namespace was added for usage. This inclusion should enhance the ability of the SingleResponse class to interact with the ApiResponse package.","shortMessageHtmlLink":"Add Threenine.ApiResponse namespace in SingleResponse.cs"}},{"before":"d59ea998c0be1759a1166199a7fee85881fe4826","after":"3712797dd6043074bedf26dadd0905aa04878892","ref":"refs/heads/main","pushedAt":"2024-06-17T11:37:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Refactor namespace and update README\n\nNamespaces in multiple files have been refactored from Threenine.ApiResponse to Threenine for simplicity. The README was updated with further explanations on the Operation Result pattern to provide better understanding for users and developers.","shortMessageHtmlLink":"Refactor namespace and update README"}},{"before":"1197b16ac027e3494f6cd1390e3405de76817d53","after":"d59ea998c0be1759a1166199a7fee85881fe4826","ref":"refs/heads/main","pushedAt":"2023-10-25T09:06:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"upgraded Github action dotnet version","shortMessageHtmlLink":"upgraded Github action dotnet version"}},{"before":"e8bdc697c0f6e5211865fea53e15c76ed529cee2","after":"1197b16ac027e3494f6cd1390e3405de76817d53","ref":"refs/heads/main","pushedAt":"2023-10-25T08:26:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"garywoodfine","name":"Gary Woodfine","path":"/garywoodfine","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25871588?s=80&v=4"},"commit":{"message":"Added actions property to denote addtional actions that can be taken on a resource","shortMessageHtmlLink":"Added actions property to denote addtional actions that can be taken …"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxODo1NTozNC4wMDAwMDBazwAAAAS7OFvn","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0yNVQwODoyNjoyMi4wMDAwMDBazwAAAAOfPGA9"}},"title":"Activity · threenine/ApiResponse"}