{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":435531522,"defaultBranch":"main","name":"yubikit-swift","ownerLogin":"Yubico","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-06T14:38:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/531825?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719321966.0","currentOid":""},"activityList":{"items":[{"before":"40fdf84d984279fee257d7b7e2e5754d7ad6aec8","after":null,"ref":"refs/heads/jens/piv-pin-error-handling","pushedAt":"2024-06-25T09:29:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"}},{"before":"8b4ddcacbe72077dd399001cb339ff549c31e903","after":"776c8967937e99019d5f3d7b7447c0c713d0eb99","ref":"refs/heads/main","pushedAt":"2024-06-25T09:29:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Merge branch 'jens/piv-pin-error-handling'","shortMessageHtmlLink":"Merge branch 'jens/piv-pin-error-handling'"}},{"before":null,"after":"40fdf84d984279fee257d7b7e2e5754d7ad6aec8","ref":"refs/heads/jens/piv-pin-error-handling","pushedAt":"2024-06-25T09:22:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Simplified error handling in verifyTemporaryPin().","shortMessageHtmlLink":"Simplified error handling in verifyTemporaryPin()."}},{"before":"5c021dcbe09745c574314a13d636392e6ee6bbbc","after":null,"ref":"refs/heads/jens/management-fixes","pushedAt":"2024-06-25T08:32:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"}},{"before":"8343e4fac8f8505dd97170b56861cd17a01674b2","after":null,"ref":"refs/heads/jens/bio-support","pushedAt":"2024-06-18T13:30:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"}},{"before":"b4748255e35faabcfb83e3c393ad66844bf5d076","after":"8b4ddcacbe72077dd399001cb339ff549c31e903","ref":"refs/heads/main","pushedAt":"2024-06-18T13:29:36.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Merge branch 'jens/bio-support'","shortMessageHtmlLink":"Merge branch 'jens/bio-support'"}},{"before":"793ed2d41d9561647029224fb67e2eec5b979feb","after":"8343e4fac8f8505dd97170b56861cd17a01674b2","ref":"refs/heads/jens/bio-support","pushedAt":"2024-06-18T13:23:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Throw the expected SessionError.notSupported when trying to use PIVPinPolicy.matchAlways or PIVPinPolicy.matchOnce on a non Bio YubiKey.","shortMessageHtmlLink":"Throw the expected SessionError.notSupported when trying to use PIVPi…"}},{"before":"393933a54e6058c2bd7fc18e2de96fad52adacb5","after":"793ed2d41d9561647029224fb67e2eec5b979feb","ref":"refs/heads/jens/bio-support","pushedAt":"2024-06-18T12:43:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Bio PIN policies.","shortMessageHtmlLink":"Bio PIN policies."}},{"before":"6b528b3b87b3576347d254ce4c3597d17febc19c","after":"393933a54e6058c2bd7fc18e2de96fad52adacb5","ref":"refs/heads/jens/bio-support","pushedAt":"2024-06-18T11:46:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Added tests for deviceReset and PIV bio features.","shortMessageHtmlLink":"Added tests for deviceReset and PIV bio features."}},{"before":"07fdff856764b4b55b852281e167c5a044d6c87a","after":"6b528b3b87b3576347d254ce4c3597d17febc19c","ref":"refs/heads/jens/bio-support","pushedAt":"2024-06-17T14:36:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"PIV bio auth methods.","shortMessageHtmlLink":"PIV bio auth methods."}},{"before":"506af0a31761d7a81b3effaeed7522be15480219","after":"07fdff856764b4b55b852281e167c5a044d6c87a","ref":"refs/heads/jens/bio-support","pushedAt":"2024-06-13T14:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"PIVSession getBioMetadata() implemented.","shortMessageHtmlLink":"PIVSession getBioMetadata() implemented."}},{"before":"0a0879561908d163a3469aa57a9cf6d382289e35","after":"506af0a31761d7a81b3effaeed7522be15480219","ref":"refs/heads/jens/bio-support","pushedAt":"2024-06-13T13:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Added PIVBioMetadata struct and fixed some documentation issues.","shortMessageHtmlLink":"Added PIVBioMetadata struct and fixed some documentation issues."}},{"before":null,"after":"0a0879561908d163a3469aa57a9cf6d382289e35","ref":"refs/heads/jens/bio-support","pushedAt":"2024-06-13T12:51:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Device wide reset for YubiKey Bio multiprotocol.","shortMessageHtmlLink":"Device wide reset for YubiKey Bio multiprotocol."}},{"before":"a89f95d884e536919868c64851fc412094d3e0d4","after":"b4748255e35faabcfb83e3c393ad66844bf5d076","ref":"refs/heads/main","pushedAt":"2024-06-05T13:07:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Merge branch 'jens/management-fixes'","shortMessageHtmlLink":"Merge branch 'jens/management-fixes'"}},{"before":"80771d6e4897b40c8efab6df1b6793ddbe3fb485","after":"a89f95d884e536919868c64851fc412094d3e0d4","ref":"refs/heads/main","pushedAt":"2024-06-05T12:57:01.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Merge branch 'jens/management-fixes'","shortMessageHtmlLink":"Merge branch 'jens/management-fixes'"}},{"before":"3fbbdee735acd76b0b6a6239c46821222b6fb206","after":"5c021dcbe09745c574314a13d636392e6ee6bbbc","ref":"refs/heads/jens/management-fixes","pushedAt":"2024-06-05T11:53:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Improved Management application documentation.","shortMessageHtmlLink":"Improved Management application documentation."}},{"before":"ab4ae5fc0016b5674a1d2b344908e05eb719df90","after":"3fbbdee735acd76b0b6a6239c46821222b6fb206","ref":"refs/heads/jens/management-fixes","pushedAt":"2024-06-05T09:28:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Clearer test error message for lock code tests.","shortMessageHtmlLink":"Clearer test error message for lock code tests."}},{"before":null,"after":"ab4ae5fc0016b5674a1d2b344908e05eb719df90","ref":"refs/heads/jens/management-fixes","pushedAt":"2024-06-05T08:58:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Various fixes for the management session. Added tests for lock codes. Fixes bug where form factor would be unknown for fips and sky keys. Removed unnecessary ; in Capability.swift.","shortMessageHtmlLink":"Various fixes for the management session. Added tests for lock codes.…"}},{"before":"a7176f3a6a7ca20c1cb33475724a97084327e79e","after":"80771d6e4897b40c8efab6df1b6793ddbe3fb485","ref":"refs/heads/main","pushedAt":"2024-05-28T14:43:54.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Merge branch 'jens/piv-move-delete-key'","shortMessageHtmlLink":"Merge branch 'jens/piv-move-delete-key'"}},{"before":"4666a2b7989081c1563204cee6f3ba16305e7d5f","after":"a7176f3a6a7ca20c1cb33475724a97084327e79e","ref":"refs/heads/main","pushedAt":"2024-05-28T14:42:43.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Merge branch 'jens/management-new-features'","shortMessageHtmlLink":"Merge branch 'jens/management-new-features'"}},{"before":"1458420447a879c632e41aff1953f9949bc01d13","after":"a6581e4bf4cc8050d4cb35edbf2700ebcf18d8f1","ref":"refs/heads/jens/management-new-features","pushedAt":"2024-05-24T07:20:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"FIDO2 got the wrong bitmask.","shortMessageHtmlLink":"FIDO2 got the wrong bitmask."}},{"before":"e4251de8b12a43a87290697f97e47a1400a12987","after":"1458420447a879c632e41aff1953f9949bc01d13","ref":"refs/heads/jens/management-new-features","pushedAt":"2024-05-24T07:14:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Change fallback value of partNumber to be nil if it is parsed as an empty string or not present.","shortMessageHtmlLink":"Change fallback value of partNumber to be nil if it is parsed as an e…"}},{"before":"3c05201e8ebe904af5d258461baa716ac7315088","after":"e4251de8b12a43a87290697f97e47a1400a12987","ref":"refs/heads/jens/management-new-features","pushedAt":"2024-05-23T07:50:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Added comment explaining why the test enabling nfc restriction has a z in the function name.","shortMessageHtmlLink":"Added comment explaining why the test enabling nfc restriction has a …"}},{"before":"5f18bd0f8115e750e88bfc669e5a3515978bfdb5","after":"3c05201e8ebe904af5d258461baa716ac7315088","ref":"refs/heads/jens/management-new-features","pushedAt":"2024-05-23T07:45:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Make mask translation for FIPS internal.","shortMessageHtmlLink":"Make mask translation for FIPS internal."}},{"before":"57dcf05115e04922404f7a25f04f02690e734679","after":"5f18bd0f8115e750e88bfc669e5a3515978bfdb5","ref":"refs/heads/jens/management-new-features","pushedAt":"2024-05-23T07:21:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Fixed bug where we read the fips capable flag into the fips approved property.","shortMessageHtmlLink":"Fixed bug where we read the fips capable flag into the fips approved …"}},{"before":"d2196e09040e1a3650db0a3c1b19236b958fb2ef","after":"965bea0c301dd0d903385fe165957d4e0abc4570","ref":"refs/heads/jens/piv-move-delete-key","pushedAt":"2024-05-22T12:42:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Fixed error in PIV documentation.","shortMessageHtmlLink":"Fixed error in PIV documentation."}},{"before":"d2c76f35e1dec71f11473e351be8ae99b9a6c763","after":"d2196e09040e1a3650db0a3c1b19236b958fb2ef","ref":"refs/heads/jens/piv-move-delete-key","pushedAt":"2024-05-22T12:12:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Skip move/delete PIV tests for keys not supporting the feature.","shortMessageHtmlLink":"Skip move/delete PIV tests for keys not supporting the feature."}},{"before":null,"after":"d2c76f35e1dec71f11473e351be8ae99b9a6c763","ref":"refs/heads/jens/piv-move-delete-key","pushedAt":"2024-05-22T12:02:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Support for moving and deleting PIV keys.","shortMessageHtmlLink":"Support for moving and deleting PIV keys."}},{"before":"d076677d5f63c23bb1a0a5ee90fb74e59b36ff99","after":"57dcf05115e04922404f7a25f04f02690e734679","ref":"refs/heads/jens/management-new-features","pushedAt":"2024-05-21T08:42:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Added support for reading pin complexity, nfc restriction, fps and stm version. Also enabling nfc restriction is now supported.","shortMessageHtmlLink":"Added support for reading pin complexity, nfc restriction, fps and st…"}},{"before":null,"after":"d076677d5f63c23bb1a0a5ee90fb74e59b36ff99","ref":"refs/heads/jens/management-new-features","pushedAt":"2024-05-17T11:37:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jensutbult","name":"Jens Utbult","path":"/jensutbult","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/255368?s=80&v=4"},"commit":{"message":"Implemented paging when reading device info and new properties for the DeviceInfo.","shortMessageHtmlLink":"Implemented paging when reading device info and new properties for th…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNVQwOToyOTo1My4wMDAwMDBazwAAAARua3US","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNVQwOToyOTo1My4wMDAwMDBazwAAAARua3US","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0xN1QxMTozNzozMi4wMDAwMDBazwAAAARM2SI0"}},"title":"Activity · Yubico/yubikit-swift"}