{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":772475339,"defaultBranch":"main","name":"agent-js","ownerLogin":"frederikrothenberger","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-03-15T09:09:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/94825501?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714115678.0","currentOid":""},"activityList":{"items":[{"before":"6eaadf643bc79b6e6cabbf5042cca8832fe460df","after":null,"ref":"refs/heads/frederik/borc-errors","pushedAt":"2024-04-26T07:14:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frederikrothenberger","name":"Frederik Rothenberger","path":"/frederikrothenberger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94825501?s=80&v=4"}},{"before":"ec6d9e696589e534e96adb83a49edfa7f2b4857d","after":"6eaadf643bc79b6e6cabbf5042cca8832fe460df","ref":"refs/heads/frederik/borc-errors","pushedAt":"2024-04-25T09:16:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"frederikrothenberger","name":"Frederik Rothenberger","path":"/frederikrothenberger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94825501?s=80&v=4"},"commit":{"message":"chore: Add context to errors thrown on cbor decode\n\nWe have the issue in Internet Identity that people complain about hard to\ndiagnose issues. In particular, we regularly encounter users faced with the\n\"failed to parse\" message thrown out of `borc`. It would be very helpful\nto know what the input was that caused that error.","shortMessageHtmlLink":"chore: Add context to errors thrown on cbor decode"}},{"before":null,"after":"ec6d9e696589e534e96adb83a49edfa7f2b4857d","ref":"refs/heads/frederik/borc-errors","pushedAt":"2024-04-25T08:58:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frederikrothenberger","name":"Frederik Rothenberger","path":"/frederikrothenberger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94825501?s=80&v=4"},"commit":{"message":"chore: Add context to errors thrown on cbor decode\n\nWe have the issue in Internet Identity that people complain about hard to\ndiagnose issues. In particular, we regularly encounter users faced with the\n\"failed to parse\" message thrown out of `borc`. It would be very helpful\nto know what the input was that caused that error.","shortMessageHtmlLink":"chore: Add context to errors thrown on cbor decode"}},{"before":"ad6ba89dd360aca5a8dde735ac597d0a12da7af4","after":"a51bd5b837fd5f98daca5a45dfc4a060a315e62e","ref":"refs/heads/main","pushedAt":"2024-04-25T08:50:59.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"frederikrothenberger","name":"Frederik Rothenberger","path":"/frederikrothenberger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94825501?s=80&v=4"},"commit":{"message":"feat: make `IdbStorage` `get/set` methods generic (#869)\n\n* feat: make `IdbStorage` generic\r\n* Add default generic type","shortMessageHtmlLink":"feat: make IdbStorage get/set methods generic (dfinity#869)"}},{"before":"df7c583b5b825590359466f9676011a8dddb63a0","after":null,"ref":"refs/heads/frederik/fix-webauthn2","pushedAt":"2024-03-19T16:14:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"frederikrothenberger","name":"Frederik Rothenberger","path":"/frederikrothenberger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94825501?s=80&v=4"}},{"before":"ad01aaf8677a36e8a800e6d93ff8b5668aa4bb28","after":"df7c583b5b825590359466f9676011a8dddb63a0","ref":"refs/heads/frederik/fix-webauthn2","pushedAt":"2024-03-19T14:24:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"frederikrothenberger","name":"Frederik Rothenberger","path":"/frederikrothenberger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94825501?s=80&v=4"},"commit":{"message":"fix: Work around credentials not being enumerable\n\nThis PR fixes an issue that arises from assuming that the\n`PublicKeyCredential` returned from `navigators.credentials.create`\nis enumerable.","shortMessageHtmlLink":"fix: Work around credentials not being enumerable"}},{"before":null,"after":"ad01aaf8677a36e8a800e6d93ff8b5668aa4bb28","ref":"refs/heads/frederik/fix-webauthn2","pushedAt":"2024-03-19T14:22:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frederikrothenberger","name":"Frederik Rothenberger","path":"/frederikrothenberger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94825501?s=80&v=4"},"commit":{"message":"fix: Work around credentials not being enumerable\n\nThis PR fixes an issue that arises from assuming that the\n`PublicKeyCredential` returned from `navigators.credentials.create`\nis enumerable.","shortMessageHtmlLink":"fix: Work around credentials not being enumerable"}},{"before":"a38cb18f83bf6f38cd5d61b6f6654b66d347544a","after":"ad6ba89dd360aca5a8dde735ac597d0a12da7af4","ref":"refs/heads/main","pushedAt":"2024-03-19T14:18:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"frederikrothenberger","name":"Frederik Rothenberger","path":"/frederikrothenberger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94825501?s=80&v=4"},"commit":{"message":"chore: release 1.1.0 (#859)\n\n* Release 1.1.0\r\n\r\n* package lock\r\n\r\n* Update docs/CHANGELOG.md\r\n\r\nCo-authored-by: Eric Swanson <64809312+ericswanson-dfinity@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: krpeacock <16298804+krpeacock@users.noreply.github.com>\r\nCo-authored-by: Kyle Peacock \r\nCo-authored-by: Eric Swanson <64809312+ericswanson-dfinity@users.noreply.github.com>","shortMessageHtmlLink":"chore: release 1.1.0 (dfinity#859)"}},{"before":"52fbb90ef9f6cf3a902085974689d57534fb94d8","after":"b3c30de8d2f5f2475c52600a65da24b97a8d2275","ref":"refs/heads/frederik/remove-checks","pushedAt":"2024-03-15T17:25:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krpeacock","name":"Kai Peacock","path":"/krpeacock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16298804?s=80&v=4"},"commit":{"message":"checking presence of attestationObject instead of checking for ArrayBuffer","shortMessageHtmlLink":"checking presence of attestationObject instead of checking for ArrayB…"}},{"before":"843c83328622a54ee70ac8a98d307c17be3fbbe8","after":"52fbb90ef9f6cf3a902085974689d57534fb94d8","ref":"refs/heads/frederik/remove-checks","pushedAt":"2024-03-15T17:16:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krpeacock","name":"Kai Peacock","path":"/krpeacock","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16298804?s=80&v=4"},"commit":{"message":"bufFromBufLike","shortMessageHtmlLink":"bufFromBufLike"}},{"before":"b177141699704ca76a21d49afc6187607803ecc9","after":"843c83328622a54ee70ac8a98d307c17be3fbbe8","ref":"refs/heads/frederik/remove-checks","pushedAt":"2024-03-15T10:01:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"frederikrothenberger","name":"Frederik Rothenberger","path":"/frederikrothenberger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94825501?s=80&v=4"},"commit":{"message":"fix: Remove ArrayBuffer checks from WebAuthnIdentity\n\nThis PR removes `instanceof ArrayBuffer` checks from the\n`WebAuthnIdentity`. The reason is that these checks hide errors\nand cause problem in conjunction with the Bitwarden password\nmanager (which sets these fields to `Uint8Array`). See also this issue:\nhttps://github.com/dfinity/internet-identity/issues/2235\n\nSimply removing the checks solved the issue entirely, as the fields that\nsupposedly need to be `ArrayBuffer` are converted to `Uint8Array` anyway.\n\nThis change was tested with Internet Identity and the Bitwarden extension\nin Chrome.","shortMessageHtmlLink":"fix: Remove ArrayBuffer checks from WebAuthnIdentity"}},{"before":"4ec92868a51760132d4db82c1164e8438de5417f","after":"b177141699704ca76a21d49afc6187607803ecc9","ref":"refs/heads/frederik/remove-checks","pushedAt":"2024-03-15T09:57:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"frederikrothenberger","name":"Frederik Rothenberger","path":"/frederikrothenberger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94825501?s=80&v=4"},"commit":{"message":"Remove ArrayBuffer checks from WebAuthnIdentity\n\nThis PR removes `instanceof ArrayBuffer` checks from the\n`WebAuthnIdentity`. The reason is that these checks hide errors\nand cause problem in conjunction with the BitWarden password\nmanager (which sets these fields to `Uint8Array`). See also this issue:\nhttps://github.com/dfinity/internet-identity/issues/2235\n\nSimply removing the checks solved the issue entirely, as the fields that\nsupposedly need to be `ArrayBuffer` are converted to `Uint8Array` anyway.\n\nThis change was tested with Internet Identity and the BitWarden extension\nin Chrome.","shortMessageHtmlLink":"Remove ArrayBuffer checks from WebAuthnIdentity"}},{"before":null,"after":"4ec92868a51760132d4db82c1164e8438de5417f","ref":"refs/heads/frederik/remove-checks","pushedAt":"2024-03-15T09:25:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"frederikrothenberger","name":"Frederik Rothenberger","path":"/frederikrothenberger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94825501?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOuJ1aAA","startCursor":null,"endCursor":null}},"title":"Activity · frederikrothenberger/agent-js"}