{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":351159356,"defaultBranch":"main","name":"GoogleSignIn-iOS","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-24T17:01:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726873456.0","currentOid":""},"activityList":{"items":[{"before":"947514faa44ef0add05a9f3f0410e5d35e5c3f90","after":"7127dac8e6dde2d4b3ff713a0aeb6661add8c8a8","ref":"refs/heads/briannamorales/addScopesFlow","pushedAt":"2024-09-27T22:02:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Add preprocessor directives to fix failing macOS tests.","shortMessageHtmlLink":"Add preprocessor directives to fix failing macOS tests."}},{"before":"57b89fa29a6a3a7b4f00535b54bbce56206daee2","after":"947514faa44ef0add05a9f3f0410e5d35e5c3f90","ref":"refs/heads/briannamorales/addScopesFlow","pushedAt":"2024-09-27T08:17:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Remove unification of requested and granted scopes in add scopes flow.","shortMessageHtmlLink":"Remove unification of requested and granted scopes in add scopes flow."}},{"before":"ae6faa956d818bcf26d6430117eb5cb3750082f4","after":"57b89fa29a6a3a7b4f00535b54bbce56206daee2","ref":"refs/heads/briannamorales/addScopesFlow","pushedAt":"2024-09-20T23:06:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Make special case for VwG age scope in -[GIDSignIn addScopesFlow:presentingViewController:completion:]","shortMessageHtmlLink":"Make special case for VwG age scope in -[GIDSignIn addScopesFlow:pres…"}},{"before":null,"after":"ae6faa956d818bcf26d6430117eb5cb3750082f4","ref":"refs/heads/briannamorales/addScopesFlow","pushedAt":"2024-09-20T23:04:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Throw an exception if verified age scope is passed in sign-in request through the add scopes flow. (#473)","shortMessageHtmlLink":"Throw an exception if verified age scope is passed in sign-in request…"}},{"before":"3a58e5e1324c62e442cb1287d189f8ab8e9aa101","after":"030294edc0873340d0f39bd132bce83f55b61826","ref":"refs/heads/mdmathias/fix-manual-nonce","pushedAt":"2024-09-14T01:52:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdmathias","name":null,"path":"/mdmathias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4029922?s=80&v=4"},"commit":{"message":"Fix GIDSignInTest to stub correct token request method","shortMessageHtmlLink":"Fix GIDSignInTest to stub correct token request method"}},{"before":"05b8ac96d1a2ba6d2bdc468d49392888ab41576f","after":"3a58e5e1324c62e442cb1287d189f8ab8e9aa101","ref":"refs/heads/mdmathias/fix-manual-nonce","pushedAt":"2024-09-13T21:03:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdmathias","name":null,"path":"/mdmathias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4029922?s=80&v=4"},"commit":{"message":"Add missing space in comment","shortMessageHtmlLink":"Add missing space in comment"}},{"before":"20da986c25cfef84282c674a8e020cc8fd698d60","after":"05b8ac96d1a2ba6d2bdc468d49392888ab41576f","ref":"refs/heads/mdmathias/fix-manual-nonce","pushedAt":"2024-09-13T21:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdmathias","name":null,"path":"/mdmathias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4029922?s=80&v=4"},"commit":{"message":"Update print message in sample to be assertionFailure","shortMessageHtmlLink":"Update print message in sample to be assertionFailure"}},{"before":null,"after":"20da986c25cfef84282c674a8e020cc8fd698d60","ref":"refs/heads/mdmathias/fix-manual-nonce","pushedAt":"2024-09-13T19:44:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mdmathias","name":null,"path":"/mdmathias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4029922?s=80&v=4"},"commit":{"message":"Fix passing nil for nonce and add example","shortMessageHtmlLink":"Fix passing nil for nonce and add example"}},{"before":"65fb3f1aa6ffbfdc79c4e22178a55cd91561f5e9","after":"b34f5a924a53fa559a381ae73a8da6f8a789d9eb","ref":"refs/heads/main","pushedAt":"2024-09-13T01:01:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mdmathias","name":null,"path":"/mdmathias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4029922?s=80&v=4"},"commit":{"message":"feat: allow providing custom nonce (#402)","shortMessageHtmlLink":"feat: allow providing custom nonce (#402)"}},{"before":"8639c6fabebd684208aa0b3d94e0124075e99e58","after":null,"ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-09-11T20:02:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"}},{"before":"c54b610c4eb7a426dc92045f5bdad24e6bedca17","after":"ae6faa956d818bcf26d6430117eb5cb3750082f4","ref":"refs/heads/briannamorales/vwg-flow","pushedAt":"2024-09-11T20:02:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Throw an exception if verified age scope is passed in sign-in request through the add scopes flow. (#473)","shortMessageHtmlLink":"Throw an exception if verified age scope is passed in sign-in request…"}},{"before":"6468857ef9e16cc112fd6ab440eb59a8ccf30e93","after":"8639c6fabebd684208aa0b3d94e0124075e99e58","ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-09-10T18:40:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Initialize GIDRestrictedScopesRegistry property.","shortMessageHtmlLink":"Initialize GIDRestrictedScopesRegistry property."}},{"before":"cd4ed13073bb509e9aff66c54b25b4d51f78f9df","after":"6468857ef9e16cc112fd6ab440eb59a8ccf30e93","ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-09-10T06:22:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Change logic to enumerate keys and values at the same time. Add additional assertion to test.","shortMessageHtmlLink":"Change logic to enumerate keys and values at the same time. Add addit…"}},{"before":"bf1dbab90c692aba8df5cb94b20832aa365d92cd","after":"cd4ed13073bb509e9aff66c54b25b4d51f78f9df","ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-09-09T21:18:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Add import to fix failing test.","shortMessageHtmlLink":"Add import to fix failing test."}},{"before":"a2bf193f8bbc08afe5ee7c3452f7c2e8fbd88c49","after":"bf1dbab90c692aba8df5cb94b20832aa365d92cd","ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-09-09T21:10:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Add preprocessor directives to fix failing tests.","shortMessageHtmlLink":"Add preprocessor directives to fix failing tests."}},{"before":"ec289c361c38c3376bb531d71c1fb5f422625562","after":"a2bf193f8bbc08afe5ee7c3452f7c2e8fbd88c49","ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-09-09T21:01:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Create GIDRestrictedScopesRegistry to keep track of restricted scopes and specify its special handling.","shortMessageHtmlLink":"Create GIDRestrictedScopesRegistry to keep track of restricted scopes…"}},{"before":"a8479ab202de290d913303ff983ed7b509b36938","after":"ec289c361c38c3376bb531d71c1fb5f422625562","ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-09-05T23:21:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Log all unsupported scopes developer might've passed into `addScopes:`.","shortMessageHtmlLink":"Log all unsupported scopes developer might've passed into addScopes:."}},{"before":"243cf71aaffa7c02dc41185022587010a0b7477c","after":"a8479ab202de290d913303ff983ed7b509b36938","ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-09-05T17:34:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Add preprocessor directives to fix failing tests.","shortMessageHtmlLink":"Add preprocessor directives to fix failing tests."}},{"before":"cfb8a9e6473833c4ed3c7826bc42d553390b43ae","after":"243cf71aaffa7c02dc41185022587010a0b7477c","ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-09-05T16:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Add GIDVerifyAccountDetail import.","shortMessageHtmlLink":"Add GIDVerifyAccountDetail import."}},{"before":"a2c8b495d20437da33c39a039fdf2e956fa24f70","after":"cfb8a9e6473833c4ed3c7826bc42d553390b43ae","ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-09-05T06:27:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Create dictionary that maps restricted scope to a class that should be used for future verifiable account details.","shortMessageHtmlLink":"Create dictionary that maps restricted scope to a class that should b…"}},{"before":"c0e28d2daa233ef579f4f1adc383e2502d68b66c","after":"a2c8b495d20437da33c39a039fdf2e956fa24f70","ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-09-04T17:25:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Move stopMocking call on authState due to failing subsequent test `-[GIDVerifiedAccountDetailResultTest testRefreshTokensWithCompletion_success]`.","shortMessageHtmlLink":"Move stopMocking call on authState due to failing subsequent test `-[…"}},{"before":"c54b610c4eb7a426dc92045f5bdad24e6bedca17","after":"c0e28d2daa233ef579f4f1adc383e2502d68b66c","ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-09-04T16:06:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Assert requested scopes doesn't contain verified age scope.","shortMessageHtmlLink":"Assert requested scopes doesn't contain verified age scope."}},{"before":null,"after":"c54b610c4eb7a426dc92045f5bdad24e6bedca17","ref":"refs/heads/briannamorales/testValidScopes","pushedAt":"2024-08-30T22:38:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Create button on Verification View to fetch age verification signal. (#461)","shortMessageHtmlLink":"Create button on Verification View to fetch age verification signal. (#…"}},{"before":null,"after":"0ceb28af3fee08d72c92ecfafe9283fca84b56f0","ref":"refs/heads/dependabot/bundler/bundler-6e3bc67060","pushedAt":"2024-08-22T20:42:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump rexml from 3.2.9 to 3.3.6 in the bundler group\n\nBumps the bundler group with 1 update: [rexml](https://github.com/ruby/rexml).\n\n\nUpdates `rexml` from 3.2.9 to 3.3.6\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.9...v3.3.6)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n dependency-type: indirect\n dependency-group: bundler\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rexml from 3.2.9 to 3.3.6 in the bundler group"}},{"before":"cd2ba7bd6931660f53fddd880afa6486708a61fb","after":null,"ref":"refs/heads/briannamorales/useAgeSignal","pushedAt":"2024-08-07T16:38:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"}},{"before":"51d362f2d89426c5323de425562a5f76009d2382","after":"c54b610c4eb7a426dc92045f5bdad24e6bedca17","ref":"refs/heads/briannamorales/vwg-flow","pushedAt":"2024-08-07T16:38:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Create button on Verification View to fetch age verification signal. (#461)","shortMessageHtmlLink":"Create button on Verification View to fetch age verification signal. (#…"}},{"before":"cae8350c0553a8fac725f39e0dd59428a3490775","after":"cd2ba7bd6931660f53fddd880afa6486708a61fb","ref":"refs/heads/briannamorales/useAgeSignal","pushedAt":"2024-08-06T18:20:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brnnmrls","name":"Brianna Morales","path":"/brnnmrls","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74382627?s=80&v=4"},"commit":{"message":"Ensure completion() is called in `fetchAgeVerificationSignal:` once per failure or succession.","shortMessageHtmlLink":"Ensure completion() is called in fetchAgeVerificationSignal: once p…"}},{"before":"95c0036f9090ce9adb43cec92225654e8351451f","after":null,"ref":"refs/heads/mdmathias/update-activesupport","pushedAt":"2024-08-06T18:04:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdmathias","name":null,"path":"/mdmathias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4029922?s=80&v=4"}},{"before":"f54b8c7aaaf70a2dfc372ac65d05714fa093cf5b","after":"65fb3f1aa6ffbfdc79c4e22178a55cd91561f5e9","ref":"refs/heads/main","pushedAt":"2024-08-06T18:04:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mdmathias","name":null,"path":"/mdmathias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4029922?s=80&v=4"},"commit":{"message":"Update activesupport (#463)","shortMessageHtmlLink":"Update activesupport (#463)"}},{"before":"58889cf0b8bfa4db6e3046f5a5a67982abee9cdf","after":"95c0036f9090ce9adb43cec92225654e8351451f","ref":"refs/heads/mdmathias/update-activesupport","pushedAt":"2024-08-06T17:52:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdmathias","name":null,"path":"/mdmathias","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4029922?s=80&v=4"},"commit":{"message":"Run bundle update to get the right deps","shortMessageHtmlLink":"Run bundle update to get the right deps"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QyMjowMjowMS4wMDAwMDBazwAAAATDDWTc","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNlQxNzo1MjowMC4wMDAwMDBazwAAAASTYps7"}},"title":"Activity · google/GoogleSignIn-iOS"}