{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":121073260,"defaultBranch":"develop","name":"dotnet-kube-client","ownerLogin":"tintoy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-02-11T01:58:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1646284?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723588083.0","currentOid":""},"activityList":{"items":[{"before":"7d81a1562e5234a51304992d69e25a645ad00f54","after":"0e6efa6ae101210a897b1e3c96df7b65ce3fdcec","ref":"refs/heads/develop","pushedAt":"2024-08-13T23:44:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Refactor test infrastructure","shortMessageHtmlLink":"Refactor test infrastructure"}},{"before":null,"after":"5e1a587bb54bb6c2c5f3d4bececd1138bd297a9a","ref":"refs/heads/feature/dependency-injection-improvements","pushedAt":"2024-08-13T22:28:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Sketch out improvements to integration with dependency injection (e.g. Microsoft.Extensions.DepencyInjection and Microsoft.Extensions.Http","shortMessageHtmlLink":"Sketch out improvements to integration with dependency injection (e.g…"}},{"before":"f93f3d05815f4e3d1358bf78c4c78ca8171eb021","after":"1da6deeda062c52aac3041e71023ba38dd1edba5","ref":"refs/heads/master","pushedAt":"2024-08-11T03:11:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Merge branch 'develop'","shortMessageHtmlLink":"Merge branch 'develop'"}},{"before":"7e1227ba264cdcc040011a767ac516dfc0a44b5d","after":"7d81a1562e5234a51304992d69e25a645ad00f54","ref":"refs/heads/develop","pushedAt":"2024-08-11T03:11:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Modernise NuGet package properties","shortMessageHtmlLink":"Modernise NuGet package properties"}},{"before":"a43ba22cee8209252feba2cc52749f45b1916c2f","after":"f93f3d05815f4e3d1358bf78c4c78ca8171eb021","ref":"refs/heads/master","pushedAt":"2024-08-11T02:59:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Merge branch 'develop'","shortMessageHtmlLink":"Merge branch 'develop'"}},{"before":"b952ba7fe3b63eb5764bfe0832b9aea3c7228a8e","after":"7e1227ba264cdcc040011a767ac516dfc0a44b5d","ref":"refs/heads/develop","pushedAt":"2024-08-11T02:58:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Merge branch 'develop' of https://github.com/tintoy/dotnet-kube-client into develop","shortMessageHtmlLink":"Merge branch 'develop' of https://github.com/tintoy/dotnet-kube-client …"}},{"before":"6d0bbcf42d6adecfb2de882e8c764415366b38a7","after":"a43ba22cee8209252feba2cc52749f45b1916c2f","ref":"refs/heads/master","pushedAt":"2024-08-11T02:35:09.000Z","pushType":"pr_merge","commitsCount":31,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Merge pull request #161 from tintoy/develop\n\nv2.5.9","shortMessageHtmlLink":"Merge pull request #161 from tintoy/develop"}},{"before":"0896dec539857a4d586d5e341412a6631d9852bb","after":"b952ba7fe3b63eb5764bfe0832b9aea3c7228a8e","ref":"refs/heads/develop","pushedAt":"2024-08-11T02:24:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Enable publishing to NuGet","shortMessageHtmlLink":"Enable publishing to NuGet"}},{"before":"2dc037131c4b7ec09a55ea52c57ed7381b079396","after":"0896dec539857a4d586d5e341412a6631d9852bb","ref":"refs/heads/develop","pushedAt":"2024-08-07T10:43:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Add missing PFX file for tests\n\ntintoy/dotnet-kube-client#160","shortMessageHtmlLink":"Add missing PFX file for tests"}},{"before":"c4ce8dc898f40afff4feae334652e7e7632fb081","after":"2dc037131c4b7ec09a55ea52c57ed7381b079396","ref":"refs/heads/develop","pushedAt":"2024-08-07T10:39:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Remove reference to old BouncyCastle package\n\ntintoy/dotnet-kube-client#160","shortMessageHtmlLink":"Remove reference to old BouncyCastle package"}},{"before":"e7db848674a8dac4ce5e5bbb6523cec21b21dbd0","after":"c4ce8dc898f40afff4feae334652e7e7632fb081","ref":"refs/heads/develop","pushedAt":"2024-08-07T10:38:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Merge pull request #160 from Daniel-King-GGL/feature/official-bc\n\nSwitch the BC dependency over to the official package","shortMessageHtmlLink":"Merge pull request #160 from Daniel-King-GGL/feature/official-bc"}},{"before":"8095e30ff5f2829b4a99a738d6a1f0e664d3e4f1","after":"e7db848674a8dac4ce5e5bbb6523cec21b21dbd0","ref":"refs/heads/develop","pushedAt":"2024-08-07T10:36:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Additional test for CryptoHelper before migrating to official BouncyCastle package.\n\ntintoy/dotnet-kube-client#160","shortMessageHtmlLink":"Additional test for CryptoHelper before migrating to official BouncyC…"}},{"before":"e0a36292a805f1518206047e42f140295937dcf5","after":"8095e30ff5f2829b4a99a738d6a1f0e664d3e4f1","ref":"refs/heads/develop","pushedAt":"2024-08-06T13:08:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Initial test coverage for BouncyCastle usage scenarios\n\ntintoy/dotnet-kube-client#160","shortMessageHtmlLink":"Initial test coverage for BouncyCastle usage scenarios"}},{"before":"ca10baa3bc5e73f6d43cfa3878a26cd91c7c0883","after":"e0a36292a805f1518206047e42f140295937dcf5","ref":"refs/heads/develop","pushedAt":"2024-07-13T04:26:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Merge pull request #159 from tintoy/feature/watch-retry\n\nImproved logic for ObserveLinesWithRetry","shortMessageHtmlLink":"Merge pull request #159 from tintoy/feature/watch-retry"}},{"before":"8cda77d93971eba77c3817c5a12f169442652f87","after":"11d9250d59425045844c88469655ab5d5abc47d2","ref":"refs/heads/feature/watch-retry","pushedAt":"2024-07-13T04:26:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Improved logic for ObserveLinesWithRetry\n\ntintoy/dotnet-kube-client#157","shortMessageHtmlLink":"Improved logic for ObserveLinesWithRetry"}},{"before":"ca2d8ed3d3a47f3497d56919d4d90a6e772375cc","after":"ca10baa3bc5e73f6d43cfa3878a26cd91c7c0883","ref":"refs/heads/develop","pushedAt":"2024-07-13T00:40:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Merge pull request #158 from tintoy/feature/watch-retry\n\nImplement automatic retry of watch streams that terminate without any error","shortMessageHtmlLink":"Merge pull request #158 from tintoy/feature/watch-retry"}},{"before":"f5b50a64f50ac2c3d221758bbb5fb7b5908d3d30","after":"8cda77d93971eba77c3817c5a12f169442652f87","ref":"refs/heads/feature/watch-retry","pushedAt":"2024-07-13T00:30:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Automatically retry watch requests that complete without error (e.g. due to server-side request GC)\n\ntintoy/dotnet-kube-client#157","shortMessageHtmlLink":"Automatically retry watch requests that complete without error (e.g. …"}},{"before":null,"after":"f5b50a64f50ac2c3d221758bbb5fb7b5908d3d30","ref":"refs/heads/feature/watch-retry","pushedAt":"2024-07-13T00:28:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Automatically retry watch requests that complete without error (e.g. due to server-side request GC)","shortMessageHtmlLink":"Automatically retry watch requests that complete without error (e.g. …"}},{"before":null,"after":"6b64fb81e313a1aab5aeca6bddb8abd1a33b1caf","ref":"refs/heads/feature/data-protection","pushedAt":"2024-05-19T00:59:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Doc comments.","shortMessageHtmlLink":"Doc comments."}},{"before":"6b64fb81e313a1aab5aeca6bddb8abd1a33b1caf","after":null,"ref":"refs/heads/feature/data-protection","pushedAt":"2024-05-19T00:50:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"}},{"before":"b71106d8d85274d4e4584c3b872f5b0ea14a509d","after":"ca2d8ed3d3a47f3497d56919d4d90a6e772375cc","ref":"refs/heads/develop","pushedAt":"2024-05-19T00:50:09.000Z","pushType":"pr_merge","commitsCount":23,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Merge pull request #95 from tintoy/feature/data-protection\n\nInitial port of KubeClient.Extensions.DataProtection","shortMessageHtmlLink":"Merge pull request #95 from tintoy/feature/data-protection"}},{"before":"3d767830b2ba0b47e2135cd5523f7c79f9cb6e1e","after":"6b64fb81e313a1aab5aeca6bddb8abd1a33b1caf","ref":"refs/heads/feature/data-protection","pushedAt":"2024-05-19T00:48:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Doc comments.","shortMessageHtmlLink":"Doc comments."}},{"before":"e96f622936a757ec66f22f5d27ae7c22181a6d31","after":"3d767830b2ba0b47e2135cd5523f7c79f9cb6e1e","ref":"refs/heads/feature/data-protection","pushedAt":"2024-05-18T11:16:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Improvements to mock K8s API\n\ntintoy/dotnet-kube-client#95","shortMessageHtmlLink":"Improvements to mock K8s API"}},{"before":"7d265919805ae5d46dfd806081a788fcceca8f93","after":"e96f622936a757ec66f22f5d27ae7c22181a6d31","ref":"refs/heads/feature/data-protection","pushedAt":"2024-05-02T20:20:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Fix bug when patching K8s secret from data-protection XML repository (was ignoring namespace)\n\ntintoy/dotnet-kube-client#95","shortMessageHtmlLink":"Fix bug when patching K8s secret from data-protection XML repository …"}},{"before":"b9c7e271f09857c7b2204f3326a2ba5af3a40eeb","after":"7d265919805ae5d46dfd806081a788fcceca8f93","ref":"refs/heads/feature/data-protection","pushedAt":"2024-04-29T13:45:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Tidy up code (docs for MockKubeApi)\n\ntintoy/dotnet-kube-client#95","shortMessageHtmlLink":"Tidy up code (docs for MockKubeApi)"}},{"before":"95c6da2cbdb028797a3c02b7a5a4e0e91e2ed999","after":"b9c7e271f09857c7b2204f3326a2ba5af3a40eeb","ref":"refs/heads/feature/data-protection","pushedAt":"2024-04-29T13:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Simplify mocking for single-resource scenarios\n\ntintoy/dotnet-kube-client#95","shortMessageHtmlLink":"Simplify mocking for single-resource scenarios"}},{"before":"98b4187e7e5c547bf9129059ed97d44cf97973e6","after":"95c6da2cbdb028797a3c02b7a5a4e0e91e2ed999","ref":"refs/heads/feature/data-protection","pushedAt":"2024-04-28T03:14:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Sketch out mock K8s API for testing of data-protection key store over K8s secrets\n\ntintoy/dotnet-kube-client#95","shortMessageHtmlLink":"Sketch out mock K8s API for testing of data-protection key store over…"}},{"before":"132d1ba964a35c793af62624eddad416eb28ecb9","after":"98b4187e7e5c547bf9129059ed97d44cf97973e6","ref":"refs/heads/feature/data-protection","pushedAt":"2024-04-03T23:25:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feature/data-protection","shortMessageHtmlLink":"Merge branch 'master' into feature/data-protection"}},{"before":"5f767bd1a097d66c16871567a7dca44610fe38f0","after":"132d1ba964a35c793af62624eddad416eb28ecb9","ref":"refs/heads/feature/data-protection","pushedAt":"2024-04-03T23:24:48.000Z","pushType":"push","commitsCount":110,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feature/data-protection","shortMessageHtmlLink":"Merge branch 'master' into feature/data-protection"}},{"before":"98e78444efabc17f8071f706c53401cd4d75aea4","after":"2a4a3e67c132a9f95c9e0e9bf7d2c2d41ec17b7a","ref":"refs/heads/feature/configmap-key-escape","pushedAt":"2024-01-21T01:52:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tintoy","name":"Adam Friedman","path":"/tintoy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1646284?s=80&v=4"},"commit":{"message":"Fix NRE in KeyPathHelper.ToConfigurationPath\n\n#155","shortMessageHtmlLink":"Fix NRE in KeyPathHelper.ToConfigurationPath"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xM1QyMzo0NDo1Mi4wMDAwMDBazwAAAASZtFK0","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xM1QyMzo0NDo1Mi4wMDAwMDBazwAAAASZtFK0","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yMVQwMTo1MjozMi4wMDAwMDBazwAAAAPk64dG"}},"title":"Activity · tintoy/dotnet-kube-client"}