Centralised notice extension (Homepage)
To make a confidential Fundraising task, visible only to members of acl*WMF-FR click here: https://phabricator.wikimedia.org/maniphest/task/create/?template=89899
Centralised notice extension (Homepage)
To make a confidential Fundraising task, visible only to members of acl*WMF-FR click here: https://phabricator.wikimedia.org/maniphest/task/create/?template=89899
Mentioned in SAL (#wikimedia-operations) [2025-05-20T21:06:31Z] <jforrester@deploy1003> Finished scap sync-world: Backport for [[gerrit:1145867|TransformHandler: Return 400 for invalid titles (T394270)]], [[gerrit:1146631|Merge remote-tracking branch 'origin/master' into wmf_deploy (T341775 T373017 T393122 T394404)]], [[gerrit:1146654|Xml::input, label: Replace usage with Html::input, label (T394025)]] (duration: 11m 28s)
Should now be fixed.
Mentioned in SAL (#wikimedia-operations) [2025-05-20T20:57:41Z] <jforrester@deploy1003> mszabo, jforrester: Backport for [[gerrit:1145867|TransformHandler: Return 400 for invalid titles (T394270)]], [[gerrit:1146631|Merge remote-tracking branch 'origin/master' into wmf_deploy (T341775 T373017 T393122 T394404)]], [[gerrit:1146654|Xml::input, label: Replace usage with Html::input, label (T394025)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes c
Mentioned in SAL (#wikimedia-operations) [2025-05-20T20:55:02Z] <jforrester@deploy1003> Started scap sync-world: Backport for [[gerrit:1145867|TransformHandler: Return 400 for invalid titles (T394270)]], [[gerrit:1146631|Merge remote-tracking branch 'origin/master' into wmf_deploy (T341775 T373017 T393122 T394404)]], [[gerrit:1146654|Xml::input, label: Replace usage with Html::input, label (T394025)]]
Change #1146631 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@wmf/1.45.0-wmf.1] Merge remote-tracking branch 'origin/master' into wmf_deploy
Change #1147060 abandoned by Jforrester:
[mediawiki/extensions/CentralNotice@wmf/1.45.0-wmf.1] Update incorrect PHP namespace in BundleSizeTest
Reason:
Being done in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralNotice/+/1146631
In T394399#10837537, @Jdlrobson-WMF wrote:I chained your patches so they pass CI. You should be able to schedule them both for an available backport window using https://schedule-deployment.toolforge.org/
Let me know on Slack if you need help (post 9am PST). Since you are UK time, you can probably get it out before I wake up, though!
Change #1147910 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@master] Make BundleSizeTest cross-compatible with <=1.44 and >=1.45
Change #1147910 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@master] Make BundleSizeTest cross-compatible with <=1.44 and >=1.45
Change #1147910 had a related patch set uploaded (by Ejegg; author: Jgleeson):
[mediawiki/extensions/CentralNotice@master] Make BundleSizeTest cross-compatible with <=1.44 and >=1.45
Change #1147910 had a related patch set uploaded (by Ejegg; author: Jgleeson):
[mediawiki/extensions/CentralNotice@master] Make BundleSizeTest cross-compatible with <=1.44 and >=1.45
Change #1147839 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@wmf/1.45.0-wmf.1] Make BundleSizeTest cross-compatible with <=1.44 and >=1.45
Change #1147839 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@wmf/1.45.0-wmf.1] Make BundleSizeTest cross-compatible with <=1.44 and >=1.45
I chained your patches so they pass CI. You should be able to schedule them both for an available backport window using https://schedule-deployment.toolforge.org/
@Jdlrobson I just pushed up a patch to fix the CI failures relating to the namespace fix here.
Change #1147839 had a related patch set uploaded (by Jgleeson; author: Jgleeson):
[mediawiki/extensions/CentralNotice@wmf/1.45.0-wmf.1] Make BundleSizeTest cross-compatible with <=1.44 and >=1.45
Change #1147839 had a related patch set uploaded (by Jgleeson; author: Jgleeson):
[mediawiki/extensions/CentralNotice@wmf/1.45.0-wmf.1] Make BundleSizeTest cross-compatible with <=1.44 and >=1.45
Change #1147060 had a related patch set uploaded (by Reedy; author: Hashar):
[mediawiki/extensions/CentralNotice@wmf/1.45.0-wmf.1] Update incorrect PHP namespace in BundleSizeTest
Got it. So the fix is probably to cherry pick 657c9cc4c50b3c1c8afdc573ca21fc714d6b8f07 into CentralNotice -> branch wmf/1.45.0-wmf.1.
In T394399#10830721, @Jdlrobson-WMF wrote:Does this need backporting or is it okay to go out on the train next week? If backporting when (today? Monday?) and who ?
I was assuming it would go out with the train but didn't want to make assumptions since it has been marked with UBN.
Does this need backporting or is it okay to go out on the train next week? If backporting when (today? Monday?) and who ?
Change #1146648 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@master] Fixes iteration of existing URLSearchParams
There is an API request to https://meta.wikimedia.org/w/index.php?title=Special:BannerLoader&banner=undefined&uselang=en&debug=false
Debugging I was able to confirm getBannerURL is called with a data object with no banner key - which led to above patch.
Change #1146648 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):
[mediawiki/extensions/CentralNotice@master] Fixes iteration of existing URLSearchParams
@jnuche: This should kill off the logspam and otherwise do nothing except an i18n update (sorry :-().
In T394404#10826374, @gerritbot wrote:Change #1146631 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/extensions/CentralNotice@wmf/1.45.0-wmf.1] Merge remote-tracking branch 'origin/master' into wmf_deploy