{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":328205817,"defaultBranch":"master","name":"ProgrammingUtilities","ownerLogin":"markolbert","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-09T17:11:16.000Z","ownerAvatar":"https://github.com/avatars/u/9095610?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722113471.0","currentOid":""},"activityList":{"items":[{"before":"c7fbfb63f7cb626f2b402634375cfe4685ba4999","after":"011c07905bdaacb3847122815fb3934742a1dc47","ref":"refs/heads/doc-tests","pushedAt":"2024-09-02T17:07:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"relocate to clarify relationships","shortMessageHtmlLink":"relocate to clarify relationships"}},{"before":"8ba972e2e7bc9a95c13cde32be88515dff6b19de","after":"c7fbfb63f7cb626f2b402634375cfe4685ba4999","ref":"refs/heads/doc-tests","pushedAt":"2024-08-05T17:13:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"reorganize files","shortMessageHtmlLink":"reorganize files"}},{"before":null,"after":"8ba972e2e7bc9a95c13cde32be88515dff6b19de","ref":"refs/heads/doc-tests","pushedAt":"2024-07-27T20:51:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"add comments for doc tests","shortMessageHtmlLink":"add comments for doc tests"}},{"before":"7e09673f152fcad98c637c4c1591c9d92f2f7990","after":"398b0b33b885e07265304593d356c0d5086055ec","ref":"refs/heads/deep-props","pushedAt":"2024-07-18T17:21:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"add test parameters","shortMessageHtmlLink":"add test parameters"}},{"before":"6295abaa9aae9bf6f6e9411b14a6842aac7b0be7","after":null,"ref":"refs/heads/col-based-headers","pushedAt":"2024-07-02T20:26:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"}},{"before":"8658eadd4b30bc8f560fba5d46933cb20b08fc4b","after":"6295abaa9aae9bf6f6e9411b14a6842aac7b0be7","ref":"refs/heads/col-based-headers","pushedAt":"2024-05-24T16:26:35.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"add log messages","shortMessageHtmlLink":"add log messages"}},{"before":"da6972f02ea9a1c92c05b3e38abe4ef6f44caf33","after":"8658eadd4b30bc8f560fba5d46933cb20b08fc4b","ref":"refs/heads/col-based-headers","pushedAt":"2024-05-23T16:53:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"begin defining ColumnSource API","shortMessageHtmlLink":"begin defining ColumnSource API"}},{"before":null,"after":"da6972f02ea9a1c92c05b3e38abe4ef6f44caf33","ref":"refs/heads/col-based-headers","pushedAt":"2024-05-23T15:50:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"conform to revised API","shortMessageHtmlLink":"conform to revised API"}},{"before":"27255a7eeb830a833e0b0276006b2638bde9a915","after":"7e09673f152fcad98c637c4c1591c9d92f2f7990","ref":"refs/heads/deep-props","pushedAt":"2024-05-20T02:47:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"add tests","shortMessageHtmlLink":"add tests"}},{"before":null,"after":"27255a7eeb830a833e0b0276006b2638bde9a915","ref":"refs/heads/deep-props","pushedAt":"2024-05-20T02:46:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"transition to using general utilities assembly","shortMessageHtmlLink":"transition to using general utilities assembly"}},{"before":"0343b8be23a70ad8ebc52584b58164884d734f88","after":"4243dad89e1034ba90539585badbc2339d819702","ref":"refs/heads/dev","pushedAt":"2024-05-19T17:54:35.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"update docs","shortMessageHtmlLink":"update docs"}},{"before":"0343b8be23a70ad8ebc52584b58164884d734f88","after":null,"ref":"refs/heads/file-table","pushedAt":"2024-05-16T21:11:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"}},{"before":"fcdfcd2e2ef64bfb01b4af1aa330249b132b6b62","after":"0343b8be23a70ad8ebc52584b58164884d734f88","ref":"refs/heads/dev","pushedAt":"2024-05-16T21:11:25.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"reorganize files, remove obsoleted","shortMessageHtmlLink":"reorganize files, remove obsoleted"}},{"before":"0343b8be23a70ad8ebc52584b58164884d734f88","after":null,"ref":"refs/heads/to-dotnet-8","pushedAt":"2024-05-16T21:11:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"}},{"before":"4107d5d85bb0395453421a40f415d36bc9a6e4da","after":"0343b8be23a70ad8ebc52584b58164884d734f88","ref":"refs/heads/file-table","pushedAt":"2024-05-16T21:11:06.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"reorganize files, remove obsoleted","shortMessageHtmlLink":"reorganize files, remove obsoleted"}},{"before":"67c7967b0a021d62d36b709ebeeabe0f35f879af","after":"0343b8be23a70ad8ebc52584b58164884d734f88","ref":"refs/heads/to-dotnet-8","pushedAt":"2024-05-16T21:10:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"reorganize files, remove obsoleted","shortMessageHtmlLink":"reorganize files, remove obsoleted"}},{"before":"e03d96e3e894b70bbb04898df985d8fd64f98413","after":"67c7967b0a021d62d36b709ebeeabe0f35f879af","ref":"refs/heads/to-dotnet-8","pushedAt":"2024-05-16T17:40:38.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"update dictionary","shortMessageHtmlLink":"update dictionary"}},{"before":null,"after":"e03d96e3e894b70bbb04898df985d8fd64f98413","ref":"refs/heads/to-dotnet-8","pushedAt":"2024-05-15T18:25:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"add helper configurator class","shortMessageHtmlLink":"add helper configurator class"}},{"before":"944f315877cc017aa042205628d6c8136ec5b7b0","after":"4107d5d85bb0395453421a40f415d36bc9a6e4da","ref":"refs/heads/file-table","pushedAt":"2024-05-15T16:52:52.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"update dictionary","shortMessageHtmlLink":"update dictionary"}},{"before":null,"after":"944f315877cc017aa042205628d6c8136ec5b7b0","ref":"refs/heads/file-table","pushedAt":"2024-05-15T03:36:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"Initial setup/transfer","shortMessageHtmlLink":"Initial setup/transfer"}},{"before":"fcdfcd2e2ef64bfb01b4af1aa330249b132b6b62","after":null,"ref":"refs/heads/dev-idiot-experimental","pushedAt":"2024-05-15T03:10:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"}},{"before":"3980bb30cdbd14e010bfc40ec1f973fa3847b787","after":"fcdfcd2e2ef64bfb01b4af1aa330249b132b6b62","ref":"refs/heads/dev","pushedAt":"2024-05-15T03:10:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"b07160515fb77a9cf7284b3fb9eb52ccdaf65bf0","after":"fcdfcd2e2ef64bfb01b4af1aa330249b132b6b62","ref":"refs/heads/dev-idiot-experimental","pushedAt":"2024-03-18T20:53:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":null,"after":"b07160515fb77a9cf7284b3fb9eb52ccdaf65bf0","ref":"refs/heads/dev-idiot-experimental","pushedAt":"2024-03-15T21:30:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"workaround idiot MS problem","shortMessageHtmlLink":"workaround idiot MS problem"}},{"before":"bc979d25f55751685bfe6a59580d0245ae49bd14","after":"3980bb30cdbd14e010bfc40ec1f973fa3847b787","ref":"refs/heads/dev","pushedAt":"2024-03-14T16:20:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"23fdefd1aeb8a8c17159cef55efc12d60ee4a1fa","after":"bc979d25f55751685bfe6a59580d0245ae49bd14","ref":"refs/heads/dev","pushedAt":"2024-02-24T20:42:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"add utility method to get a DbSet","shortMessageHtmlLink":"add utility method to get a DbSet"}},{"before":"9db398d17163fedec48c053e8edc0b350a681981","after":"23fdefd1aeb8a8c17159cef55efc12d60ee4a1fa","ref":"refs/heads/dev","pushedAt":"2024-02-12T18:06:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"8f2d7f2796ffe5925a1d4d3050741a3f93c50733","after":"9db398d17163fedec48c053e8edc0b350a681981","ref":"refs/heads/dev","pushedAt":"2024-01-30T17:34:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"add method to get entity names via reflection","shortMessageHtmlLink":"add method to get entity names via reflection"}},{"before":"07a5359731974454c529233f991569f40b745baa","after":"8f2d7f2796ffe5925a1d4d3050741a3f93c50733","ref":"refs/heads/dev","pushedAt":"2024-01-29T03:29:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"Merge branch 'dev' of https://github.com/markolbert/ProgrammingUtilities into dev","shortMessageHtmlLink":"Merge branch 'dev' of https://github.com/markolbert/ProgrammingUtilities"}},{"before":"e9dec431f3d96b40b04ff8a6bba9b7aad2671f66","after":"07a5359731974454c529233f991569f40b745baa","ref":"refs/heads/dev","pushedAt":"2024-01-29T00:17:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"markolbert","name":"Mark Olbert","path":"/markolbert","primaryAvatarUrl":"https://github.com/avatars/u/9095610?s=80&v=4"},"commit":{"message":"define configurator based on entity attribute","shortMessageHtmlLink":"define configurator based on entity attribute"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxNzowNzoxNy4wMDAwMDBazwAAAASq0ZSO","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wMlQxNzowNzoxNy4wMDAwMDBazwAAAASq0ZSO","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yOVQwMDoxNzo0Mi4wMDAwMDBazwAAAAPrUUvh"}},"title":"Activity ยท markolbert/ProgrammingUtilities"}