{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":121407928,"defaultBranch":"main","name":"Specification","ownerLogin":"ardalis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-02-13T16:42:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/782127?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710547639.0","currentOid":""},"activityList":{"items":[{"before":"04bdf0f2f1d23efe1369fef467fae7752e546930","after":"4e54413fdb1c054278f5498964be1a65eedc090b","ref":"refs/heads/main","pushedAt":"2024-05-21T16:08:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"397 make fields and methods protected (#398)\n\n* Make repository fields protected rather than private\r\n\r\n* Make repository fields protected in sample apps too\r\n\r\n* Turn protected fields into protected properties instead\r\n\r\n* Make the setters protected rather than private.\r\n\r\nThis affords maximum extensibility, while still encapsulating\r\nthe values within a property","shortMessageHtmlLink":"397 make fields and methods protected (#398)"}},{"before":"8d297e52014f57fd44c9afd8a1a4c8ce31e9a6c9","after":"04bdf0f2f1d23efe1369fef467fae7752e546930","ref":"refs/heads/main","pushedAt":"2024-03-16T04:20:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Fix InMemory SearchExtension bug (#391)\n\n* Fixed bug for in-memory LIKE impementation.\r\n\r\n* Cleanup.","shortMessageHtmlLink":"Fix InMemory SearchExtension bug (#391)"}},{"before":"b7ded77e601fd170d5fea9bd84bc44113360b65e","after":"f0472ec3f145c3a3cf1b3cafd4982cfe5f59c0fa","ref":"refs/heads/fiseni/inmemory-like","pushedAt":"2024-03-16T00:12:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Cleanup.","shortMessageHtmlLink":"Cleanup."}},{"before":null,"after":"b7ded77e601fd170d5fea9bd84bc44113360b65e","ref":"refs/heads/fiseni/inmemory-like","pushedAt":"2024-03-16T00:07:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Fixed bug for in-memory LIKE impementation.","shortMessageHtmlLink":"Fixed bug for in-memory LIKE impementation."}},{"before":"718166334ee1bb5d6facecd15c806ef8b642e804","after":"8d297e52014f57fd44c9afd8a1a4c8ce31e9a6c9","ref":"refs/heads/main","pushedAt":"2024-02-06T17:37:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"formatting program.cs files in samples","shortMessageHtmlLink":"formatting program.cs files in samples"}},{"before":"924a68c64ee8a0dba1cf9cffac33ce0d37b595a1","after":"718166334ee1bb5d6facecd15c806ef8b642e804","ref":"refs/heads/main","pushedAt":"2024-01-22T18:26:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Fix comment typo\nAdd some formatting","shortMessageHtmlLink":"Fix comment typo"}},{"before":"b11148c04fce88499ece2e73658493de675afb1c","after":"924a68c64ee8a0dba1cf9cffac33ce0d37b595a1","ref":"refs/heads/main","pushedAt":"2023-12-12T15:03:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Updated CustomerSpecExtensions. Added more examples.","shortMessageHtmlLink":"Updated CustomerSpecExtensions. Added more examples."}},{"before":null,"after":"675a95907f857a3e42cc74f3320cbfba4f4f10ef","ref":"refs/heads/ardalis/docs-combining-specs","pushedAt":"2023-12-11T19:24:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Add FAQ entry on combining specs","shortMessageHtmlLink":"Add FAQ entry on combining specs"}},{"before":"de3c012f331fa0448ec328dc26f4c371eb552d01","after":"b11148c04fce88499ece2e73658493de675afb1c","ref":"refs/heads/main","pushedAt":"2023-12-11T17:21:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Adding an example showing reuse of predicates","shortMessageHtmlLink":"Adding an example showing reuse of predicates"}},{"before":"78e3b94991f1cc45ab32433f4b3c563bfe6e7ed8","after":"de3c012f331fa0448ec328dc26f4c371eb552d01","ref":"refs/heads/main","pushedAt":"2023-11-21T19:42:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Publish version 8.0 (#355)\n\n* Publish version 8.0\r\n\r\n* Updated all TFMs to .NET 8\r\n\r\n* Updated all Nuget dependencies.\r\n\r\n* Updated TFMs.","shortMessageHtmlLink":"Publish version 8.0 (#355)"}},{"before":"826a2b323e1c683476bc9b059ed04720b7a0aa58","after":"c64d5f5130401fbb5cefd69f11f9acfddf9f4f2f","ref":"refs/heads/fiseni/version-8","pushedAt":"2023-11-21T19:39:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Updated TFMs.","shortMessageHtmlLink":"Updated TFMs."}},{"before":"0d3575b33e6e9ad3ff36edaf0988ab96508e5bad","after":"826a2b323e1c683476bc9b059ed04720b7a0aa58","ref":"refs/heads/fiseni/version-8","pushedAt":"2023-11-21T19:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Updated all Nuget dependencies.","shortMessageHtmlLink":"Updated all Nuget dependencies."}},{"before":"653e082a24c869b37f5d6b3da311f6263b14fa5e","after":"0d3575b33e6e9ad3ff36edaf0988ab96508e5bad","ref":"refs/heads/fiseni/version-8","pushedAt":"2023-11-21T19:02:41.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Updated all TFMs to .NET 8","shortMessageHtmlLink":"Updated all TFMs to .NET 8"}},{"before":"71d2f3dbaeb42da9a0ba199b7b14b635f9c7555d","after":"78e3b94991f1cc45ab32433f4b3c563bfe6e7ed8","ref":"refs/heads/main","pushedAt":"2023-10-03T21:53:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Update CONTRIBUTING.md (#374)\n\nReplacing GuardClauses with Specification","shortMessageHtmlLink":"Update CONTRIBUTING.md (#374)"}},{"before":"a3fae05baadb21b1a7dada158aad9cc3eb976ede","after":"71d2f3dbaeb42da9a0ba199b7b14b635f9c7555d","ref":"refs/heads/main","pushedAt":"2023-10-03T19:45:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Adding CoC","shortMessageHtmlLink":"Adding CoC"}},{"before":"fab04ee160de51371d7e549e1e0a16ecc6ba5aee","after":"a3fae05baadb21b1a7dada158aad9cc3eb976ede","ref":"refs/heads/main","pushedAt":"2023-10-03T15:13:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Adding Contributing","shortMessageHtmlLink":"Adding Contributing"}},{"before":"a2698eb5f905279fd2207d2348e9660a055898b6","after":"fab04ee160de51371d7e549e1e0a16ecc6ba5aee","ref":"refs/heads/main","pushedAt":"2023-09-14T18:53:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Add messages to obsolete specs for clarity (#373)\n\n* Add messages to obsolete specs for clarity\r\n\r\n* Update messages to be more straightforward & concise","shortMessageHtmlLink":"Add messages to obsolete specs for clarity (#373)"}},{"before":"c8f7c29f57a1b6653fd4e54797cc1a74a06594f1","after":"a2698eb5f905279fd2207d2348e9660a055898b6","ref":"refs/heads/main","pushedAt":"2023-09-08T09:18:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Talpers/delete range by spec (#369)\n\n* Impl DeleteRangeAsync by spec\r\n\r\n* Add unit tests for DeleteRange by spec\r\n\r\n* Always delete other entities\r\n\r\n* Remove test with deletion of untracked entities\r\n\r\n---------\r\n\r\nCo-authored-by: thorstenalpers ","shortMessageHtmlLink":"Talpers/delete range by spec (#369)"}},{"before":"13e71bbb4d35c019d6339504d26e1e477af98bf9","after":"c8f7c29f57a1b6653fd4e54797cc1a74a06594f1","ref":"refs/heads/main","pushedAt":"2023-08-07T12:35:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Refactor and improve integration test fixtures. (#360)\n\n* Refactored the fixtures for integration tests.\r\n\r\n* Updated connection string for EF6.\r\n\r\n* Update connection string.\r\n\r\n* Update connection string.\r\n\r\n* Updated connection retry count.\r\n\r\n* Few updates.\r\n\r\n* Update sqllocaldb script.\r\n\r\n* Update script.\r\n\r\n* Minor improvements.","shortMessageHtmlLink":"Refactor and improve integration test fixtures. (#360)"}},{"before":"338b4723dbf0c56a6495aa2bae3b82b098693110","after":"cdac95b99dde2745b443c7127ee8d307319de1c8","ref":"refs/heads/fiseni/test-fixture-refactoring","pushedAt":"2023-08-06T22:46:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Minor improvements.","shortMessageHtmlLink":"Minor improvements."}},{"before":"32eebabfc24783ee5775d37136555dedfcfe1b43","after":"338b4723dbf0c56a6495aa2bae3b82b098693110","ref":"refs/heads/fiseni/test-fixture-refactoring","pushedAt":"2023-08-06T22:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Update script.","shortMessageHtmlLink":"Update script."}},{"before":"f33f4c7777f439725f79c2051638be0d6d24332e","after":"32eebabfc24783ee5775d37136555dedfcfe1b43","ref":"refs/heads/fiseni/test-fixture-refactoring","pushedAt":"2023-08-06T22:11:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Update sqllocaldb script.","shortMessageHtmlLink":"Update sqllocaldb script."}},{"before":"95a85b2051262998b8a37713192e0cf6ea32e651","after":"f33f4c7777f439725f79c2051638be0d6d24332e","ref":"refs/heads/fiseni/test-fixture-refactoring","pushedAt":"2023-08-06T22:03:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Few updates.","shortMessageHtmlLink":"Few updates."}},{"before":"cb92d4d017551041e56d74565b38d19f21b63df4","after":"95a85b2051262998b8a37713192e0cf6ea32e651","ref":"refs/heads/fiseni/test-fixture-refactoring","pushedAt":"2023-08-05T19:29:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Updated connection retry count.","shortMessageHtmlLink":"Updated connection retry count."}},{"before":"183824eb8de5b284fa57c0484f424255799da85a","after":"cb92d4d017551041e56d74565b38d19f21b63df4","ref":"refs/heads/fiseni/test-fixture-refactoring","pushedAt":"2023-08-05T19:21:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Update connection string.","shortMessageHtmlLink":"Update connection string."}},{"before":"2b4044e464bb5e0a3a8d35bcae37b79f094289bc","after":"183824eb8de5b284fa57c0484f424255799da85a","ref":"refs/heads/fiseni/test-fixture-refactoring","pushedAt":"2023-08-05T19:09:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Update connection string.","shortMessageHtmlLink":"Update connection string."}},{"before":"ce0c43b5df5c65a2460fa18ac38b48a22928b505","after":"2b4044e464bb5e0a3a8d35bcae37b79f094289bc","ref":"refs/heads/fiseni/test-fixture-refactoring","pushedAt":"2023-08-05T18:58:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Updated connection string for EF6.","shortMessageHtmlLink":"Updated connection string for EF6."}},{"before":null,"after":"ce0c43b5df5c65a2460fa18ac38b48a22928b505","ref":"refs/heads/fiseni/test-fixture-refactoring","pushedAt":"2023-08-05T16:38:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Refactored the fixtures for integration tests.","shortMessageHtmlLink":"Refactored the fixtures for integration tests."}},{"before":"a9c560fdca06fc6e3cd65a65851b0735be5ab419","after":"653e082a24c869b37f5d6b3da311f6263b14fa5e","ref":"refs/heads/fiseni/version-8","pushedAt":"2023-08-04T19:47:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"fiseni","name":"Fati Iseni","path":"/fiseni","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24314310?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fiseni/version-8","shortMessageHtmlLink":"Merge branch 'main' into fiseni/version-8"}},{"before":"08724ff3364a0c13a07eff988594ad0e1fb0beed","after":"13e71bbb4d35c019d6339504d26e1e477af98bf9","ref":"refs/heads/main","pushedAt":"2023-08-04T19:22:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ardalis","name":"Steve Smith","path":"/ardalis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/782127?s=80&v=4"},"commit":{"message":"Added script for SQL Local DB setup. (#357)","shortMessageHtmlLink":"Added script for SQL Local DB setup. (#357)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUA1_awA","startCursor":null,"endCursor":null}},"title":"Activity ยท ardalis/Specification"}