{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19082715,"defaultBranch":"master","name":"GmsCore","ownerLogin":"microg","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-04-23T19:28:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2758598?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724255272.0","currentOid":""},"activityList":{"items":[{"before":"265f594e88adaecac7b87dca2a0940411678cd96","after":"108bd88a7bd42dea7e487d23c597aa6bf17a7d38","ref":"refs/heads/master","pushedAt":"2024-08-22T11:47:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Location: Make sure current interval and configured interval stay in sync","shortMessageHtmlLink":"Location: Make sure current interval and configured interval stay in …"}},{"before":"fa879c013487b5377c75b75107b7d64273bb14d0","after":"265f594e88adaecac7b87dca2a0940411678cd96","ref":"refs/heads/master","pushedAt":"2024-08-22T09:26:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Added the automatic login function for Games (#2435)\n\nCo-authored-by: Marvin W ","shortMessageHtmlLink":"Added the automatic login function for Games (#2435)"}},{"before":"f263255485953b31b1ad974340eb280fbb0d7ae5","after":"fa879c013487b5377c75b75107b7d64273bb14d0","ref":"refs/heads/master","pushedAt":"2024-08-22T09:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Location/Huawei: Fix permission notification cancelling","shortMessageHtmlLink":"Location/Huawei: Fix permission notification cancelling"}},{"before":"985dc30aabfe73c2c68ed5594b90163c9e6165c0","after":"f263255485953b31b1ad974340eb280fbb0d7ae5","ref":"refs/heads/master","pushedAt":"2024-08-21T17:32:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Identity: Add support for handling Fido requests","shortMessageHtmlLink":"Identity: Add support for handling Fido requests"}},{"before":"29debd8cf8a2a30375183fb744f89a4ab80a0d3d","after":null,"ref":"refs/heads/dependabot/github_actions/gradle/actions-4","pushedAt":"2024-08-21T15:47:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"4facb44b736fbd40cb12a52843835ecb054bb73c","after":"985dc30aabfe73c2c68ed5594b90163c9e6165c0","ref":"refs/heads/master","pushedAt":"2024-08-21T15:47:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Bump gradle/actions from 3 to 4\n\nBumps [gradle/actions](https://github.com/gradle/actions) from 3 to 4.\n- [Release notes](https://github.com/gradle/actions/releases)\n- [Commits](https://github.com/gradle/actions/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: gradle/actions\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump gradle/actions from 3 to 4"}},{"before":"4f6ef43118d4f7f632d6d6cac06953802cd68e26","after":"4facb44b736fbd40cb12a52843835ecb054bb73c","ref":"refs/heads/master","pushedAt":"2024-08-21T11:25:26.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Update lifecycle code\n\nfix after a rebase","shortMessageHtmlLink":"Update lifecycle code"}},{"before":"25deea580f5462d3101fb772ab52a4c9876265e5","after":"4f6ef43118d4f7f632d6d6cac06953802cd68e26","ref":"refs/heads/master","pushedAt":"2024-08-19T17:22:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"ProviderInstaller: Update for latest version","shortMessageHtmlLink":"ProviderInstaller: Update for latest version"}},{"before":"8e0aa42f7c921593f8427e4153702bdc1fdc6e24","after":"25deea580f5462d3101fb772ab52a4c9876265e5","ref":"refs/heads/master","pushedAt":"2024-08-19T17:18:16.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Fido: Improve PIN entry UX","shortMessageHtmlLink":"Fido: Improve PIN entry UX"}},{"before":"667ac957d7e3b726657fcb662df5a2cb6606dbee","after":"8e0aa42f7c921593f8427e4153702bdc1fdc6e24","ref":"refs/heads/master","pushedAt":"2024-08-16T17:58:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Made the screenlock authenticator try to use StrongBox and attestation if available, by try again without them if it doesn't work","shortMessageHtmlLink":"Made the screenlock authenticator try to use StrongBox and attestatio…"}},{"before":"f76f3712e526c4f4e2871fc7282715b1de6930ab","after":"667ac957d7e3b726657fcb662df5a2cb6606dbee","ref":"refs/heads/master","pushedAt":"2024-08-15T14:59:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Improve the IAP interface (#2420)\n\nCo-authored-by: Marvin W ","shortMessageHtmlLink":"Improve the IAP interface (#2420)"}},{"before":"8926cd3f93eb1c6917fa23b7c2bf60f57a3ce9eb","after":"f76f3712e526c4f4e2871fc7282715b1de6930ab","ref":"refs/heads/master","pushedAt":"2024-08-15T08:35:45.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Push: Fix permission dialog\n\nFixes #2270","shortMessageHtmlLink":"Push: Fix permission dialog"}},{"before":"a77ccf5c1a0e47524e904483ca2a30d8d1f06884","after":"8926cd3f93eb1c6917fa23b7c2bf60f57a3ce9eb","ref":"refs/heads/master","pushedAt":"2024-08-14T11:11:13.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Move code to more proper places","shortMessageHtmlLink":"Move code to more proper places"}},{"before":"9fe37ab581fcfb93bba9c820db2095db30978f0c","after":"a77ccf5c1a0e47524e904483ca2a30d8d1f06884","ref":"refs/heads/master","pushedAt":"2024-08-11T16:06:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Add features to PaymentService","shortMessageHtmlLink":"Add features to PaymentService"}},{"before":"2fae49720076a310c2433c18b0fb7e37c9c70d5a","after":"9fe37ab581fcfb93bba9c820db2095db30978f0c","ref":"refs/heads/master","pushedAt":"2024-08-11T16:06:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Improve the signOut method of AuthSignInService","shortMessageHtmlLink":"Improve the signOut method of AuthSignInService"}},{"before":"882c8a52d2f2e858307e0673b7764b9e730a7e0d","after":"2fae49720076a310c2433c18b0fb7e37c9c70d5a","ref":"refs/heads/master","pushedAt":"2024-08-11T16:05:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"FirebaseAuth: Improve signInWithCredential","shortMessageHtmlLink":"FirebaseAuth: Improve signInWithCredential"}},{"before":"ebdacd09099da5f2c9665b2cf90c60adb7b30893","after":"882c8a52d2f2e858307e0673b7764b9e730a7e0d","ref":"refs/heads/master","pushedAt":"2024-08-10T22:33:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Pay: Add bunch of API details for third-party service (#2416)\n\nCo-authored-by: Marvin W ","shortMessageHtmlLink":"Pay: Add bunch of API details for third-party service (#2416)"}},{"before":"2a8161250de2be0bb123f992c78910398ce19bf3","after":"ebdacd09099da5f2c9665b2cf90c60adb7b30893","ref":"refs/heads/master","pushedAt":"2024-08-10T11:05:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Base: Add ClientTelemetry API and dummy (#2376)\n\nCo-authored-by: Marvin W ","shortMessageHtmlLink":"Base: Add ClientTelemetry API and dummy (#2376)"}},{"before":"75a23edf3759fabe0312dfde94fe4cf0ea68c173","after":"2a8161250de2be0bb123f992c78910398ce19bf3","ref":"refs/heads/master","pushedAt":"2024-08-10T11:05:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Maps: Add StreetViewPanorama API and dummy (#2421)\n\nCo-authored-by: Marvin W ","shortMessageHtmlLink":"Maps: Add StreetViewPanorama API and dummy (#2421)"}},{"before":null,"after":"29debd8cf8a2a30375183fb744f89a4ab80a0d3d","ref":"refs/heads/dependabot/github_actions/gradle/actions-4","pushedAt":"2024-08-05T22:17:19.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 gradle/actions from 3 to 4\n\nBumps [gradle/actions](https://github.com/gradle/actions) from 3 to 4.\n- [Release notes](https://github.com/gradle/actions/releases)\n- [Commits](https://github.com/gradle/actions/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: gradle/actions\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump gradle/actions from 3 to 4"}},{"before":"ad6d93b99d750f5ce9c5cca5e60eccc198158364","after":"75a23edf3759fabe0312dfde94fe4cf0ea68c173","ref":"refs/heads/master","pushedAt":"2024-08-05T08:08:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Auth: Catch exceptions in AssistedSignInFragment (#2446)\n\nFixes #2424","shortMessageHtmlLink":"Auth: Catch exceptions in AssistedSignInFragment (#2446)"}},{"before":"dbbee72e044f106a4311d403666df61fc5a98198","after":"ad6d93b99d750f5ce9c5cca5e60eccc198158364","ref":"refs/heads/master","pushedAt":"2024-08-04T07:55:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"LanguageProfile: Claim supported features (#2461)","shortMessageHtmlLink":"LanguageProfile: Claim supported features (#2461)"}},{"before":"1ad90bc982fcadf4db3b7bd07d386bd578c5afde","after":"dbbee72e044f106a4311d403666df61fc5a98198","ref":"refs/heads/master","pushedAt":"2024-08-04T07:29:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Recaptcha: Select implementation based on init() success (#2364)","shortMessageHtmlLink":"Recaptcha: Select implementation based on init() success (#2364)"}},{"before":"8d7b1b03f2a13b8162bb3060d3c0b06a439976cc","after":"1ad90bc982fcadf4db3b7bd07d386bd578c5afde","ref":"refs/heads/master","pushedAt":"2024-08-04T07:21:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Vending: Return error on repeated AssetModuleService request (#2358)","shortMessageHtmlLink":"Vending: Return error on repeated AssetModuleService request (#2358)"}},{"before":"ad08391463bde63d80312814e021c4c3894d7e45","after":"8d7b1b03f2a13b8162bb3060d3c0b06a439976cc","ref":"refs/heads/master","pushedAt":"2024-08-04T07:18:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Allow accessing Google Password Manager via web view (#2415)","shortMessageHtmlLink":"Allow accessing Google Password Manager via web view (#2415)"}},{"before":"271a215a9a5dc770436c9d9c4454d881bd6e0f1a","after":"ad08391463bde63d80312814e021c4c3894d7e45","ref":"refs/heads/master","pushedAt":"2024-08-04T07:15:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Allow accessing Google Ads personalization settings via web view (#2426)","shortMessageHtmlLink":"Allow accessing Google Ads personalization settings via web view (#2426)"}},{"before":"4a81ee629bdb6a43ad0d71ac7581961f95a3be14","after":"271a215a9a5dc770436c9d9c4454d881bd6e0f1a","ref":"refs/heads/master","pushedAt":"2024-08-04T07:14:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Add Google redirect location settings page","shortMessageHtmlLink":"Add Google redirect location settings page"}},{"before":"b7e547c53c2799ae3607e608479e6683b00205dc","after":"4a81ee629bdb6a43ad0d71ac7581961f95a3be14","ref":"refs/heads/master","pushedAt":"2024-08-04T07:01:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Link PurchaseActivity to WebView of corresponding purchase page (#2443)\n\nFix Google TV, Google Books in-app purchases","shortMessageHtmlLink":"Link PurchaseActivity to WebView of corresponding purchase page (#2443)"}},{"before":"284eae3d03e85650d28efddf4125182a4ea960ca","after":"b7e547c53c2799ae3607e608479e6683b00205dc","ref":"refs/heads/master","pushedAt":"2024-08-04T06:47:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Maps/HMS: Simulate onCameraChange from onCameraMove (#2385)\n\nFixed the problem of Uber point selection movement and inability to obtain point selection information","shortMessageHtmlLink":"Maps/HMS: Simulate onCameraChange from onCameraMove (#2385)"}},{"before":"ebe425f5ba3abd357c4049e37f0a30545fb3494e","after":"284eae3d03e85650d28efddf4125182a4ea960ca","ref":"refs/heads/master","pushedAt":"2024-08-04T06:44:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mar-v-in","name":"Marvin W","path":"/mar-v-in","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/994036?s=80&v=4"},"commit":{"message":"Map: Remove styles that cannot be set","shortMessageHtmlLink":"Map: Remove styles that cannot be set"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMlQxMTo0Nzo1MC4wMDAwMDBazwAAAAShOY7n","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yMlQxMTo0Nzo1MC4wMDAwMDBazwAAAAShOY7n","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wNFQwNjo0NDo1MC4wMDAwMDBazwAAAASRK0zp"}},"title":"Activity · microg/GmsCore"}