{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":516020548,"defaultBranch":"main","name":"webauthn-swift","ownerLogin":"swift-server","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-20T14:43:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21047421?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715095160.0","currentOid":""},"activityList":{"items":[{"before":"996e101b192a3689afbb09d1da7367f9cdc44d0b","after":"3d4ad6297d21dc5d9929d8e263d7009e095f2e0b","ref":"refs/heads/main","pushedAt":"2024-05-24T11:01:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #71 from dimitribouniol/dimitri/moar-sendable\n\nMore Sendable Conformances","shortMessageHtmlLink":"Merge pull request #71 from dimitribouniol/dimitri/moar-sendable"}},{"before":"49c131583f28c589eb87529b3de9d116d9042669","after":null,"ref":"refs/heads/sendable","pushedAt":"2024-05-07T15:19:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"}},{"before":"331374f0067952b080a1181c1685b44a5660c844","after":"996e101b192a3689afbb09d1da7367f9cdc44d0b","ref":"refs/heads/main","pushedAt":"2024-05-07T15:19:19.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #64 from swift-server/sendable\n\nAdd Sendable Annotations","shortMessageHtmlLink":"Merge pull request #64 from swift-server/sendable"}},{"before":null,"after":"49c131583f28c589eb87529b3de9d116d9042669","ref":"refs/heads/sendable","pushedAt":"2024-04-29T23:23:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Test annnotations","shortMessageHtmlLink":"Test annnotations"}},{"before":"48892b548b90d51a12b5239aeefd06467ebc42ec","after":null,"ref":"refs/heads/internalise-challenge-generator","pushedAt":"2024-04-29T23:12:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"}},{"before":"99ae472d8b12bc5ea4da6033996fa59b99703167","after":"331374f0067952b080a1181c1685b44a5660c844","ref":"refs/heads/main","pushedAt":"2024-04-29T23:12:29.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #63 from swift-server/internalise-challenge-generator\n\nInternalise the challenge generator","shortMessageHtmlLink":"Merge pull request #63 from swift-server/internalise-challenge-generator"}},{"before":"fb23e154401bf4e65c0dc6a37005243efec57e9b","after":"48892b548b90d51a12b5239aeefd06467ebc42ec","ref":"refs/heads/internalise-challenge-generator","pushedAt":"2024-04-29T14:36:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Typo","shortMessageHtmlLink":"Typo"}},{"before":null,"after":"fb23e154401bf4e65c0dc6a37005243efec57e9b","ref":"refs/heads/internalise-challenge-generator","pushedAt":"2024-04-29T11:32:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Internalise the challenge generator","shortMessageHtmlLink":"Internalise the challenge generator"}},{"before":"096c80d23265a8f98ba45cc3e5bbb71b924a8caa","after":"99ae472d8b12bc5ea4da6033996fa59b99703167","ref":"refs/heads/main","pushedAt":"2024-03-29T12:54:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"marius-se","name":"Marius Seufzer","path":"/marius-se","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44228394?s=80&v=4"},"commit":{"message":"Merge pull request #60 from dimitribouniol/dimitri/key-bytes\n\nMigrate `CredentialPublicKey`'s `Data` to `[UInt8]`","shortMessageHtmlLink":"Merge pull request #60 from dimitribouniol/dimitri/key-bytes"}},{"before":"80843bceef1a04c7e290696a5bf148ed3a251027","after":"096c80d23265a8f98ba45cc3e5bbb71b924a8caa","ref":"refs/heads/main","pushedAt":"2024-03-29T10:21:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"marius-se","name":"Marius Seufzer","path":"/marius-se","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44228394?s=80&v=4"},"commit":{"message":"Merge pull request #61 from dimitribouniol/dimitri/cbor-stack-limits\n\nUnrestrained CBOR Fixes","shortMessageHtmlLink":"Merge pull request #61 from dimitribouniol/dimitri/cbor-stack-limits"}},{"before":"6ff1b6ca30a45470225acb5e10cce0df0ef35488","after":"80843bceef1a04c7e290696a5bf148ed3a251027","ref":"refs/heads/main","pushedAt":"2024-03-29T07:35:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marius-se","name":"Marius Seufzer","path":"/marius-se","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44228394?s=80&v=4"},"commit":{"message":"Updated relyingPartyID to be non-optional (#57)","shortMessageHtmlLink":"Updated relyingPartyID to be non-optional (#57)"}},{"before":"7203197d9d24c35e0cb9ef109c761aad417d8b3d","after":"6ff1b6ca30a45470225acb5e10cce0df0ef35488","ref":"refs/heads/main","pushedAt":"2024-03-28T17:57:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marius-se","name":"Marius Seufzer","path":"/marius-se","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44228394?s=80&v=4"},"commit":{"message":"Replaced uses of AuthenticatorData Data with [UInt8] (#59)","shortMessageHtmlLink":"Replaced uses of AuthenticatorData Data with [UInt8] (#59)"}},{"before":"c383395080a901f208a10ba0ba208d4faf2982e9","after":"7203197d9d24c35e0cb9ef109c761aad417d8b3d","ref":"refs/heads/main","pushedAt":"2024-03-25T04:42:09.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #56 from dimitribouniol/dimitri/error-enum","shortMessageHtmlLink":"Merge pull request #56 from dimitribouniol/dimitri/error-enum"}},{"before":"4869699471389b92ae5eecbac87daf6d4fb86dad","after":"c383395080a901f208a10ba0ba208d4faf2982e9","ref":"refs/heads/main","pushedAt":"2024-03-25T04:16:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #55 from dimitribouniol/dimitri/swift-5.10","shortMessageHtmlLink":"Merge pull request #55 from dimitribouniol/dimitri/swift-5.10"}},{"before":"ff8e863aba5f324fa69b66a5af4760f0face39f1","after":"4869699471389b92ae5eecbac87daf6d4fb86dad","ref":"refs/heads/main","pushedAt":"2024-03-24T04:24:12.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #48 from dimitribouniol/dimitri/unreferenced-string-enumeration\n\nUnreferenced String Enumeration","shortMessageHtmlLink":"Merge pull request #48 from dimitribouniol/dimitri/unreferenced-strin…"}},{"before":"956ea25f2e42233c73835fdf292263641b7f09dd","after":"ff8e863aba5f324fa69b66a5af4760f0face39f1","ref":"refs/heads/main","pushedAt":"2024-03-23T04:38:43.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #47 from dimitribouniol/dimitry/relying-party-spelling\n\nRelying Party Spelling","shortMessageHtmlLink":"Merge pull request #47 from dimitribouniol/dimitry/relying-party-spel…"}},{"before":"e0b5fdc636394bac7bd2cf0bc2f1634824fdfcb0","after":"956ea25f2e42233c73835fdf292263641b7f09dd","ref":"refs/heads/main","pushedAt":"2024-03-23T01:35:20.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #44 from dimitribouniol/dimitri/credential-id-length\n\nAuthenticatorData credentialID length check as per spec","shortMessageHtmlLink":"Merge pull request #44 from dimitribouniol/dimitri/credential-id-length"}},{"before":"681eb6f3771ca6bdcd9aa7a2132ff558ff603a3a","after":"e0b5fdc636394bac7bd2cf0bc2f1634824fdfcb0","ref":"refs/heads/main","pushedAt":"2024-03-23T01:23:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #53 from dimitribouniol/dimitri/api-change-checker\n\nCheck No API Breakages","shortMessageHtmlLink":"Merge pull request #53 from dimitribouniol/dimitri/api-change-checker"}},{"before":"db38c0e1844b81810af50c6e9a72dd127b80d1b3","after":"681eb6f3771ca6bdcd9aa7a2132ff558ff603a3a","ref":"refs/heads/main","pushedAt":"2024-03-20T23:19:18.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #43 from dimitribouniol/dimitri/configuration","shortMessageHtmlLink":"Merge pull request #43 from dimitribouniol/dimitri/configuration"}},{"before":"3ebcd3034775660461b125434b12fc9da1b6d7c4","after":"db38c0e1844b81810af50c6e9a72dd127b80d1b3","ref":"refs/heads/main","pushedAt":"2024-03-20T22:47:29.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #46 from dimitribouniol/dimitri/timout-ambiguity","shortMessageHtmlLink":"Merge pull request #46 from dimitribouniol/dimitri/timout-ambiguity"}},{"before":"e02886e795a62e9620dfee3dea4e1b32ce989f61","after":"3ebcd3034775660461b125434b12fc9da1b6d7c4","ref":"refs/heads/main","pushedAt":"2024-03-20T18:28:18.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #37 from dimitribouniol/dimitri/auth-data-decoding","shortMessageHtmlLink":"Merge pull request #37 from dimitribouniol/dimitri/auth-data-decoding"}},{"before":"95ce09430d13852db971db56ae0b55d1911db2ee","after":"e02886e795a62e9620dfee3dea4e1b32ce989f61","ref":"refs/heads/main","pushedAt":"2024-03-18T17:04:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Merge pull request #49 from dimitribouniol/dimitri/minimum-deployment\n\nUpdated minimum deployment to Swift 5.9/macOS 13","shortMessageHtmlLink":"Merge pull request #49 from dimitribouniol/dimitri/minimum-deployment"}},{"before":"0e97beb4c868725707f0239cf9b664423f226ee9","after":"95ce09430d13852db971db56ae0b55d1911db2ee","ref":"refs/heads/main","pushedAt":"2024-02-12T23:02:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marius-se","name":"Marius Seufzer","path":"/marius-se","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44228394?s=80&v=4"},"commit":{"message":"Update dependencies (#35)\n\n* update swift-crypto and remove swift-certificates\r\n\r\n* add trailing comma","shortMessageHtmlLink":"Update dependencies (#35)"}},{"before":"b9ab973a0ad2bf5363c7035f29aee9ebaa36e1fe","after":null,"ref":"refs/heads/marius/update-dependencies","pushedAt":"2024-02-12T23:02:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marius-se","name":"Marius Seufzer","path":"/marius-se","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44228394?s=80&v=4"}},{"before":"11a36f6863f2dd0695cc17a4d83c4497a31864eb","after":"b9ab973a0ad2bf5363c7035f29aee9ebaa36e1fe","ref":"refs/heads/marius/update-dependencies","pushedAt":"2024-02-12T22:02:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marius-se","name":"Marius Seufzer","path":"/marius-se","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44228394?s=80&v=4"},"commit":{"message":"add trailing comma","shortMessageHtmlLink":"add trailing comma"}},{"before":"e461bdbb6b69db91ad3353005e422275bd8644fb","after":null,"ref":"refs/heads/certificates-1","pushedAt":"2024-02-12T09:28:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"}},{"before":null,"after":"f3afe04b6e69452ed7f237c35c6b307637112583","ref":"refs/heads/marius/potent_cbor","pushedAt":"2024-02-11T23:15:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marius-se","name":"Marius Seufzer","path":"/marius-se","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44228394?s=80&v=4"},"commit":{"message":"replace SwiftCBOR with PotentCodable","shortMessageHtmlLink":"replace SwiftCBOR with PotentCodable"}},{"before":null,"after":"11a36f6863f2dd0695cc17a4d83c4497a31864eb","ref":"refs/heads/marius/update-dependencies","pushedAt":"2024-02-11T22:29:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marius-se","name":"Marius Seufzer","path":"/marius-se","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44228394?s=80&v=4"},"commit":{"message":"update swift-crypto and remove swift-certificates","shortMessageHtmlLink":"update swift-crypto and remove swift-certificates"}},{"before":null,"after":"e461bdbb6b69db91ad3353005e422275bd8644fb","ref":"refs/heads/certificates-1","pushedAt":"2024-02-10T18:13:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Bump manifest versions now Certificates has a 1.0","shortMessageHtmlLink":"Bump manifest versions now Certificates has a 1.0"}},{"before":"71b78cb2ce4989b2e598225d6f42a75f042986f1","after":"0e97beb4c868725707f0239cf9b664423f226ee9","ref":"refs/heads/main","pushedAt":"2023-08-09T14:50:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Update README.md\n\nPrep for 1.0.0 Alpha","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUvF-YQA","startCursor":null,"endCursor":null}},"title":"Activity · swift-server/webauthn-swift"}