{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":76913915,"defaultBranch":"master","name":"android-key-attestation","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-12-20T02:06:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1708540964.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"f3d5a209359d2dbbd75bae22608ef84340637b6c","ref":"refs/heads/optional","pushedAt":"2024-02-21T18:42:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Make attestationApplicationId field not optional\n\nThe AttestationApplicationId class contains two sets, which already\nconvey presence. This change makes the Java API cleaner at the expense\nof the marshalling code being marginally more complex.","shortMessageHtmlLink":"Make attestationApplicationId field not optional"}},{"before":"6694a09551ca4b1191edb895c8b891962449010f","after":null,"ref":"refs/heads/date","pushedAt":"2024-02-21T18:07:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"}},{"before":"9ddd01c482f2b02e8647b750be9ba9088f4196ad","after":"20df6d35608c6568e7647c7a1a4d8209dc5b4a4e","ref":"refs/heads/master","pushedAt":"2024-02-21T18:06:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Relax LocalDate parsing (#69)","shortMessageHtmlLink":"Relax LocalDate parsing (#69)"}},{"before":null,"after":"6694a09551ca4b1191edb895c8b891962449010f","ref":"refs/heads/date","pushedAt":"2024-02-20T19:45:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Relax LocalDate parsing","shortMessageHtmlLink":"Relax LocalDate parsing"}},{"before":"443748794d0f31f60c6aadca59663350e4eb39ef","after":null,"ref":"refs/heads/autovalue","pushedAt":"2024-02-15T17:05:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"}},{"before":"ef45f71e08a774a568e733abf9e1921c86c84574","after":"9ddd01c482f2b02e8647b750be9ba9088f4196ad","ref":"refs/heads/master","pushedAt":"2024-02-15T17:05:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Further refinement to value class builders (#68)\n\n- Add ParsedAttestationRecord build\r\n- Accumulate values for collection fields\r\n- Add setter overloads\r\n- Set default values\r\n- Remove vestigial attestationApplicationIdBytes field","shortMessageHtmlLink":"Further refinement to value class builders (#68)"}},{"before":"3e1e9e3c3969873f8c2a34e113a4dc637887afdb","after":"443748794d0f31f60c6aadca59663350e4eb39ef","ref":"refs/heads/autovalue","pushedAt":"2024-02-15T16:38:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Further refinement to value class builders\n\n- Add ParsedAttestationRecord build\n- Accumulate values for collection fields\n- Add setter overloads\n- Set default values\n- Remove vestigial attestationApplicationIdBytes field","shortMessageHtmlLink":"Further refinement to value class builders"}},{"before":"e850a990a70e04caf66eb4f98289877154c23600","after":"3e1e9e3c3969873f8c2a34e113a4dc637887afdb","ref":"refs/heads/autovalue","pushedAt":"2024-02-14T23:01:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Further refinement to value class builders\n\n- Add ParsedAttestationRecord build\n- Accumulate values for collection fields\n- Add setter overloads\n- Set default values\n- Remove vestigial attestationApplicationIdBytes field","shortMessageHtmlLink":"Further refinement to value class builders"}},{"before":"884103e9f7e4cfa266197c86fef0a0218f53f3c0","after":"e850a990a70e04caf66eb4f98289877154c23600","ref":"refs/heads/autovalue","pushedAt":"2024-02-14T20:19:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Further refinement to value class builders\n\n- Add ParsedAttestationRecord build\n- Accumulate values for collection fields\n- Add setter overloads\n- Set default values\n- Remove vestigial attestationApplicationIdBytes field","shortMessageHtmlLink":"Further refinement to value class builders"}},{"before":"78ed2ca7b549da1b93729b4efc8dfb0d6989208e","after":"884103e9f7e4cfa266197c86fef0a0218f53f3c0","ref":"refs/heads/autovalue","pushedAt":"2024-02-14T20:14:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Further refinement to value class builders\n\n- Add ParsedAttestationRecord build\n- Accumulate values for collection fields\n- Add setter overloads\n- Set default values\n- Remove vestigial attestationApplicationIdBytes field","shortMessageHtmlLink":"Further refinement to value class builders"}},{"before":null,"after":"78ed2ca7b549da1b93729b4efc8dfb0d6989208e","ref":"refs/heads/autovalue","pushedAt":"2024-02-13T03:07:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Further refinement to value class builders\n\n- Add ParsedAttestationRecord build\n- Accumulate values for collection fields\n- Add setter overloads\n- Set default values\n- Remove vestigial attestationApplicationIdBytes field","shortMessageHtmlLink":"Further refinement to value class builders"}},{"before":"56e069832b56b19f4ce4b5fc32770cef3ba305c5","after":null,"ref":"refs/heads/date","pushedAt":"2024-02-09T20:30:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"}},{"before":"39364da613a1ff6e9f86ec9b9b2a661affa3fbb9","after":"ef45f71e08a774a568e733abf9e1921c86c84574","ref":"refs/heads/master","pushedAt":"2024-02-09T20:30:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Use Java date objects instead of ints (#67)","shortMessageHtmlLink":"Use Java date objects instead of ints (#67)"}},{"before":"addc060d23b80fcf3910e685221e09196c67fb75","after":"56e069832b56b19f4ce4b5fc32770cef3ba305c5","ref":"refs/heads/date","pushedAt":"2024-02-09T20:17:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Use Java date objects instead of ints","shortMessageHtmlLink":"Use Java date objects instead of ints"}},{"before":"c12a6da8db7c241bb17f1ea0f38c6ee9b08273c9","after":"addc060d23b80fcf3910e685221e09196c67fb75","ref":"refs/heads/date","pushedAt":"2024-02-08T17:26:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Use Java date objects instead of ints","shortMessageHtmlLink":"Use Java date objects instead of ints"}},{"before":"0031703d3b14e40d4b822f10bc1c2d2ee9b32f57","after":"c12a6da8db7c241bb17f1ea0f38c6ee9b08273c9","ref":"refs/heads/date","pushedAt":"2024-02-08T17:23:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Use Java date objects instead of ints","shortMessageHtmlLink":"Use Java date objects instead of ints"}},{"before":"7fd395fc47f5edefd4f760e2030b932ae88ed605","after":"0031703d3b14e40d4b822f10bc1c2d2ee9b32f57","ref":"refs/heads/date","pushedAt":"2024-02-08T17:20:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Use Java date objects instead of ints","shortMessageHtmlLink":"Use Java date objects instead of ints"}},{"before":"98592ea686df4a0b0af5a6735db2ee1eb5a6bff0","after":"7fd395fc47f5edefd4f760e2030b932ae88ed605","ref":"refs/heads/date","pushedAt":"2024-02-08T07:47:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Use Java date objects instead of ints","shortMessageHtmlLink":"Use Java date objects instead of ints"}},{"before":null,"after":"98592ea686df4a0b0af5a6735db2ee1eb5a6bff0","ref":"refs/heads/date","pushedAt":"2024-02-08T07:45:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Represent as Java date objects instead of as ints","shortMessageHtmlLink":"Represent as Java date objects instead of as ints"}},{"before":"a47db031d0fd1991d318ed387b120f68280203b3","after":null,"ref":"refs/heads/autovalue","pushedAt":"2024-02-08T06:46:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"}},{"before":"c0da6afccad123c115c813177ce3dd49b885bfec","after":"39364da613a1ff6e9f86ec9b9b2a661affa3fbb9","ref":"refs/heads/master","pushedAt":"2024-02-08T06:46:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Add AutoValue builders, remove factory methods (#66)\n\nUsing AutoValue builders makes these value classes compatible with\r\nAutoConverter.","shortMessageHtmlLink":"Add AutoValue builders, remove factory methods (#66)"}},{"before":"dd473a68f30b21111c411ccd50a30ab8b0dcad4b","after":"a47db031d0fd1991d318ed387b120f68280203b3","ref":"refs/heads/autovalue","pushedAt":"2024-02-07T22:54:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Add AutoValue builders, remove factory methods\n\nUsing AutoValue builders makes these value classes compatible with\nAutoConverter.","shortMessageHtmlLink":"Add AutoValue builders, remove factory methods"}},{"before":null,"after":"dd473a68f30b21111c411ccd50a30ab8b0dcad4b","ref":"refs/heads/autovalue","pushedAt":"2024-02-07T22:52:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Add AutoValue builders, remove factory methods\n\nUsing AutoValue builders makes these value classes compatible with\nAutoConverter.","shortMessageHtmlLink":"Add AutoValue builders, remove factory methods"}},{"before":"cda888da2bcda1585dc19679c253b993f9ffdc5a","after":"c0da6afccad123c115c813177ce3dd49b885bfec","ref":"refs/heads/master","pushedAt":"2024-01-31T23:06:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Use AutoValue to simplify building value classes (#59)","shortMessageHtmlLink":"Use AutoValue to simplify building value classes (#59)"}},{"before":"6e06ed445f296ad0a7b8ba36e24a65c8a2e176ff","after":"cda888da2bcda1585dc19679c253b993f9ffdc5a","ref":"refs/heads/master","pushedAt":"2024-01-31T18:18:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Fix Error Prone warnings (#65)","shortMessageHtmlLink":"Fix Error Prone warnings (#65)"}},{"before":"55d8635337c1e609a70aa7bb7a1d19254b216233","after":"6e06ed445f296ad0a7b8ba36e24a65c8a2e176ff","ref":"refs/heads/master","pushedAt":"2024-01-31T04:55:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Use JDK Base64 decoder instead of BC (#45)","shortMessageHtmlLink":"Use JDK Base64 decoder instead of BC (#45)"}},{"before":"352115bc825ad2bfe2f4fdb359831c3a3dc32a4e","after":"55d8635337c1e609a70aa7bb7a1d19254b216233","ref":"refs/heads/master","pushedAt":"2024-01-30T22:27:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Bump dependencies (#64)","shortMessageHtmlLink":"Bump dependencies (#64)"}},{"before":"33701df80061da523432c62bc91efee3d413c3d9","after":"352115bc825ad2bfe2f4fdb359831c3a3dc32a4e","ref":"refs/heads/master","pushedAt":"2024-01-30T18:27:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MaxBires","name":null,"path":"/MaxBires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57019929?s=80&v=4"},"commit":{"message":"Build example with Bazel, remove Gradle (#63)","shortMessageHtmlLink":"Build example with Bazel, remove Gradle (#63)"}},{"before":"5f0a2924c3ee0596a39a9a9c7bbed7c8ab2339d9","after":"33701df80061da523432c62bc91efee3d413c3d9","ref":"refs/heads/master","pushedAt":"2024-01-30T17:28:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandonweeks","name":"Brandon Weeks","path":"/brandonweeks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15869?s=80&v=4"},"commit":{"message":"Migrate to Bzlmod (#62)\n\nhttps://bazel.build/external/migration#fetch-bazel-modules","shortMessageHtmlLink":"Migrate to Bzlmod (#62)"}},{"before":"80fa77cce90898a131b508cc17e107c69da22bd5","after":"5f0a2924c3ee0596a39a9a9c7bbed7c8ab2339d9","ref":"refs/heads/master","pushedAt":"2024-01-30T17:06:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MaxBires","name":null,"path":"/MaxBires","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/57019929?s=80&v=4"},"commit":{"message":"Fix build on Bazel 7 (#61)","shortMessageHtmlLink":"Fix build on Bazel 7 (#61)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEAS67pgA","startCursor":null,"endCursor":null}},"title":"Activity ยท google/android-key-attestation"}