{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19002414,"defaultBranch":"master","name":"restbase","ownerLogin":"wikimedia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-04-21T18:35:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/56668?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699892558.0","currentOid":""},"activityList":{"items":[{"before":"81218db0575e3866255bb2c71a6edef255394d8b","after":"bb9775090d14991e0299e2dca5575371fd6fdf1d","ref":"refs/heads/master","pushedAt":"2024-06-11T17:03:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Fix broken CI\n\n* Disable MCS related failures\n* Pin jsonc-parser to older version","shortMessageHtmlLink":"Fix broken CI"}},{"before":"969654880c3269bc48ff4cca259a462d510dbc76","after":"81218db0575e3866255bb2c71a6edef255394d8b","ref":"refs/heads/master","pushedAt":"2023-12-14T16:49:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Make parsoid transform follow disable_storage setting. (#1337)\n\nIf disable_storage is set, don't try to load the original HTML from\r\ncache for transform operations.\r\n\r\nBug: T350219\r\nChange-Id: I33c3baae4f0579121b89f6d913852d6c118ebd56","shortMessageHtmlLink":"Make parsoid transform follow disable_storage setting. (#1337)"}},{"before":"c2443e50362ad956c5e37d5d534c36fab0bef5bc","after":"571ae62b46d1969d70700e4d7e59c6aa1da94c4b","ref":"refs/heads/CC-4-not-3","pushedAt":"2023-12-05T13:23:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jdforrester","name":"James D. Forrester","path":"/jdforrester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/881572?s=80&v=4"},"commit":{"message":"Update Global Rules licence entry to CC 4 not 3\n\nThis changed a while ago in Wikimedia production, whoops.","shortMessageHtmlLink":"Update Global Rules licence entry to CC 4 not 3"}},{"before":"8a6ab4aa6c660cb2d837246d194072fce9bbafd0","after":"969654880c3269bc48ff4cca259a462d510dbc76","ref":"refs/heads/master","pushedAt":"2023-12-05T11:55:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Use GET when fetching related pages (#1336)\n\nBug: T347034\r\nChange-Id: Ib614aed8d0ddd16c2a29b7c86d3c38957bba0d38","shortMessageHtmlLink":"Use GET when fetching related pages (#1336)"}},{"before":"d544e9da48b9c79afb2338b7bab6960a94db6c61","after":"8a6ab4aa6c660cb2d837246d194072fce9bbafd0","ref":"refs/heads/master","pushedAt":"2023-12-01T11:48:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Use beta for tests (#1339)\n\nmocha: Target the beta mediawiki instance instead of parsoid on beta\r\n\r\n* Use working endpoints for mathoid\r\n* PCS: Make content-language test case-insensitive\r\n\r\nLanguage codes are not case sensitive, so accept any case.\r\nThis also improves output of assert.deepEqual.\r\n\r\nBug: T350353\r\nChange-Id: I9474e4c88dba127c15b82b7c18c6f5957d46a697","shortMessageHtmlLink":"Use beta for tests (#1339)"}},{"before":null,"after":"c3acda03137550fba2e10ba25f0a6b72b68d0021","ref":"refs/heads/T350219","pushedAt":"2023-11-13T16:22:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jdforrester","name":"James D. Forrester","path":"/jdforrester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/881572?s=80&v=4"},"commit":{"message":"Make parsoid transform follow disable_storage setting.\n\nIf disable_storage is set, don't try to load the original HTML from\ncache for transform operations.\n\nBug: T350219\nChange-Id: I33c3baae4f0579121b89f6d913852d6c118ebd56","shortMessageHtmlLink":"Make parsoid transform follow disable_storage setting."}},{"before":null,"after":"c2443e50362ad956c5e37d5d534c36fab0bef5bc","ref":"refs/heads/CC-4-not-3","pushedAt":"2023-10-25T21:58:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jdforrester","name":"James D. Forrester","path":"/jdforrester","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/881572?s=80&v=4"},"commit":{"message":"Update Global Rules licence entry to CC 4 not 3\n\nThis changed a while ago in Wikimedia production, whoops.","shortMessageHtmlLink":"Update Global Rules licence entry to CC 4 not 3"}},{"before":"1db7b9563f97b0073d14390e09838a196cfe8d0b","after":"d544e9da48b9c79afb2338b7bab6960a94db6c61","ref":"refs/heads/master","pushedAt":"2023-10-19T08:58:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"no-cache requests write to cache even when storage is disabled. (#1334)\n\nTo allow us to safely switch back from disabled_storage, we need to keep\r\npre-generated cache entries up to date. We can do this by simply\r\ncontinuing to handle no-cache requests as we did before, allowing them\r\nto write updated renderings to the cache.","shortMessageHtmlLink":"no-cache requests write to cache even when storage is disabled. (#1334)"}},{"before":"5a436df282cf01462b7335b53049fe22451ea13c","after":"1db7b9563f97b0073d14390e09838a196cfe8d0b","ref":"refs/heads/master","pushedAt":"2023-10-11T15:55:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"brightbyte","name":"Daniel Kinzler","path":"/brightbyte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/664717?s=80&v=4"},"commit":{"message":"Merge pull request #1333 from johngian/fix-parsoid-disabled-ci\n\nFix CI for disabled storage","shortMessageHtmlLink":"Merge pull request #1333 from johngian/fix-parsoid-disabled-ci"}},{"before":"eac1d0887c0b0757390f10345a11363fcefe5097","after":"5a436df282cf01462b7335b53049fe22451ea13c","ref":"refs/heads/master","pushedAt":"2023-10-11T13:52:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Disable storage for parsoid requests (#1330)\n\n* Allow storage to be disabled by domain.\r\n* Fix default options template\r\n* Add x-restbase-cache headers\r\n\r\nSeveral endpoints already have a way to disable storage. Use the same\r\nmechanism for parsoid. There is no need to use a regular expression to\r\nmatch domains, because the config can be defined for each domain\r\nseparately.","shortMessageHtmlLink":"Disable storage for parsoid requests (#1330)"}},{"before":"86b301107c358eb0de28ef654c2c19f5e800791d","after":"eac1d0887c0b0757390f10345a11363fcefe5097","ref":"refs/heads/master","pushedAt":"2023-09-19T08:08:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Remove public endpoints for editing pages (#1326)\n\n* Removes the editing capability that is not used\r\n\r\nBug: T336851\r\nChange-Id: I0b6af8dd1c6944c755e1df0df79bb1bdb017305d","shortMessageHtmlLink":"Remove public endpoints for editing pages (#1326)"}},{"before":"50152c49dc8b8e7219bf00562ca4b37e7f057c8a","after":"86b301107c358eb0de28ef654c2c19f5e800791d","ref":"refs/heads/master","pushedAt":"2023-09-14T09:48:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nosmo","name":"Hugh Nowlan","path":"/nosmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68673?s=80&v=4"},"commit":{"message":"Merge pull request #1331 from nosmo/master\n\nDisable announcements healthcheck","shortMessageHtmlLink":"Merge pull request #1331 from nosmo/master"}},{"before":null,"after":"1a2f5ca2b54bef75f1db7a8ac524dbb56229818b","ref":"refs/heads/remove-stash","pushedAt":"2023-08-22T11:46:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brightbyte","name":"Daniel Kinzler","path":"/brightbyte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/664717?s=80&v=4"},"commit":{"message":"Fix TID check in _getContentFromStorage\n\nChange-Id: I35833cbc79d359910724e46a9d9e1b5d10366e2f","shortMessageHtmlLink":"Fix TID check in _getContentFromStorage"}},{"before":"a1edf249e1e1c89e014bba1a7b98199e97db0d02","after":"50152c49dc8b8e7219bf00562ca4b37e7f057c8a","ref":"refs/heads/master","pushedAt":"2023-07-06T15:10:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Remove mathoid PNG image support (#1324)\n\nRemove mathoid PNG image support from RESTBase endpoint.\r\n\r\n* Stop storing PNG response from mathoid\r\n* Redirect PNG endpoint to SVG endpoint\r\n\r\nBug: T334842","shortMessageHtmlLink":"Remove mathoid PNG image support (#1324)"}},{"before":"edb41fc8b9970cada7acd184c361ec4e90be64e7","after":"a1edf249e1e1c89e014bba1a7b98199e97db0d02","ref":"refs/heads/master","pushedAt":"2023-05-31T17:36:15.885Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Optimize the performance of parsoid regular expressions (#1323)\n\n* Sets length ranges for a few regular expressions that may\r\n result in polynomial-time performance in worst-case\r\n scenarios. A max range length of 128 seems reasonable\r\n based upon a limited analysis of available patterns.\r\n\r\nBug: T337274","shortMessageHtmlLink":"Optimize the performance of parsoid regular expressions (#1323)"}},{"before":"00bfe14905bd330ccef22f68483f5c450fe621e9","after":"edb41fc8b9970cada7acd184c361ec4e90be64e7","ref":"refs/heads/master","pushedAt":"2023-05-30T10:27:06.117Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Merge pull request #1316 from xSavitar/update-proton-spec-doc\n\nProton's cache-control time is set to 10 mins but docs lie","shortMessageHtmlLink":"Merge pull request #1316 from xSavitar/update-proton-spec-doc"}},{"before":"359bd52d8ffb68740297f6cafd4e026ae66fea08","after":"00bfe14905bd330ccef22f68483f5c450fe621e9","ref":"refs/heads/master","pushedAt":"2023-05-19T10:05:11.909Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nosmo","name":"Hugh Nowlan","path":"/nosmo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68673?s=80&v=4"},"commit":{"message":"Merge pull request #1322 from apaskulin/docs\n\ndocs: Corrections for /metrics endpoints","shortMessageHtmlLink":"Merge pull request #1322 from apaskulin/docs"}},{"before":"f7d77747843ec974d75227759ee122f4516454d4","after":"359bd52d8ffb68740297f6cafd4e026ae66fea08","ref":"refs/heads/master","pushedAt":"2023-05-11T12:47:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Merge pull request #1320 from johngian/fix-service-runner-build\n\nUpdate deploy target images","shortMessageHtmlLink":"Merge pull request #1320 from johngian/fix-service-runner-build"}},{"before":"ac011e388bbf116386c7d2d7b5dbc70d0f3d709e","after":"f7d77747843ec974d75227759ee122f4516454d4","ref":"refs/heads/master","pushedAt":"2023-05-10T15:56:09.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Merge pull request #1301 from mvolz/sensiblecitoidlimits\n\nRequest users use the API less and remove reference to ISBNs","shortMessageHtmlLink":"Merge pull request #1301 from mvolz/sensiblecitoidlimits"}},{"before":"7afebaed6e4f402f77156fdcc4c7a4f0c61f5a2d","after":"ac011e388bbf116386c7d2d7b5dbc70d0f3d709e","ref":"refs/heads/master","pushedAt":"2023-04-06T13:47:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Merge pull request #1317 from johngian/deprecate-mcs\n\nmcs: Update endpoint stability information","shortMessageHtmlLink":"Merge pull request #1317 from johngian/deprecate-mcs"}},{"before":"451a2584fa2cd6732a94c08d328f55e0360a18fa","after":"7afebaed6e4f402f77156fdcc4c7a4f0c61f5a2d","ref":"refs/heads/master","pushedAt":"2023-04-06T09:40:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Merge pull request #1319 from johngian/cache-headers-pcs\n\npcs: Customize cache control","shortMessageHtmlLink":"Merge pull request #1319 from johngian/cache-headers-pcs"}},{"before":"399e6480a5b40cb5d2a5046ca76aba6e4455e763","after":"451a2584fa2cd6732a94c08d328f55e0360a18fa","ref":"refs/heads/master","pushedAt":"2023-03-29T09:12:57.268Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"johngian","name":"John Giannelos","path":"/johngian","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/835321?s=80&v=4"},"commit":{"message":"Merge pull request #1318 from johngian/inject-cache-control\n\npcs: Ensure cache control injection is applied","shortMessageHtmlLink":"Merge pull request #1318 from johngian/inject-cache-control"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYnoJaAA","startCursor":null,"endCursor":null}},"title":"Activity ยท wikimedia/restbase"}