{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":504592714,"defaultBranch":"main","name":"monaco","ownerLogin":"onebeyond","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-17T15:53:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/108144420?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725284604.0","currentOid":""},"activityList":{"items":[{"before":"0de2e3942c5dedc44d65cb22f494e3a73b5056e5","after":null,"ref":"refs/heads/feat/architecture_tests","pushedAt":"2024-09-02T13:43:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"}},{"before":"4656f22e136c036443512e0ce5d54f525dfa638a","after":"8bde65a892f8303da5ac8a2eb02a87473b33fb8d","ref":"refs/heads/main","pushedAt":"2024-09-02T13:43:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"FEATURE: Add architecture tests to the Backend solution (#85)\n\n## Description\nImplementing Architecture tests for the solution.\n\n## Related Issue\nCloses #62\n\n## How Has This Been Tested?\nSince the feature is about adding new tests, I ran the newly created\nones to validate the current status of the solution template and also\nemulated failures to make tests trip expected errors.\n\n## Screenshots (if appropriate):\n\n![image](https://github.com/user-attachments/assets/f1e017b0-a431-48bf-8eb9-154459772bc6)\n\n![image](https://github.com/user-attachments/assets/f340203f-0dc3-4656-8401-79664f95c344)\n\n![image](https://github.com/user-attachments/assets/f4c0c347-f6dd-4169-a0d3-63817d8b87bd)\n\n![image](https://github.com/user-attachments/assets/e9433eb8-87b5-4f90-b070-906f92e288e1)\n\n\n## Types of changes\n- [ ] Bug fix (non-breaking change which fixes an issue)\n- [X] New feature (non-breaking change which adds functionality)\n- [ ] Breaking change (fix or feature that would cause existing\nfunctionality to change)\n\n## Checklist:\r\n- [X] My code follows the code style of this project.\n- [ ] My change requires a change to the documentation.\n- [ ] I have updated the documentation accordingly.\n- [X] I have read the **CONTRIBUTING** document.\n- [X] I have added tests to cover my changes.\n- [X] All new and existing tests passed.","shortMessageHtmlLink":"FEATURE: Add architecture tests to the Backend solution (#85)"}},{"before":"5a0cba51d3cae442e8ab39dfb42d8745a63a0018","after":"0de2e3942c5dedc44d65cb22f494e3a73b5056e5","ref":"refs/heads/feat/architecture_tests","pushedAt":"2024-08-31T10:32:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"CHORE: Refactor dependency in DbContext.","shortMessageHtmlLink":"CHORE: Refactor dependency in DbContext."}},{"before":"9f062a56e2128b02b531e59ada37e5c67e73064e","after":"5a0cba51d3cae442e8ab39dfb42d8745a63a0018","ref":"refs/heads/feat/architecture_tests","pushedAt":"2024-08-30T23:00:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"FIX: Some corrections and improvements on Arch tests.","shortMessageHtmlLink":"FIX: Some corrections and improvements on Arch tests."}},{"before":"1cbd80c702730a5347732304b67a894af0c175ff","after":"9f062a56e2128b02b531e59ada37e5c67e73064e","ref":"refs/heads/feat/architecture_tests","pushedAt":"2024-08-28T08:54:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"FEAT: Added Entities properties setter visibility arch test.","shortMessageHtmlLink":"FEAT: Added Entities properties setter visibility arch test."}},{"before":"16fa3f736766ef41f448abad0fdc1aa0f537c501","after":"1cbd80c702730a5347732304b67a894af0c175ff","ref":"refs/heads/feat/architecture_tests","pushedAt":"2024-08-27T15:26:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"FIX: Corrected method for slices tests.","shortMessageHtmlLink":"FIX: Corrected method for slices tests."}},{"before":null,"after":"16fa3f736766ef41f448abad0fdc1aa0f537c501","ref":"refs/heads/feat/architecture_tests","pushedAt":"2024-08-26T18:13:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"FEATURE: Adding Architecture tests.\nCHORE: Updated depdencies to latest versions.\n\nCloses #62","shortMessageHtmlLink":"FEATURE: Adding Architecture tests."}},{"before":"190bafaba8083ca175c2383916b89281f744dde3","after":"4656f22e136c036443512e0ce5d54f525dfa638a","ref":"refs/heads/main","pushedAt":"2024-08-12T09:19:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"FEAT: allow filtering on double type properties (#82)\n\n## Description\r\nThis PR updates the `ValidateDataType` method within `FilterExtensions`\r\nto allow it to handle properties that are type of `double`.\r\n\r\n## Motivation and Context\r\nCurrently it is not possible to filter on properties that have a type of\r\n`double`.\r\n\r\n## Types of changes\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [x] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality to change)\r\n\r\n## Checklist:\r\n- [x] My code follows the code style of this project.\r\n- [ ] My change requires a change to the documentation.\r\n- [ ] I have updated the documentation accordingly.\r\n- [x] I have read the **CONTRIBUTING** document.\r\n- [ ] I have added tests to cover my changes.\r\n- [x] All new and existing tests passed.","shortMessageHtmlLink":"FEAT: allow filtering on double type properties (#82)"}},{"before":"6f13006e6a828153d826461b11b79e6ff849fb90","after":null,"ref":"refs/heads/refactor/domain_validations_tests","pushedAt":"2024-08-09T10:40:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"}},{"before":"c04386d84839384df2ba23ed7b11d6055b4e00e6","after":"190bafaba8083ca175c2383916b89281f744dde3","ref":"refs/heads/main","pushedAt":"2024-08-09T10:40:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"REFACTOR: Replace Dawn.Guard with Throw and refactor domain validations (#80)\n\n## Description\r\nReplace argument validation library Dawn.Guard with Throw library.\r\nRefactor corresponding domain validations and use the occasion to\r\nimprove them.\r\nAlso refactor Handler and Validation classes to make them internal to\r\nhide them from public exposure.\r\n\r\n## Related Issue\r\nResolves #79 \r\n\r\n## How Has This Been Tested?\r\nUnit tests have been refactored and expanded to cover more cases than\r\nbefore.\r\n\r\n## Types of changes\r\n\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [X] Refactor\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality to change)\r\n\r\n## Checklist:\r\n- [X] My code follows the code style of this project.\r\n- [ ] My change requires a change to the documentation.\r\n- [ ] I have updated the documentation accordingly.\r\n- [X] I have read the **CONTRIBUTING** document.\r\n- [X] I have added tests to cover my changes.\r\n- [X] All new and existing tests passed.","shortMessageHtmlLink":"REFACTOR: Replace Dawn.Guard with Throw and refactor domain validatio…"}},{"before":"320caa84ca8e18ee1629e8b3eaec6db3b62b121e","after":"6f13006e6a828153d826461b11b79e6ff849fb90","ref":"refs/heads/refactor/domain_validations_tests","pushedAt":"2024-08-09T08:46:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"FIX: Applied fixes for PR.","shortMessageHtmlLink":"FIX: Applied fixes for PR."}},{"before":"8425d2d37a370233e0ec1414ede4082188d6d3ff","after":"320caa84ca8e18ee1629e8b3eaec6db3b62b121e","ref":"refs/heads/refactor/domain_validations_tests","pushedAt":"2024-08-09T08:41:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"CHORE: Remove commented out code.","shortMessageHtmlLink":"CHORE: Remove commented out code."}},{"before":"433d789df9dbd5355ac2c80912c840feb35eeced","after":"8425d2d37a370233e0ec1414ede4082188d6d3ff","ref":"refs/heads/refactor/domain_validations_tests","pushedAt":"2024-08-09T08:26:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"Bump Nuget package version.","shortMessageHtmlLink":"Bump Nuget package version."}},{"before":"156ddbcb348b7cb4012755a2a40243df0d10d033","after":"433d789df9dbd5355ac2c80912c840feb35eeced","ref":"refs/heads/refactor/domain_validations_tests","pushedAt":"2024-08-09T08:24:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"REFACTOR: Make handlers and validators internal classes.","shortMessageHtmlLink":"REFACTOR: Make handlers and validators internal classes."}},{"before":"44918f2d75b01fa7687785d2a8d292a58b9b68b7","after":"156ddbcb348b7cb4012755a2a40243df0d10d033","ref":"refs/heads/refactor/domain_validations_tests","pushedAt":"2024-08-09T08:08:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"CHORE: Applied fixes from PR comments.\nREFACTOR: Added some more tests.","shortMessageHtmlLink":"CHORE: Applied fixes from PR comments."}},{"before":"c75b0e95421bea5081f973e6d23bbc5c19465f31","after":"44918f2d75b01fa7687785d2a8d292a58b9b68b7","ref":"refs/heads/refactor/domain_validations_tests","pushedAt":"2024-08-07T12:22:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"REFACTOR: Refactored AutoFixture AutoData implementation.","shortMessageHtmlLink":"REFACTOR: Refactored AutoFixture AutoData implementation."}},{"before":null,"after":"c75b0e95421bea5081f973e6d23bbc5c19465f31","ref":"refs/heads/refactor/domain_validations_tests","pushedAt":"2024-08-05T20:38:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"Replaced Dawn.Guard with Throw.\nCloses #79.","shortMessageHtmlLink":"Replaced Dawn.Guard with Throw."}},{"before":"d4e59b9d223479a6d9461ab370b6d9b3ee3dfcd1","after":"c04386d84839384df2ba23ed7b11d6055b4e00e6","ref":"refs/heads/main","pushedAt":"2024-06-26T17:58:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"CHORE: Replaced hardcoded string with built-in one. (#78)\n\nReplacing hardcoded string with built-in one.\n\n## Description\nReplaced hardcoded string with built-in one.\n\nCo-authored-by: frkn2076 ","shortMessageHtmlLink":"CHORE: Replaced hardcoded string with built-in one. (#78)"}},{"before":"7af0357cd9c2c8704d5248711cd38acb6d115c90","after":null,"ref":"refs/heads/refactor/polly_upgrade","pushedAt":"2024-06-25T14:28:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"}},{"before":"e26f382b443306a16160104c7e6ddf15cc3b4ef8","after":"d4e59b9d223479a6d9461ab370b6d9b3ee3dfcd1","ref":"refs/heads/main","pushedAt":"2024-06-25T14:28:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"REFACTOR: Migrate Polly v7 Policies into v8 ResiliencePipeline (#77)\n\n## Description\nPolly implementation migrated from v7 `Policies` to v8\n`ResiliencePipelines`.\nAlso, all dependencies have been updated and a small fix has been\nperformed on the .http file for the API.\n\n## Related Issue\nCloses #76 \n\n## How Has This Been Tested?\nAll tests run successfully and also all endpoints affected have been\ntested successfully as well.\n\n## Types of changes\n- [ ] Bug fix (non-breaking change which fixes an issue)\n- [X] Refactor\n- [ ] New feature (non-breaking change which adds functionality)\n- [ ] Breaking change (fix or feature that would cause existing\nfunctionality to change)\n\n## Checklist:\n- [X] My code follows the code style of this project.\n- [ ] My change requires a change to the documentation.\n- [ ] I have updated the documentation accordingly.\n- [X] I have read the **CONTRIBUTING** document.\n- [ ] I have added tests to cover my changes.\n- [X] All new and existing tests passed.","shortMessageHtmlLink":"REFACTOR: Migrate Polly v7 Policies into v8 ResiliencePipeline (#77)"}},{"before":"3dca572fece2cd95310575296cfc744a49e69cfc","after":"7af0357cd9c2c8704d5248711cd38acb6d115c90","ref":"refs/heads/refactor/polly_upgrade","pushedAt":"2024-06-25T12:11:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"CHORE: Simplify using namespace.","shortMessageHtmlLink":"CHORE: Simplify using namespace."}},{"before":null,"after":"3dca572fece2cd95310575296cfc744a49e69cfc","ref":"refs/heads/refactor/polly_upgrade","pushedAt":"2024-06-25T11:52:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"REFACTOR: Upgraded implementation of Polly retry policy into Retry pipeline.\nCHORE: Updated all dependencies.\nFIX: Corrected .http requests.","shortMessageHtmlLink":"REFACTOR: Upgraded implementation of Polly retry policy into Retry pi…"}},{"before":"1c3438c5cfc0c4d508e881ecdba2ee785f7459a6","after":"e26f382b443306a16160104c7e6ddf15cc3b4ef8","ref":"refs/heads/main","pushedAt":"2024-06-20T17:04:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"FEAT: Add .http file for API testing.","shortMessageHtmlLink":"FEAT: Add .http file for API testing."}},{"before":"6d3a486a5681b3d014260dd73d132125d5df9443","after":null,"ref":"refs/heads/refactor/command_result","pushedAt":"2024-06-19T14:16:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ture2","name":"Alberto Turégano Castedo","path":"/Ture2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22908515?s=80&v=4"}},{"before":"cfba27696a00af05f8a92b834b37479737603e00","after":"1c3438c5cfc0c4d508e881ecdba2ee785f7459a6","ref":"refs/heads/main","pushedAt":"2024-06-19T14:16:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ture2","name":"Alberto Turégano Castedo","path":"/Ture2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22908515?s=80&v=4"},"commit":{"message":"REFACTOR: CommandResult simplification and optimization (#74)\n\n## Description\r\nCloses #73 \r\n\r\n## How Has This Been Tested?\r\nAll current tests pass correctly and all affected endpoints have been\r\ntested manually.\r\n\r\n## Types of changes\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [X] Refactor\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality to change)\r\n\r\n## Checklist:\r\n- [X] My code follows the code style of this project.\r\n- [ ] My change requires a change to the documentation.\r\n- [ ] I have updated the documentation accordingly.\r\n- [X] I have read the **CONTRIBUTING** document.\r\n- [ ] I have added tests to cover my changes.\r\n- [X] All new and existing tests passed.","shortMessageHtmlLink":"REFACTOR: CommandResult simplification and optimization (#74)"}},{"before":null,"after":"6d3a486a5681b3d014260dd73d132125d5df9443","ref":"refs/heads/refactor/command_result","pushedAt":"2024-06-18T09:41:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"Closes #73.","shortMessageHtmlLink":"Closes #73."}},{"before":"234bb8e2880899d6987ef8aeed89729410b42b95","after":"0d032201aa670155f81296764256c25cd5e12a1d","ref":"refs/heads/feat/AzureFunction","pushedAt":"2024-03-19T18:32:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"REFACTOR: Some refactors and cleanup.","shortMessageHtmlLink":"REFACTOR: Some refactors and cleanup."}},{"before":"f91b960344d2f859fa50def22e5f4ac08f372bb8","after":"234bb8e2880899d6987ef8aeed89729410b42b95","ref":"refs/heads/feat/AzureFunction","pushedAt":"2024-03-19T17:40:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"CHORE: Added project to solution file.","shortMessageHtmlLink":"CHORE: Added project to solution file."}},{"before":"f9166de0c71f872ff2eec93031f8f0b476f4f8c7","after":"f91b960344d2f859fa50def22e5f4ac08f372bb8","ref":"refs/heads/feat/AzureFunction","pushedAt":"2024-03-19T17:35:07.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"},"commit":{"message":"CHORE: Merged from main.","shortMessageHtmlLink":"CHORE: Merged from main."}},{"before":"0d28e3dce71b4ad110e6c2cc6059a4e762a4a0c9","after":null,"ref":"refs/heads/feature/files_templates","pushedAt":"2024-03-18T19:03:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CesarD","name":"César","path":"/CesarD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3091332?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqqbVTgA","startCursor":null,"endCursor":null}},"title":"Activity · onebeyond/monaco"}