{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":53799291,"defaultBranch":"master","name":"pkix.net","ownerLogin":"PKISolutions","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-03-13T17:58:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/39274728?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717766868.0","currentOid":""},"activityList":{"items":[{"before":"51ad5065b268a14a9709f5a0eb2ccd28ad0b967e","after":null,"ref":"refs/heads/OCSPResponse-KeyID-fix","pushedAt":"2024-06-07T13:27:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"}},{"before":"ff0431655bc6966589e8febf6f033e082ec80686","after":"32832132ce6eb782d339bd48aa0c12d7fa0f4adc","ref":"refs/heads/master","pushedAt":"2024-06-07T13:27:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"addressed #80","shortMessageHtmlLink":"addressed #80"}},{"before":null,"after":"51ad5065b268a14a9709f5a0eb2ccd28ad0b967e","ref":"refs/heads/OCSPResponse-KeyID-fix","pushedAt":"2024-06-07T13:27:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"addressed #80","shortMessageHtmlLink":"addressed #80"}},{"before":"81f7b3558da4922fc53fc9aeddf7335873423fcd","after":null,"ref":"refs/heads/CertificateTemplate-Factory","pushedAt":"2024-05-17T13:29:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"}},{"before":"b67f9878fe1b2fae849e0ac985c824bb80c354bd","after":"ff0431655bc6966589e8febf6f033e082ec80686","ref":"refs/heads/master","pushedAt":"2024-05-17T13:29:01.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"added certificate template enumeration from registry factory method (#59) and rename refactoring","shortMessageHtmlLink":"added certificate template enumeration from registry factory method (#59"}},{"before":"09601b1673a608db1b1ef5f02c059b3dccb93b5f","after":"81f7b3558da4922fc53fc9aeddf7335873423fcd","ref":"refs/heads/CertificateTemplate-Factory","pushedAt":"2024-05-17T13:26:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"added certificate template enumeration from registry factory method (#59) and rename refactoring","shortMessageHtmlLink":"added certificate template enumeration from registry factory method (#59"}},{"before":"39b11842fbf74bc1ca38e93a92bd52448db6ce2d","after":"09601b1673a608db1b1ef5f02c059b3dccb93b5f","ref":"refs/heads/CertificateTemplate-Factory","pushedAt":"2024-05-17T11:33:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"added exception description when calling CertificateTemplate.GetSecurityDescriptor()","shortMessageHtmlLink":"added exception description when calling CertificateTemplate.GetSecur…"}},{"before":"7c779a10ebeaec3d23e51a198b5206fadb19cb69","after":"39b11842fbf74bc1ca38e93a92bd52448db6ce2d","ref":"refs/heads/CertificateTemplate-Factory","pushedAt":"2024-05-17T11:30:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"added unit test to ensure that cert template ACL can be retrieved for templates created from registry and CertEnroll (after XML deserialization)","shortMessageHtmlLink":"added unit test to ensure that cert template ACL can be retrieved for…"}},{"before":"6784dfefd0ab4ad1444e795baf1632a72e68c8d8","after":"7c779a10ebeaec3d23e51a198b5206fadb19cb69","ref":"refs/heads/CertificateTemplate-Factory","pushedAt":"2024-05-17T11:18:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"enabled certificate template ACL retrieval for certificate template instances created from sources that doesn't support ACL, such as registry and CertEnroll.","shortMessageHtmlLink":"enabled certificate template ACL retrieval for certificate template i…"}},{"before":"3dfee228284fea161072864677c38342385cee37","after":"6784dfefd0ab4ad1444e795baf1632a72e68c8d8","ref":"refs/heads/CertificateTemplate-Factory","pushedAt":"2024-05-17T10:58:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"added CertificateTemplateCollection factory method in CertificateTemplateFactory and obsoleted other usages","shortMessageHtmlLink":"added CertificateTemplateCollection factory method in CertificateTemp…"}},{"before":null,"after":"3dfee228284fea161072864677c38342385cee37","ref":"refs/heads/CertificateTemplate-Factory","pushedAt":"2024-05-17T10:48:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"#78 implemented CertificateTemplateFactory class, hidden unsafe constructors, obsoleted legacy methods.","shortMessageHtmlLink":"#78 implemented CertificateTemplateFactory class, hidden unsafe const…"}},{"before":"177e12c9da0779080e46f0fb2723e534ba78eb99","after":"b67f9878fe1b2fae849e0ac985c824bb80c354bd","ref":"refs/heads/master","pushedAt":"2024-05-17T10:11:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"fixed CertificateTemplate.Equals to reference readonly field and added missing property population","shortMessageHtmlLink":"fixed CertificateTemplate.Equals to reference readonly field and adde…"}},{"before":"75893e2e35b787da837fcb0d9c5537025751b392","after":null,"ref":"refs/heads/CertificateTemplate-DS-Cleanup","pushedAt":"2024-05-17T09:56:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"}},{"before":"4ef443ec9b7102b582ebfab60ef790006f9397b8","after":"177e12c9da0779080e46f0fb2723e534ba78eb99","ref":"refs/heads/master","pushedAt":"2024-05-17T09:56:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"#76 cleanup","shortMessageHtmlLink":"#76 cleanup"}},{"before":"ad20f0df182e22f9c0756d0923e8c19ff0f2b2db","after":null,"ref":"refs/heads/CertTemplate-Export","pushedAt":"2024-05-17T09:52:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"}},{"before":null,"after":"75893e2e35b787da837fcb0d9c5537025751b392","ref":"refs/heads/CertificateTemplate-DS-Cleanup","pushedAt":"2024-05-17T09:51:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"#76 cleanup","shortMessageHtmlLink":"#76 cleanup"}},{"before":"56c83b90e2b877ce0dec2e0c2d6f7e36cf511dd6","after":"4ef443ec9b7102b582ebfab60ef790006f9397b8","ref":"refs/heads/master","pushedAt":"2024-05-17T08:52:23.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"added unit test for cert template extension","shortMessageHtmlLink":"added unit test for cert template extension"}},{"before":"0d480118c24805cc3c85ee26ffec157cb4367a33","after":"ad20f0df182e22f9c0756d0923e8c19ff0f2b2db","ref":"refs/heads/CertTemplate-Export","pushedAt":"2024-05-17T08:27:23.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"added unit test for cert template extension","shortMessageHtmlLink":"added unit test for cert template extension"}},{"before":"310ed5addac7b136ab2bbf1c8aa5ad590294e2d3","after":"0d480118c24805cc3c85ee26ffec157cb4367a33","ref":"refs/heads/CertTemplate-Export","pushedAt":"2024-05-17T07:56:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"formatting","shortMessageHtmlLink":"formatting"}},{"before":"a28a9fdcd630900db5783a51d1f8f92645b8e4fe","after":"310ed5addac7b136ab2bbf1c8aa5ad590294e2d3","ref":"refs/heads/CertTemplate-Export","pushedAt":"2024-05-17T07:54:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"added template ACL retrieval in DsCertificateTemplate and fixed DN and whenChanged attribute handling in extended properties","shortMessageHtmlLink":"added template ACL retrieval in DsCertificateTemplate and fixed DN an…"}},{"before":"04a4e18d82bcd2db723cd5f6338c82205a123f0a","after":null,"ref":"refs/heads/IAdcsCertificateTemplate-impl","pushedAt":"2024-05-16T18:01:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"}},{"before":"610313851e7f121007308348a67cbef4a79932e6","after":"a28a9fdcd630900db5783a51d1f8f92645b8e4fe","ref":"refs/heads/CertTemplate-Export","pushedAt":"2024-05-16T18:00:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"Implemented IAdcsCertificateTemplate interface (#73)\n\n* added legacy IX509CertificateTemplate reference with abstration via IAdcsCertificateTemplate interface. Not tested.\r\n\r\n* some COM interop fixes\r\n\r\n* fixed other COM interop cast issues\r\n\r\n* fixed remaining IObjectId casts\r\n\r\n* a follow up\r\n\r\n* fixed key usage extension and CNG key usage handling\r\n\r\n* deprecated Description property\r\n\r\n* fixed IX509Extension handling\r\n\r\n* updated accessors\r\n\r\n* cleanup\r\n\r\n* refactoring\r\n\r\n* drafted sample unit tests for IAdcsCertificateTemplate\r\n\r\n* fixed numerous issues in DsCertificateTemplate and RegCertificateTemplate and updated unit tests. CertEnrollCertificateTemplate is not tested yet.\r\n\r\n* addressed issues with CertEnrollCertificateTemplate, tests are passed\r\n\r\n* added few more tests. All passed","shortMessageHtmlLink":"Implemented IAdcsCertificateTemplate interface (#73)"}},{"before":"e2b4387012ff5400e5bec6dad6b49d23cd4090cb","after":"04a4e18d82bcd2db723cd5f6338c82205a123f0a","ref":"refs/heads/IAdcsCertificateTemplate-impl","pushedAt":"2024-05-16T17:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"added few more tests. All passed","shortMessageHtmlLink":"added few more tests. All passed"}},{"before":"ebc4ba61bc4d6fe1ada9818306a5be650a0db1cb","after":"e2b4387012ff5400e5bec6dad6b49d23cd4090cb","ref":"refs/heads/IAdcsCertificateTemplate-impl","pushedAt":"2024-05-16T17:39:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"addressed issues with CertEnrollCertificateTemplate, tests are passed","shortMessageHtmlLink":"addressed issues with CertEnrollCertificateTemplate, tests are passed"}},{"before":"09cf5354324619a681668320f4ca591842ba6397","after":"ebc4ba61bc4d6fe1ada9818306a5be650a0db1cb","ref":"refs/heads/IAdcsCertificateTemplate-impl","pushedAt":"2024-05-16T13:27:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"fixed numerous issues in DsCertificateTemplate and RegCertificateTemplate and updated unit tests. CertEnrollCertificateTemplate is not tested yet.","shortMessageHtmlLink":"fixed numerous issues in DsCertificateTemplate and RegCertificateTemp…"}},{"before":"254a5f45e6a03defc91e1142c120b3a8bf4b8e41","after":"09cf5354324619a681668320f4ca591842ba6397","ref":"refs/heads/IAdcsCertificateTemplate-impl","pushedAt":"2024-05-16T12:24:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"drafted sample unit tests for IAdcsCertificateTemplate","shortMessageHtmlLink":"drafted sample unit tests for IAdcsCertificateTemplate"}},{"before":"ad80aad93cb11ee680189d143d7940aefd019cf2","after":"254a5f45e6a03defc91e1142c120b3a8bf4b8e41","ref":"refs/heads/IAdcsCertificateTemplate-impl","pushedAt":"2024-05-16T11:29:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"refactoring","shortMessageHtmlLink":"refactoring"}},{"before":"624b312dd4d11aae356afe312e73e1dfad152eed","after":"ad80aad93cb11ee680189d143d7940aefd019cf2","ref":"refs/heads/IAdcsCertificateTemplate-impl","pushedAt":"2024-05-16T11:28:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"cleanup","shortMessageHtmlLink":"cleanup"}},{"before":"3123a794fcb3ec4bf0209b3c9a7a17835a99740e","after":"624b312dd4d11aae356afe312e73e1dfad152eed","ref":"refs/heads/IAdcsCertificateTemplate-impl","pushedAt":"2024-05-16T11:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"updated accessors","shortMessageHtmlLink":"updated accessors"}},{"before":"8b9228db7b35ee9b6d80513b31615faa67748cae","after":"3123a794fcb3ec4bf0209b3c9a7a17835a99740e","ref":"refs/heads/IAdcsCertificateTemplate-impl","pushedAt":"2024-05-16T11:18:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Crypt32","name":"Vadims Podans","path":"/Crypt32","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6384119?s=80&v=4"},"commit":{"message":"fixed IX509Extension handling","shortMessageHtmlLink":"fixed IX509Extension handling"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX0F17AA","startCursor":null,"endCursor":null}},"title":"Activity · PKISolutions/pkix.net"}