{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6495081,"defaultBranch":"master","name":"mediawiki","ownerLogin":"wikimedia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-11-01T19:03:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56668?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715043728.0","currentOid":""},"activityList":{"items":[{"before":"77e3933302ce21a08244bbe684307f584ac9978d","after":"21e1773678b7ceef9a2b2308268405edeb253535","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-05-09T00:09:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Branch commit for wmf/branch_cut_pretest\n\nChange-Id: If8f2ae7cc69e7404ae9e2aa608876af3ac8ca704","shortMessageHtmlLink":"Branch commit for wmf/branch_cut_pretest"}},{"before":"77e3933302ce21a08244bbe684307f584ac9978d","after":"b364d1ad27dc0f3b77e99607fe12fa6a2c7fc065","ref":"refs/heads/master","pushedAt":"2024-05-09T00:09:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"tests: Migrate assertSelect() to SelectQueryBuilder in LinksUpdateTest\"","shortMessageHtmlLink":"Merge \"tests: Migrate assertSelect() to SelectQueryBuilder in LinksUp…"}},{"before":"8fdcc97bc34c0ea360d26e1e46b7125c1148570e","after":"77e3933302ce21a08244bbe684307f584ac9978d","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-05-08T23:31:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"tests: Add TestSelectQueryBuilder::assertRowValue\n\nSimiliar to assertFieldValue(), but to assert one row.\nSimpler as assertResultSet(), as it needs list with one array\n\nFollow-Up: I7392b37988067020d5f684276320dae0a474631a\nChange-Id: Ib85fa407abe6fcb18f60c0a8505044881c1681bc","shortMessageHtmlLink":"tests: Add TestSelectQueryBuilder::assertRowValue"}},{"before":"6765d9651a56d0da2cbdbb111ad1a7c760178352","after":"77e3933302ce21a08244bbe684307f584ac9978d","ref":"refs/heads/master","pushedAt":"2024-05-08T22:19:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"tests: Add TestSelectQueryBuilder::assertRowValue\n\nSimiliar to assertFieldValue(), but to assert one row.\nSimpler as assertResultSet(), as it needs list with one array\n\nFollow-Up: I7392b37988067020d5f684276320dae0a474631a\nChange-Id: Ib85fa407abe6fcb18f60c0a8505044881c1681bc","shortMessageHtmlLink":"tests: Add TestSelectQueryBuilder::assertRowValue"}},{"before":"72c9cac3d69e1faa9e68a3088a9dcacec0f7e33f","after":"6765d9651a56d0da2cbdbb111ad1a7c760178352","ref":"refs/heads/master","pushedAt":"2024-05-08T20:48:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Make EncryptedPassword work with Argon2Password\"","shortMessageHtmlLink":"Merge \"Make EncryptedPassword work with Argon2Password\""}},{"before":"b152cbc8e74f09655044287ed1ae536c2b33425d","after":"c7922dba1ba9e7b7eb7bd232f91500f5fffb7bbb","ref":"refs/heads/wmf/1.43.0-wmf.4","pushedAt":"2024-05-08T19:11:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Update git submodules\n\n* Update extensions/FlaggedRevs from branch 'wmf/1.43.0-wmf.4'\n to f031e968270bc2fff9bd1be2d2b6da749fddf6fc\n - FlaggedRevsStats: Fix migration to query builder\n \n It's giving this error now:\n > Error 1054: Unknown column 'Array' in 'where clause'\n \n Change-Id: I759d81c29d3c27bc18da2e2211c18890d9ee74b9\n (cherry picked from commit 206fd6ce31e57f2d6951a3570a2de13448980e16)","shortMessageHtmlLink":"Update git submodules"}},{"before":"f8fa7bc3d219933da098aef1c9d30ffe026d016f","after":"72c9cac3d69e1faa9e68a3088a9dcacec0f7e33f","ref":"refs/heads/master","pushedAt":"2024-05-08T17:08:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"npm: add \"mocha\" script\"","shortMessageHtmlLink":"Merge \"npm: add \"mocha\" script\""}},{"before":"91a1741787aed472abe9cb24eaacd40a76f9f894","after":"f8fa7bc3d219933da098aef1c9d30ffe026d016f","ref":"refs/heads/master","pushedAt":"2024-05-08T16:56:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"rdbms: Remove IDatabase::namedLocksEnqueue()\"","shortMessageHtmlLink":"Merge \"rdbms: Remove IDatabase::namedLocksEnqueue()\""}},{"before":"4d4d2a15a9d3901fcad7db840026feafedfd9ba9","after":"91a1741787aed472abe9cb24eaacd40a76f9f894","ref":"refs/heads/master","pushedAt":"2024-05-08T15:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Introduce Modules into the REST framework\n\nModules group together endpoints by a shared prefix. The idea is that each module has its own version and can generated self-contained self-documentation. This allows clients to have clear expectations about the endpoints of each module, no matter what wiki they are accessing. So far, each wiki may be exposing a different set of endpoints, with no way to provide a spec that describes that set of endpoints in a way that would be consistent across wikis and stable over time.\n\nBug: T362480\nChange-Id: Iebcde4645d472d27eee5a30adb6eee12cc7d046b","shortMessageHtmlLink":"Introduce Modules into the REST framework"}},{"before":"d96e606e4f64e8bd5e57458754f089d07236238b","after":"4d4d2a15a9d3901fcad7db840026feafedfd9ba9","ref":"refs/heads/master","pushedAt":"2024-05-08T11:24:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"docs: document $.fn.injectSpinner() with a typedef\"","shortMessageHtmlLink":"Merge \"docs: document $.fn.injectSpinner() with a typedef\""}},{"before":"486597336c6d53385404f6ceb7235168692c4029","after":"b152cbc8e74f09655044287ed1ae536c2b33425d","ref":"refs/heads/wmf/1.43.0-wmf.4","pushedAt":"2024-05-08T10:20:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"pager: Use SelectQueryBuilder::rawTables in IndexPager\n\nUsersPager defines a \"join group\", which is not supported by\nSelectQueryBuilder::tables\n\nBug: T364428\nFollow-Up: I6490caae3984efaae81bd2583220a7dd1c3b371d\nChange-Id: I27e4de5d2d114fd8b0bfb86ca28278e16108c959","shortMessageHtmlLink":"pager: Use SelectQueryBuilder::rawTables in IndexPager"}},{"before":"d5fdc0d70bf56666182258178f774499911b351a","after":"d96e606e4f64e8bd5e57458754f089d07236238b","ref":"refs/heads/master","pushedAt":"2024-05-08T10:06:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Database: addQuotes() doesn't take IExpression\"","shortMessageHtmlLink":"Merge \"Database: addQuotes() doesn't take IExpression\""}},{"before":"403f8e429ec3188df75c84402368768ec36aed29","after":"d5fdc0d70bf56666182258178f774499911b351a","ref":"refs/heads/master","pushedAt":"2024-05-08T09:43:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"rdbms: Support getting the load balancer for a virtual domain\"","shortMessageHtmlLink":"Merge \"rdbms: Support getting the load balancer for a virtual domain\""}},{"before":"29b0a43d42f6642bdd4c3a1f2dfd339f51c97ad1","after":"403f8e429ec3188df75c84402368768ec36aed29","ref":"refs/heads/master","pushedAt":"2024-05-08T09:24:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"pager: Use SelectQueryBuilder::rawTables in IndexPager\"","shortMessageHtmlLink":"Merge \"pager: Use SelectQueryBuilder::rawTables in IndexPager\""}},{"before":"29b0a43d42f6642bdd4c3a1f2dfd339f51c97ad1","after":"8fdcc97bc34c0ea360d26e1e46b7125c1148570e","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-05-08T08:30:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Branch commit for wmf/branch_cut_pretest\n\nChange-Id: I62a9ad26c6c5af2fbb84d4108968ec3a953fef57","shortMessageHtmlLink":"Branch commit for wmf/branch_cut_pretest"}},{"before":"b7986c183a08dc3c6792364a8b687f1c12c38059","after":"29b0a43d42f6642bdd4c3a1f2dfd339f51c97ad1","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-05-08T08:00:41.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I5e14ceedd23123134444b1718fc2ef038fb83c4f","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"eb391335bb61e2c0818b1114a097f5ac3c173c91","after":"29b0a43d42f6642bdd4c3a1f2dfd339f51c97ad1","ref":"refs/heads/master","pushedAt":"2024-05-08T07:07:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I5e14ceedd23123134444b1718fc2ef038fb83c4f","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"40501c4bd9228f9d7e96d943a0fb44a476b6ce53","after":"c4ecb341619cbefc38995aa8fb6c6eb3e6fe9be0","ref":"refs/heads/REL1_41","pushedAt":"2024-05-08T06:29:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Update git submodules\n\n* Update skins/Vector from branch 'REL1_41'\n to 221bffbbb17ae4db4ba47c2534a76c01d17e4050\n - Localisation updates from https://translatewiki.net.\n \n Change-Id: Ia50efaba5226b6a905c1908605bee39d0024e93e","shortMessageHtmlLink":"Update git submodules"}},{"before":"939164a5bdf8fa47c0dace2aee7dc789ae2df4e4","after":"40501c4bd9228f9d7e96d943a0fb44a476b6ce53","ref":"refs/heads/REL1_41","pushedAt":"2024-05-08T06:28:41.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Update git submodules\n\n* Update extensions/VisualEditor from branch 'REL1_41'\n to 7c78682c4fa38a5d2622d9c0be202c0fc2ff2c11\n - Localisation updates from https://translatewiki.net.\n \n Change-Id: I38cf55683fac96b520a23fa938eb510a9bcad586","shortMessageHtmlLink":"Update git submodules"}},{"before":"0a92bc8a59382e524371014dcaf2d9a2eac31d29","after":"939164a5bdf8fa47c0dace2aee7dc789ae2df4e4","ref":"refs/heads/REL1_41","pushedAt":"2024-05-08T06:27:55.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Update git submodules\n\n* Update extensions/TemplateData from branch 'REL1_41'\n to 84f8eda1b496444b84aa1457d820e94ca15c6f05\n - Localisation updates from https://translatewiki.net.\n \n Change-Id: I63a72ceabe14bd0f72944d6988ca72ea81dbf4c5","shortMessageHtmlLink":"Update git submodules"}},{"before":"47fadd922f78656b0013bdae41fbf5ba3f09a998","after":"0a92bc8a59382e524371014dcaf2d9a2eac31d29","ref":"refs/heads/REL1_41","pushedAt":"2024-05-08T06:27:09.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Update git submodules\n\n* Update extensions/Cite from branch 'REL1_41'\n to cf8fc550f0e0714049b8fafbb0aaf83bafa76b4b\n - Localisation updates from https://translatewiki.net.\n \n Change-Id: Iabb6c710302eee1a41d333b995a2395225099ca8","shortMessageHtmlLink":"Update git submodules"}},{"before":"a35285db153093b3686975c59516762898937e8b","after":"47fadd922f78656b0013bdae41fbf5ba3f09a998","ref":"refs/heads/REL1_41","pushedAt":"2024-05-08T06:26:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Update git submodules\n\n* Update extensions/AbuseFilter from branch 'REL1_41'\n to 72f31a906f9f69a7b17851b96a0ababb2f4a8f59\n - Localisation updates from https://translatewiki.net.\n \n Change-Id: I801c764b0baf1da9ee53a00ec07d914411a4813d","shortMessageHtmlLink":"Update git submodules"}},{"before":"e303970677781bc22e0dc376e3046b494e81116c","after":"a35285db153093b3686975c59516762898937e8b","ref":"refs/heads/REL1_41","pushedAt":"2024-05-08T05:35:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.\n\nChange-Id: I5f74893e7c1f6808d0953b099db2cfb103a51b22","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"6abb5aa080f5bb034d3a6cf423f9b37642df7189","after":"eb391335bb61e2c0818b1114a097f5ac3c173c91","ref":"refs/heads/master","pushedAt":"2024-05-08T04:56:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"block: Fix overly broad block selection in getRangeCond()\n\nIn the new schema, getRangeCond() with a specified range of say\n1.2.0.0/16 would match blocks of narrower range with the same start,\ne.g. 1.2.0.0/24, because a match of bt_ip_hex was sufficient, but that\nis the same as the start of the range.\n\nSo, when searching for single IP blocks, add a condition requiring\nbt_range_start IS NULL.\n\nThis affects the bkip parameter to ApiQueryBlocks and searches from\nSpecial:BlockList.\n\nAdd regression test.\n\nChange-Id: Ie3943befb8a02cc4939624f7bad48ae50056cd7d","shortMessageHtmlLink":"block: Fix overly broad block selection in getRangeCond()"}},{"before":"b7986c183a08dc3c6792364a8b687f1c12c38059","after":"6abb5aa080f5bb034d3a6cf423f9b37642df7189","ref":"refs/heads/master","pushedAt":"2024-05-08T03:45:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"block: Fix inadequate GROUP BY in HideUserUtils::addFieldToBuilder()\n\nWith the new schema and sql_mode=ONLY_FULL_GROUP_BY, we get an error\nfrom LocalIdLookup::lookupCentralIds() due to user_name not being in the\nGROUP BY.\n\nSo, just use a subquery, identical to the one used by getExpression().\n\nChange-Id: If22561b5ce5762a33fc8aa13ee9406990c8ae8ce","shortMessageHtmlLink":"block: Fix inadequate GROUP BY in HideUserUtils::addFieldToBuilder()"}},{"before":"63844e2002187cd332a23c4e61c21e6a8272c3c8","after":"b7986c183a08dc3c6792364a8b687f1c12c38059","ref":"refs/heads/wmf/branch_cut_pretest","pushedAt":"2024-05-07T23:31:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Update jsdoc-wmf-theme to 1.0.1\"","shortMessageHtmlLink":"Merge \"Update jsdoc-wmf-theme to 1.0.1\""}},{"before":"42ab53158c96e2abe989fd025eb92ed1985e9316","after":"d8ff9fbde60ebea8464a736aae62d996123e8cf8","ref":"refs/heads/wmf/1.43.0-wmf.3","pushedAt":"2024-05-07T20:24:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Update git submodules\n\n* Update extensions/ORES from branch 'wmf/1.43.0-wmf.3'\n to 80731db8423872b2dd381cde6d7bee656544c308\n - Avoid empty insert in SqlScoreStorage::storeScores\n \n UnexpectedValueException: Wikimedia\\Rdbms\\InsertQueryBuilder::execute\n can't have empty $rows value\n \n Bug: T364218\n Change-Id: Ic5d0b688cf13df18bc71dc70da4da2685d70830d\n (cherry picked from commit 3179045b57baf8936ca326e5ba5d987198f4dae4)","shortMessageHtmlLink":"Update git submodules"}},{"before":"e10d381edb2acf72dcb6be9af3b4f05f4cfb0c13","after":"42ab53158c96e2abe989fd025eb92ed1985e9316","ref":"refs/heads/wmf/1.43.0-wmf.3","pushedAt":"2024-05-07T19:19:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Partial cherry-pick of I9d8409fdbd757e\" into wmf/1.43.0-wmf.3","shortMessageHtmlLink":"Merge \"Partial cherry-pick of I9d8409fdbd757e\" into wmf/1.43.0-wmf.3"}},{"before":"0f0d228ec3467d1ba050bf921f198742094f2b80","after":"b7986c183a08dc3c6792364a8b687f1c12c38059","ref":"refs/heads/master","pushedAt":"2024-05-07T18:34:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"Update jsdoc-wmf-theme to 1.0.1\"","shortMessageHtmlLink":"Merge \"Update jsdoc-wmf-theme to 1.0.1\""}},{"before":"146b4a632d564753fa3800610fff12665a39c6ce","after":"0f0d228ec3467d1ba050bf921f198742094f2b80","ref":"refs/heads/master","pushedAt":"2024-05-07T18:25:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wmfgerrit","name":"Wikimedia Gerrit","path":"/wmfgerrit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2539292?s=80&v=4"},"commit":{"message":"Merge \"REST: introduce getBodyParamSettings\"","shortMessageHtmlLink":"Merge \"REST: introduce getBodyParamSettings\""}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERSKt1QA","startCursor":null,"endCursor":null}},"title":"Activity · wikimedia/mediawiki"}