{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":557213813,"defaultBranch":"main","name":"piv-authenticator","ownerLogin":"Nitrokey","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-10-25T09:28:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9438831?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724686346.0","currentOid":""},"activityList":{"items":[{"before":"424600301ad10538bacc2c2cea030f35d8bed702","after":"649aef7900f22a3c89638f0851b5d9d96275ca03","ref":"refs/heads/external-encryption","pushedAt":"2024-09-20T09:54:57.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Add ecdh tests for multiple keys including unprotected ones","shortMessageHtmlLink":"Add ecdh tests for multiple keys including unprotected ones"}},{"before":null,"after":"424600301ad10538bacc2c2cea030f35d8bed702","ref":"refs/heads/external-encryption","pushedAt":"2024-08-26T15:32:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Remove commented-out code","shortMessageHtmlLink":"Remove commented-out code"}},{"before":"1d4d3ce02fb1285c00efc3b79a390a82eac1f72b","after":"9c88e0bb586ef1c750cc043dff867e3306105d15","ref":"refs/heads/main","pushedAt":"2024-06-21T08:56:07.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Merge pull request #54 from Nitrokey/bump-rsa\n\nBump rsa backend and prepare release 0.3.7","shortMessageHtmlLink":"Merge pull request #54 from Nitrokey/bump-rsa"}},{"before":null,"after":"4f62812f3a7c38afd7f9bd88b8d9d202b96099b8","ref":"refs/heads/bump-rsa","pushedAt":"2024-06-21T08:52:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Prepare release 0.3.7","shortMessageHtmlLink":"Prepare release 0.3.7"}},{"before":"c2edf678774be7b0f8dda236221634cc7cf0a4c1","after":"1d4d3ce02fb1285c00efc3b79a390a82eac1f72b","ref":"refs/heads/main","pushedAt":"2024-06-20T14:55:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Merge pull request #53 from Nitrokey/release036\n\nPrepare release 0.3.6","shortMessageHtmlLink":"Merge pull request #53 from Nitrokey/release036"}},{"before":null,"after":"2f07f7b03fc47ac5fc34290757e4822574f893ba","ref":"refs/heads/release036","pushedAt":"2024-06-20T14:53:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Prepare release 0.3.6","shortMessageHtmlLink":"Prepare release 0.3.6"}},{"before":"3e0935faf05d6517aaa2a4a52058c93f977c59a3","after":"c2edf678774be7b0f8dda236221634cc7cf0a4c1","ref":"refs/heads/main","pushedAt":"2024-06-20T14:51:52.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Merge pull request #51 from Nitrokey/import\n\nImplement RSA key import","shortMessageHtmlLink":"Merge pull request #51 from Nitrokey/import"}},{"before":"c93e5b4938cea75716462a1c32b3a9530772bc98","after":"09e01481ff313556d01d065e077b32e851abe5f8","ref":"refs/heads/import","pushedAt":"2024-06-20T14:48:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"efb4632b3f498af6732fc716354af746f3960038","after":"3e0935faf05d6517aaa2a4a52058c93f977c59a3","ref":"refs/heads/main","pushedAt":"2024-06-20T14:46:15.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Merge pull request #52 from Nitrokey/spec-compliance\n\nFix sepc compliance issues","shortMessageHtmlLink":"Merge pull request #52 from Nitrokey/spec-compliance"}},{"before":"f87b2adba839a460e50b97222a2198ed1edbf0e0","after":"c93e5b4938cea75716462a1c32b3a9530772bc98","ref":"refs/heads/import","pushedAt":"2024-06-20T12:57:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Add key import","shortMessageHtmlLink":"Add key import"}},{"before":"e1a41ebf41cbd8dee1cdc236ba1844b4de617a5f","after":"124685c5704bc3a77504a8c3aa46f7ae05f4c2a3","ref":"refs/heads/spec-compliance","pushedAt":"2024-06-20T12:56:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Bump changelog","shortMessageHtmlLink":"Bump changelog"}},{"before":null,"after":"e1a41ebf41cbd8dee1cdc236ba1844b4de617a5f","ref":"refs/heads/spec-compliance","pushedAt":"2024-06-20T12:51:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Fix clippy lints","shortMessageHtmlLink":"Fix clippy lints"}},{"before":null,"after":"f87b2adba839a460e50b97222a2198ed1edbf0e0","ref":"refs/heads/import","pushedAt":"2024-06-14T12:02:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Fix minor spec compliance issue","shortMessageHtmlLink":"Fix minor spec compliance issue"}},{"before":"7cc0a22db9217d110da89c568fd652f5fb93462d","after":"efb4632b3f498af6732fc716354af746f3960038","ref":"refs/heads/main","pushedAt":"2024-04-03T15:07:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Merge pull request #49 from Nitrokey/release-035\n\nPrepare release 0.3.5","shortMessageHtmlLink":"Merge pull request #49 from Nitrokey/release-035"}},{"before":"deee24fb694b758c8c4b3a840066783e3d3670b4","after":"6fc32922b44654cc0bd961a5a91ffd8eefc7ee6d","ref":"refs/heads/release-035","pushedAt":"2024-04-03T13:45:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Prepare release 0.3.5","shortMessageHtmlLink":"Prepare release 0.3.5"}},{"before":"199d1726ddca801e6618492697de1f9e23cba26e","after":"7cc0a22db9217d110da89c568fd652f5fb93462d","ref":"refs/heads/main","pushedAt":"2024-04-03T13:44:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Merge pull request #44 from Nitrokey/generate-retired\n\nAllow generating retired keys","shortMessageHtmlLink":"Merge pull request #44 from Nitrokey/generate-retired"}},{"before":"90531ace0ae49e5d105256bedbbc0771598c9c8a","after":"deee24fb694b758c8c4b3a840066783e3d3670b4","ref":"refs/heads/release-035","pushedAt":"2024-04-03T07:30:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Prepare release 0.3.5","shortMessageHtmlLink":"Prepare release 0.3.5"}},{"before":null,"after":"90531ace0ae49e5d105256bedbbc0771598c9c8a","ref":"refs/heads/release-035","pushedAt":"2024-04-02T16:12:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Prepare release 0.3.5","shortMessageHtmlLink":"Prepare release 0.3.5"}},{"before":"ca32aa6ad02e5a9b380b6f7b4a634e8e53758d9c","after":"199d1726ddca801e6618492697de1f9e23cba26e","ref":"refs/heads/main","pushedAt":"2024-03-27T10:16:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Merge pull request #48 from Nitrokey/trussed-auth-030\n\nUpdate trussed staging and trussed-auth","shortMessageHtmlLink":"Merge pull request #48 from Nitrokey/trussed-auth-030"}},{"before":"2d0ae0312170adb9cfffd05f70ebc83af3c14679","after":"bb1586aae08c88eaf307cabf2b2be629d9d9987e","ref":"refs/heads/trussed-auth-030","pushedAt":"2024-03-26T13:58:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Make trussed-staging an optional dependency","shortMessageHtmlLink":"Make trussed-staging an optional dependency"}},{"before":"2705f7ad8f97d468a1bb5bfc8b7be62aeaa43d91","after":"2d0ae0312170adb9cfffd05f70ebc83af3c14679","ref":"refs/heads/trussed-auth-030","pushedAt":"2024-03-25T16:31:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Update trussed staging and trussed-auth","shortMessageHtmlLink":"Update trussed staging and trussed-auth"}},{"before":null,"after":"2705f7ad8f97d468a1bb5bfc8b7be62aeaa43d91","ref":"refs/heads/trussed-auth-030","pushedAt":"2024-03-25T15:58:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Update trussed staging and trussed-auth","shortMessageHtmlLink":"Update trussed staging and trussed-auth"}},{"before":"b69b394facdaaafcd41a5ea48dae34ed3680e9d5","after":null,"ref":"refs/heads/extensions","pushedAt":"2024-03-22T09:26:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"}},{"before":"28b7456760797b20bb6d14bb101f84adfac6143c","after":"b69b394facdaaafcd41a5ea48dae34ed3680e9d5","ref":"refs/heads/extensions","pushedAt":"2024-03-15T11:12:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Release v0.4.0","shortMessageHtmlLink":"Release v0.4.0"}},{"before":"58ce55f694858b466a2ffdf8d44f868ea2c71784","after":"28b7456760797b20bb6d14bb101f84adfac6143c","ref":"refs/heads/extensions","pushedAt":"2024-03-15T10:53:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Use extension crate instead of trussed-staging\n\nThis patch adapts to the extraction of extension crates from\ntrussed-staging, see:\n trussed-dev/trussed-staging#19","shortMessageHtmlLink":"Use extension crate instead of trussed-staging"}},{"before":null,"after":"58ce55f694858b466a2ffdf8d44f868ea2c71784","ref":"refs/heads/extensions","pushedAt":"2024-03-13T18:28:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"robin-nitrokey","name":"Robin Krahl","path":"/robin-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81762114?s=80&v=4"},"commit":{"message":"Use extension crate instead of trussed-staging\n\nThis patch adapts to the extraction of extension crates from\ntrussed-staging, see:\n trussed-dev/trussed-staging#19","shortMessageHtmlLink":"Use extension crate instead of trussed-staging"}},{"before":"074142f94e289a29b4a29b5218e7b0460447a881","after":"ca32aa6ad02e5a9b380b6f7b4a634e8e53758d9c","ref":"refs/heads/main","pushedAt":"2024-03-04T09:45:17.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Merge pull request #46 from Nitrokey/fix-cardcaps\n\nFix default card capabilities value","shortMessageHtmlLink":"Merge pull request #46 from Nitrokey/fix-cardcaps"}},{"before":"bc52d5563be02407f5eef2a02a62443185d50fcd","after":"1959fe34f9c2a3f638d5d2ec91ed56461d4bb563","ref":"refs/heads/fix-cardcaps","pushedAt":"2024-03-04T09:45:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Remove unused CardCapabilitiesContainerRemove unused CardCapabilitiesContainer","shortMessageHtmlLink":"Remove unused CardCapabilitiesContainerRemove unused CardCapabilities…"}},{"before":"2c948a966f3e410e9a4cee3c351ca20b956383e0","after":"074142f94e289a29b4a29b5218e7b0460447a881","ref":"refs/heads/main","pushedAt":"2024-03-04T09:43:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Merge pull request #47 from Nitrokey/fix-storage\n\nFix location of storage on just-initialized PIV","shortMessageHtmlLink":"Merge pull request #47 from Nitrokey/fix-storage"}},{"before":null,"after":"d38012852ef3e08096b957bad9280023e9b0d264","ref":"refs/heads/fix-storage","pushedAt":"2024-01-16T14:36:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sosthene-nitrokey","name":null,"path":"/sosthene-nitrokey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109070476?s=80&v=4"},"commit":{"message":"Fix location of storage on just-initialized PIV","shortMessageHtmlLink":"Fix location of storage on just-initialized PIV"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwOTo1NDo1Ny4wMDAwMDBazwAAAAS7zJMP","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwOTo1NDo1Ny4wMDAwMDBazwAAAAS7zJMP","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0xNlQxNDozNjoxMC4wMDAwMDBazwAAAAPhFzfP"}},"title":"Activity · Nitrokey/piv-authenticator"}