{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":52821506,"defaultBranch":"master","name":"nomulus","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-02-29T20:16:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717097025.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ea8c34bf8b0d567eb072ad91d9e5412f5ad87c55","ref":"refs/heads/gh-readonly-queue/master/pr-2460-b3e67e58b55f1024de9e4b802eb256e76f3257da","pushedAt":"2024-05-30T19:23:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix Flyway Gradle tasks (#2460)","shortMessageHtmlLink":"Fix Flyway Gradle tasks (#2460)"}},{"before":"c3d797a87f48f1e82e4dc694f7b98bc6e899784c","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2456-bb8a026f0f163bf878f75fc70c1b51a11cdadbd9","pushedAt":"2024-05-29T18:40:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jianglai","name":"Lai Jiang","path":"/jianglai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/855266?s=80&v=4"}},{"before":"bb8a026f0f163bf878f75fc70c1b51a11cdadbd9","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2455-3b565b96b7d10c83edc726151b490ec82ab0b650","pushedAt":"2024-05-29T18:40:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jianglai","name":"Lai Jiang","path":"/jianglai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/855266?s=80&v=4"}},{"before":"9d61f2f749e499e7de882b211593a43d04409a21","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2449-fbb4b24b0e937271e1c110d6e7ee7b9ecc318395","pushedAt":"2024-05-29T18:40:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jianglai","name":"Lai Jiang","path":"/jianglai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/855266?s=80&v=4"}},{"before":"fbb4b24b0e937271e1c110d6e7ee7b9ecc318395","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2446-c3d797a87f48f1e82e4dc694f7b98bc6e899784c","pushedAt":"2024-05-29T18:40:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jianglai","name":"Lai Jiang","path":"/jianglai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/855266?s=80&v=4"}},{"before":"be645df5d62c491abcc79944e37cb2eb063da9e8","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2454-9d61f2f749e499e7de882b211593a43d04409a21","pushedAt":"2024-05-29T18:40:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jianglai","name":"Lai Jiang","path":"/jianglai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/855266?s=80&v=4"}},{"before":"589041b3ed4289bad238b8cfe5b83ad46fd3f470","after":"b3e67e58b55f1024de9e4b802eb256e76f3257da","ref":"refs/heads/master","pushedAt":"2024-05-29T17:19:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"weiminyu","name":"Weimin Yu","path":"/weiminyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1423273?s=80&v=4"},"commit":{"message":"Change billing for multi-year domain creation (#2446)\n\n* Change billing for multi-year domain creation\n\nFrom the second year on, charge the renewal price.\n\nSee b/322833077","shortMessageHtmlLink":"Change billing for multi-year domain creation (#2446)"}},{"before":"455364ff293e50f215b23e7096a7d935734d11b4","after":"589041b3ed4289bad238b8cfe5b83ad46fd3f470","ref":"refs/heads/master","pushedAt":"2024-05-29T16:54:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gbrodman","name":null,"path":"/gbrodman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1522470?s=80&v=4"},"commit":{"message":"Fully reset domain-list page on registrar change (#2456)\n\nWhen the registrar changes we should reset the page and the total\r\nresults to 0 (since we haven't loaded them yet)\r\n\r\nhttps://b.corp.google.com/issues/343193698","shortMessageHtmlLink":"Fully reset domain-list page on registrar change (#2456)"}},{"before":"d90bc1a3e42153c577ce8ded59efe8be93359e5a","after":"455364ff293e50f215b23e7096a7d935734d11b4","ref":"refs/heads/master","pushedAt":"2024-05-29T16:37:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jianglai","name":"Lai Jiang","path":"/jianglai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/855266?s=80&v=4"},"commit":{"message":"Remove GAE Users service API usage (#2414)\n\nThis is the last remaining GAE API that we depend on. By removing it, we are able to remove all common GAE dependencies as well.\r\n\r\nTo merge this PR, we need to create console User objects that have the same email address as the RegistrarPoc objects' login_email_address and copy over the existing registry lock hashes and salts.\r\n\r\nWe are also able to simply the code base by removing some redundant logic like AuthMethod (API is now the only supported one) and UserAuthInfo (console user is now the only supported one)\r\n\r\nThere are several behavioral changes that are worth noting:\r\n\r\nThe XsrfTokenManager now uses the console user's email address to mint and verify the token. Previously, only email addresses returned by the GAE Users service are used, whereas a blank email address will be used if the user is logged in as a console user. I believe this was an oversight that is now corrected.\r\nThe legacy console will return 401 when no user is logged in, instead of redirecting to the Users service login flow.\r\nThe logout URL in the legacy console is changed to use the IAP logout flow. It will clear the cookie and redirect the users to IAP login page (tested on QA).\r\nThe screenshot changes are mostly due to the console users lacking a display name and therefore showing the email address instead. Some changes are due to using the console user's email address as the registry lock email address, which is being fixed in Add DB column for separate rlock email address #2413 and its follow-up RPs.","shortMessageHtmlLink":"Remove GAE Users service API usage (#2414)"}},{"before":"0e3875c1ffb571f9a92c220777d3b960cf2ea89e","after":"d90bc1a3e42153c577ce8ded59efe8be93359e5a","ref":"refs/heads/master","pushedAt":"2024-05-29T15:54:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jianglai","name":"Lai Jiang","path":"/jianglai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/855266?s=80&v=4"},"commit":{"message":"Update db README (#2449)","shortMessageHtmlLink":"Update db README (#2449)"}},{"before":"3b565b96b7d10c83edc726151b490ec82ab0b650","after":"0e3875c1ffb571f9a92c220777d3b960cf2ea89e","ref":"refs/heads/master","pushedAt":"2024-05-29T15:54:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jianglai","name":"Lai Jiang","path":"/jianglai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/855266?s=80&v=4"},"commit":{"message":"Removing leading newline from GKE log messages (#2454)\n\nGKE now displays log messages correctly. There is no need for an extra\r\nleading newline, which now results in a useless blank line for each log\r\nentry in Log Explorer.","shortMessageHtmlLink":"Removing leading newline from GKE log messages (#2454)"}},{"before":null,"after":"be645df5d62c491abcc79944e37cb2eb063da9e8","ref":"refs/heads/gh-readonly-queue/master/pr-2454-9d61f2f749e499e7de882b211593a43d04409a21","pushedAt":"2024-05-29T14:31:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Removing leading newline from GKE log messages (#2454)\n\nGKE now displays log messages correctly. There is no need for an extra\nleading newline, which now results in a useless blank line for each log\nentry in Log Explorer.","shortMessageHtmlLink":"Removing leading newline from GKE log messages (#2454)"}},{"before":"e07bd16d1b48155af05c2bf46c4d20793aa9d23a","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2456-3b565b96b7d10c83edc726151b490ec82ab0b650","pushedAt":"2024-05-29T14:31:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"7030d59e75b03856c2cdde13c1c7841d14eeb502","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2449-c60164f33e4f8dd7110fda2b8437a3faf3ca242a","pushedAt":"2024-05-29T14:31:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"fbb4b24b0e937271e1c110d6e7ee7b9ecc318395","ref":"refs/heads/gh-readonly-queue/master/pr-2446-c3d797a87f48f1e82e4dc694f7b98bc6e899784c","pushedAt":"2024-05-29T14:31:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Change billing for multi-year domain creation (#2446)\n\n* Change billing for multi-year domain creation\n\nFrom the second year on, charge the renewal price.\n\nSee b/322833077\n\n* Addressing reviews","shortMessageHtmlLink":"Change billing for multi-year domain creation (#2446)"}},{"before":"c60164f33e4f8dd7110fda2b8437a3faf3ca242a","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2446-e07bd16d1b48155af05c2bf46c4d20793aa9d23a","pushedAt":"2024-05-29T14:31:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"9d61f2f749e499e7de882b211593a43d04409a21","ref":"refs/heads/gh-readonly-queue/master/pr-2449-fbb4b24b0e937271e1c110d6e7ee7b9ecc318395","pushedAt":"2024-05-29T14:31:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update db README (#2449)","shortMessageHtmlLink":"Update db README (#2449)"}},{"before":"3096460d6ea6cb273883a8697ed42394692e3166","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2454-7030d59e75b03856c2cdde13c1c7841d14eeb502","pushedAt":"2024-05-29T14:31:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"c3d797a87f48f1e82e4dc694f7b98bc6e899784c","ref":"refs/heads/gh-readonly-queue/master/pr-2456-bb8a026f0f163bf878f75fc70c1b51a11cdadbd9","pushedAt":"2024-05-29T14:31:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fully reset domain-list page on registrar change (#2456)\n\nWhen the registrar changes we should reset the page and the total\nresults to 0 (since we haven't loaded them yet)\n\nhttps://b.corp.google.com/issues/343193698","shortMessageHtmlLink":"Fully reset domain-list page on registrar change (#2456)"}},{"before":"9294238ed5ad5bbef95807c3aedb6d605f3c567d","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2455-3096460d6ea6cb273883a8697ed42394692e3166","pushedAt":"2024-05-29T14:31:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"bb8a026f0f163bf878f75fc70c1b51a11cdadbd9","ref":"refs/heads/gh-readonly-queue/master/pr-2455-3b565b96b7d10c83edc726151b490ec82ab0b650","pushedAt":"2024-05-29T14:31:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix Flyway Gradle tasks (#2455)\n\n* Fix Flyway Gradle tasks\n\nFix Flyway tasks, expecially flywayInfo and flywayMigrate that broke\nafter the Flyway 10.x upgrade.\n\nNote that due to bugs in the Flyway Gradle plugin, the\n`postgresqlTransactionalLock` property cannot be set right now. As a\nresult, the flywayMigrate task cannot be used to deploy new scripts that\ncreate indexes `concurrently`.\n\n* Upgrade Flyway plugin","shortMessageHtmlLink":"Fix Flyway Gradle tasks (#2455)"}},{"before":null,"after":"9294238ed5ad5bbef95807c3aedb6d605f3c567d","ref":"refs/heads/gh-readonly-queue/master/pr-2455-3096460d6ea6cb273883a8697ed42394692e3166","pushedAt":"2024-05-29T14:19:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Fix Flyway Gradle tasks (#2455)\n\n* Fix Flyway Gradle tasks\n\nFix Flyway tasks, expecially flywayInfo and flywayMigrate that broke\nafter the Flyway 10.x upgrade.\n\nNote that due to bugs in the Flyway Gradle plugin, the\n`postgresqlTransactionalLock` property cannot be set right now. As a\nresult, the flywayMigrate task cannot be used to deploy new scripts that\ncreate indexes `concurrently`.\n\n* Upgrade Flyway plugin","shortMessageHtmlLink":"Fix Flyway Gradle tasks (#2455)"}},{"before":"eeb0916081e2dfe5df34fe95efed97bc063439a3","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2454-a83becb517ddc54c93e28dda6e8cb10d5fc53e09","pushedAt":"2024-05-29T14:19:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"a83becb517ddc54c93e28dda6e8cb10d5fc53e09","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2449-f933e1f96e37af1baf468a077de5bb895f899a60","pushedAt":"2024-05-29T14:19:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"3096460d6ea6cb273883a8697ed42394692e3166","ref":"refs/heads/gh-readonly-queue/master/pr-2454-7030d59e75b03856c2cdde13c1c7841d14eeb502","pushedAt":"2024-05-29T14:19:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Removing leading newline from GKE log messages (#2454)\n\nGKE now displays log messages correctly. There is no need for an extra\nleading newline, which now results in a useless blank line for each log\nentry in Log Explorer.","shortMessageHtmlLink":"Removing leading newline from GKE log messages (#2454)"}},{"before":null,"after":"7030d59e75b03856c2cdde13c1c7841d14eeb502","ref":"refs/heads/gh-readonly-queue/master/pr-2449-c60164f33e4f8dd7110fda2b8437a3faf3ca242a","pushedAt":"2024-05-29T14:19:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Update db README (#2449)","shortMessageHtmlLink":"Update db README (#2449)"}},{"before":null,"after":"c60164f33e4f8dd7110fda2b8437a3faf3ca242a","ref":"refs/heads/gh-readonly-queue/master/pr-2446-e07bd16d1b48155af05c2bf46c4d20793aa9d23a","pushedAt":"2024-05-29T14:19:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Change billing for multi-year domain creation (#2446)\n\n* Change billing for multi-year domain creation\n\nFrom the second year on, charge the renewal price.\n\nSee b/322833077\n\n* Addressing reviews","shortMessageHtmlLink":"Change billing for multi-year domain creation (#2446)"}},{"before":"f933e1f96e37af1baf468a077de5bb895f899a60","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2446-53d9bf2995d01a2f4259be71474bf24ffdaf403d","pushedAt":"2024-05-29T14:19:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"53d9bf2995d01a2f4259be71474bf24ffdaf403d","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-2455-e07bd16d1b48155af05c2bf46c4d20793aa9d23a","pushedAt":"2024-05-29T14:19:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"eeb0916081e2dfe5df34fe95efed97bc063439a3","ref":"refs/heads/gh-readonly-queue/master/pr-2454-a83becb517ddc54c93e28dda6e8cb10d5fc53e09","pushedAt":"2024-05-29T12:46:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Removing leading newline from GKE log messages (#2454)\n\nGKE now displays log messages correctly. There is no need for an extra\nleading newline, which now results in a useless blank line for each log\nentry in Log Explorer.","shortMessageHtmlLink":"Removing leading newline from GKE log messages (#2454)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWFrkeAA","startCursor":null,"endCursor":null}},"title":"Activity ยท google/nomulus"}