-
-
Notifications
You must be signed in to change notification settings - Fork 246
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Convert more extensions to ExtensionRegistry #3842
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Per my own now-merged upstream patches and backports to REL1_36 branches.
Universal-Omega
changed the title
Convert many more extensions to ExtensionRegistry
Convert more extensions to ExtensionRegistry
Apr 20, 2021
Reception123
added a commit
that referenced
this pull request
Jun 12, 2021
* Update ManageWikiExtensions.php * Create LocalSettings.php * Update LocalSettings.php * Update LocalExtensions.php * Update extension-list * Update LocalSettings.php * Update LocalExtensions.php * Update extension-list * Update extension-list * Update LocalExtensions.php * Update extension-list * Update ManageWikiExtensions.php * Update LocalExtensions.php * Update extension-list * Update ManageWikiExtensions.php * T7117: Update SQLs to 1.36; convert to ExtensionRegistry where possible with REL1_36 (#3823) * Update ManageWikiExtensions.php * Create LocalSettings.php * Update LocalSettings.php * Update LocalExtensions.php * Update extension-list * Update LocalSettings.php * Update LocalExtensions.php * Update extension-list * Update extension-list * Update LocalExtensions.php * Update extension-list * Update ManageWikiExtensions.php * Update LocalExtensions.php * Update extension-list * Update ManageWikiExtensions.php * LS: remove gone FR stuff * Update wgGalleryOptions for a wiki Requested to me personally via Discord. * Fix * Fix * Convert more extensions to ExtensionRegistry (#3842) * Convert many more extensions to ExtensionRegistry Per my own now-merged upstream patches and backports to REL1_36 branches. * Update extension-list * Convert LanguageSelector and CategorySortHeaders to ExtensionRegistry (#3843) * Convert LanguageSelector to ExtensionRegistry * Update extension-list * Update LocalExtensions.php * Update extension-list * Update REL1_36 from master (#3891) * Add extendedconfirmedprotected restriction level to famepediawiki (#3837) * Add extendedconfirmedprotected restriction level to famepediawiki Per request (https://meta.miraheze.org/w/index.php?diff=171784&oldid=171783&rcid=614715) * Fix typo * Convert SimpleTooltip to use ExtensionRegistry (#3839) * Convert SimpleTooltip to use ExtensionRegistry * Update extension-list * Revert "Convert SimpleTooltip to use ExtensionRegistry (#3839)" (#3840) This reverts commit d2951ce. * Add editextendedconfirmedprotected restrict. level to documentcontrolwiki (#3838) * Add editextendedconfirmedprotected restriction level to documentcontrolwiki Per request (https://meta.miraheze.org/w/index.php?diff=171790&oldid=171789&rcid=614721) * Remove + Maybe this is the `+` @joritochip meant? I do see the other wikis don't have the `+` sign for this variable, but I'm not quite sure why * Add 'editextendedconfirmedprotected', to line 3598 * Fix tab * Add PageAssessments extension #T7180 (#3847) * Add PageAssessments to LocalExtensions.php * Add PageAssessments to LocalSettings.php * Add PageAssessments to extension-list * Add PageAssessments to ManageWikiExtensions.php * Add missed comma * Fix, I think * Update paths to SQL database tables Per https://github.com/wikimedia/mediawiki-extensions-PageAssessments/tree/master/db and @Reception123. I assume we don't need to change `'sql' =>` to `'db' =>`, of course, though? * Revert "Revert "Convert SimpleTooltip to use ExtensionRegistry (#3839)" (#3840)" (#3848) This reverts commit 7c0ceae. * test MF setting for T7165 (#3851) * switch SimpleBlogPage to use wfLoad * switch FancyBoxThumbs to use wfLoad * rv FancyBoxThumbs change * Update SimpleBlogPage config (#3849) * Update SimpleBlogPage config * Update LocalExtensions.php * Update extension-list * extension.json for FancyBoxThumbs * use wfLoad for FancyBoxThumbs * Remove Validator (#3850) * Remove Validator * Update extension-list * Update LocalSettings.php * Update ManageWikiExtensions.php * ScratchBlocks -> ScratchBlocks4 (#3855) * ScratchBlocks -> ScratchBlocks4 * single quote * Convert AutoCreatePage to ExtensionRegistry (#3852) * Convert AutoCreatePage to ExtensionRegistry * Update extension-list * Update LocalExtensions.php * set wgCentralAuthGlobalPasswordPolicies for sensitive global groups (… (#3856) * set wgCentralAuthGlobalPasswordPolicies for sensitive global groups (steward+sysadmin) * fix * fix * syntax * rm 'default' group from wgCentralAuthGlobalPasswordPolicies * set usenewrc to 0 for bioencyclopediawiki per T7198 (#3857) * Fix category collation for CategorySortHeaders (#3844) * disable APIquery for wikiconfig * Re-enable ManageWiki API (#3860) Reverts 71ea281 * Add Sitenotice about Security Incident (#3859) * Update Sitenotice.php * Update Sitenotice.php * Update Sitenotice.php * Fix typo and correct grammar (#3861) * Change html attributes to prevent Google crawling sitenotice (#3862) This ensures Google does not use the sitenotice as a snippet for their search result for Miraheze wikis who has not set one via extensions.[1] Please ensure all future sitenotices and central- notices has this value. [1]: https://phabricator.miraheze.org/F1430638 Cf. https://revi.kr/6bFF Signed-off-by: Yongmin Hong <revi@pobox.com> * Remove wgMFSiteStylesRenderBlocking (#3866) This was for now-completed testing and should be removed. * Use Special:MyLanguage links where possible (#3863) * Use Special:MyLanguage links where possible * Remove unneeded Special:MyLanguage links from Tech: namespace pages Co-authored-by: Doug Mehus <39928941+dmehus@users.noreply.github.com> * Fix case (#3864) One more fix to this sitenotice. The other thing I was wondering if for `Special:ManageWiki/settings`, I'm wondering if we could make that into a link with `<a href="https:" + $wgServer + "/wiki/Special:ManageWiki/settings">Special:ManageWiki/settings</a>? I just never know if we need a `+` before and/or after the `$wgServer` variable? * Remove managewiki backups temporarily. * re-enable managewiki backups (#3867) * Disable Wikibase entity search UI by default (#3853) * Disable Wikibase entity search UI by default * Disable Wikibase entity search UI by default * add more file formats to wgFileExtensions (#3846) * wgCosmosEnabledRailModules setting for malwiki T7219 (#3868) * email notifications on privileged actions configuration T7197 (#3869) * email notifications on privileged actions configuration T7197 * fix wgconf end * array for watched-person group * default=>meta * change email notifs for group instead of right (#3870) * change email notifs for group instead of right * fix and configure for T&S * Fix indentation for wgMirahezeMagicLogEmailConditions * Remove John’s access to staffwiki (#3871) * Fix configuration for Logstash formatter * Update and elaborate help message for wgWordmark (#3875) * add T&S to higher password requirements (#3876) * remove webhook sitenotice (#3874) * Configured "HighlightLinksInCategory" Extension for my wiki (#3879) * Add edittemplateprotected restriction level to documentcontrolwiki/famepediawiki (#3880) Per request (https://meta.miraheze.org/w/index.php?title=Community_noticeboard/Archive_18&oldid=174937#Permission_Help) * Add protection levels to naasgamelandwiki (#3881) `editarchiveprotected` and `editofficialprotected` per request (https://meta.miraheze.org/w/index.php?title=Community_noticeboard&oldid=174936#Protection) * Add protection levels to memeswiki (#3882) [#7258](https://phabricator.miraheze.org/T7258) * remove watched-person right; unused (#3883) * Add Wikidata as an import source for snapwikiwiki (#3877) * blacklist some rights in managewiki for * T7257 (#3886) * blacklist some rights in managewiki for * T7257 * move oathauth-enable to any as it shouldn't be disallowed anyway * Update LocalSettings.php * add db server recorder for logging (T7248) (#3885) * add db server recorder for logging (T7248) Could be wrong * syntax * more syntax * more syntax * replace to c1 per paladox * add permissions to * required for confirming email * fix * add myself back to staffwiki (#3888) Co-authored-by: Doug Mehus <39928941+dmehus@users.noreply.github.com> Co-authored-by: Reception123 <utilizator.receptie123@gmail.com> Co-authored-by: RhinosF1 <rhinosf1@miraheze.org> Co-authored-by: Yongmin Hong <revi@pobox.com> Co-authored-by: paladox <paladox@users.noreply.github.com> Co-authored-by: R4356th <61620631+R4356th@users.noreply.github.com> Co-authored-by: MacFan4000 <paulfkeffer@gmail.com> Co-authored-by: Ferran Tufan <southparkfan223@hotmail.com> Co-authored-by: NJ Holder <70276371+Njsmooth@users.noreply.github.com> Co-authored-by: The-Voidwalker <voidwalker.wikipedia@gmail.com> * Merge 'master' into REL1_36 (#3845) * Add extendedconfirmedprotected restriction level to famepediawiki (#3837) * Add extendedconfirmedprotected restriction level to famepediawiki Per request (https://meta.miraheze.org/w/index.php?diff=171784&oldid=171783&rcid=614715) * Fix typo * Convert SimpleTooltip to use ExtensionRegistry (#3839) * Convert SimpleTooltip to use ExtensionRegistry * Update extension-list * Revert "Convert SimpleTooltip to use ExtensionRegistry (#3839)" (#3840) This reverts commit d2951ce. * Add editextendedconfirmedprotected restrict. level to documentcontrolwiki (#3838) * Add editextendedconfirmedprotected restriction level to documentcontrolwiki Per request (https://meta.miraheze.org/w/index.php?diff=171790&oldid=171789&rcid=614721) * Remove + Maybe this is the `+` @joritochip meant? I do see the other wikis don't have the `+` sign for this variable, but I'm not quite sure why * Add 'editextendedconfirmedprotected', to line 3598 * Fix tab * Add PageAssessments extension #T7180 (#3847) * Add PageAssessments to LocalExtensions.php * Add PageAssessments to LocalSettings.php * Add PageAssessments to extension-list * Add PageAssessments to ManageWikiExtensions.php * Add missed comma * Fix, I think * Update paths to SQL database tables Per https://github.com/wikimedia/mediawiki-extensions-PageAssessments/tree/master/db and @Reception123. I assume we don't need to change `'sql' =>` to `'db' =>`, of course, though? * Revert "Revert "Convert SimpleTooltip to use ExtensionRegistry (#3839)" (#3840)" (#3848) This reverts commit 7c0ceae. * test MF setting for T7165 (#3851) * switch SimpleBlogPage to use wfLoad * switch FancyBoxThumbs to use wfLoad * rv FancyBoxThumbs change * Update SimpleBlogPage config (#3849) * Update SimpleBlogPage config * Update LocalExtensions.php * Update extension-list * extension.json for FancyBoxThumbs * use wfLoad for FancyBoxThumbs * Remove Validator (#3850) * Remove Validator * Update extension-list * Update LocalSettings.php * Update ManageWikiExtensions.php * ScratchBlocks -> ScratchBlocks4 (#3855) * ScratchBlocks -> ScratchBlocks4 * single quote * Convert AutoCreatePage to ExtensionRegistry (#3852) * Convert AutoCreatePage to ExtensionRegistry * Update extension-list * Update LocalExtensions.php * set wgCentralAuthGlobalPasswordPolicies for sensitive global groups (… (#3856) * set wgCentralAuthGlobalPasswordPolicies for sensitive global groups (steward+sysadmin) * fix * fix * syntax * rm 'default' group from wgCentralAuthGlobalPasswordPolicies * set usenewrc to 0 for bioencyclopediawiki per T7198 (#3857) * Fix category collation for CategorySortHeaders (#3844) * disable APIquery for wikiconfig * Re-enable ManageWiki API (#3860) Reverts 71ea281 * Add Sitenotice about Security Incident (#3859) * Update Sitenotice.php * Update Sitenotice.php * Update Sitenotice.php * Fix typo and correct grammar (#3861) * Change html attributes to prevent Google crawling sitenotice (#3862) This ensures Google does not use the sitenotice as a snippet for their search result for Miraheze wikis who has not set one via extensions.[1] Please ensure all future sitenotices and central- notices has this value. [1]: https://phabricator.miraheze.org/F1430638 Cf. https://revi.kr/6bFF Signed-off-by: Yongmin Hong <revi@pobox.com> * Remove wgMFSiteStylesRenderBlocking (#3866) This was for now-completed testing and should be removed. * Use Special:MyLanguage links where possible (#3863) * Use Special:MyLanguage links where possible * Remove unneeded Special:MyLanguage links from Tech: namespace pages Co-authored-by: Doug Mehus <39928941+dmehus@users.noreply.github.com> * Fix case (#3864) One more fix to this sitenotice. The other thing I was wondering if for `Special:ManageWiki/settings`, I'm wondering if we could make that into a link with `<a href="https:" + $wgServer + "/wiki/Special:ManageWiki/settings">Special:ManageWiki/settings</a>? I just never know if we need a `+` before and/or after the `$wgServer` variable? * Remove managewiki backups temporarily. * re-enable managewiki backups (#3867) * Disable Wikibase entity search UI by default (#3853) * Disable Wikibase entity search UI by default * Disable Wikibase entity search UI by default * add more file formats to wgFileExtensions (#3846) * wgCosmosEnabledRailModules setting for malwiki T7219 (#3868) * email notifications on privileged actions configuration T7197 (#3869) * email notifications on privileged actions configuration T7197 * fix wgconf end * array for watched-person group * default=>meta * change email notifs for group instead of right (#3870) * change email notifs for group instead of right * fix and configure for T&S * Fix indentation for wgMirahezeMagicLogEmailConditions * Remove John’s access to staffwiki (#3871) * Fix configuration for Logstash formatter * Update and elaborate help message for wgWordmark (#3875) * add T&S to higher password requirements (#3876) * remove webhook sitenotice (#3874) * Configured "HighlightLinksInCategory" Extension for my wiki (#3879) * Add edittemplateprotected restriction level to documentcontrolwiki/famepediawiki (#3880) Per request (https://meta.miraheze.org/w/index.php?title=Community_noticeboard/Archive_18&oldid=174937#Permission_Help) * Add protection levels to naasgamelandwiki (#3881) `editarchiveprotected` and `editofficialprotected` per request (https://meta.miraheze.org/w/index.php?title=Community_noticeboard&oldid=174936#Protection) * Add protection levels to memeswiki (#3882) [#7258](https://phabricator.miraheze.org/T7258) * remove watched-person right; unused (#3883) * Add Wikidata as an import source for snapwikiwiki (#3877) * blacklist some rights in managewiki for * T7257 (#3886) * blacklist some rights in managewiki for * T7257 * move oathauth-enable to any as it shouldn't be disallowed anyway * Update LocalSettings.php * add db server recorder for logging (T7248) (#3885) * add db server recorder for logging (T7248) Could be wrong * syntax * more syntax * more syntax * replace to c1 per paladox * add permissions to * required for confirming email * fix * add myself back to staffwiki (#3888) * Remove wgManageWikiCDBDirectory (#3889) Was removed in miraheze/ManageWiki@f914eb5 Co-authored-by: Doug Mehus <39928941+dmehus@users.noreply.github.com> Co-authored-by: Universal Omega <54654040+Universal-Omega@users.noreply.github.com> Co-authored-by: Reception123 <utilizator.receptie123@gmail.com> Co-authored-by: Yongmin Hong <revi@pobox.com> Co-authored-by: paladox <paladox@users.noreply.github.com> Co-authored-by: R4356th <61620631+R4356th@users.noreply.github.com> Co-authored-by: MacFan4000 <paulfkeffer@gmail.com> Co-authored-by: Ferran Tufan <southparkfan223@hotmail.com> Co-authored-by: NJ Holder <70276371+Njsmooth@users.noreply.github.com> Co-authored-by: The-Voidwalker <voidwalker.wikipedia@gmail.com> * merge 'master' into 'REL1_36' (#3900) * merge branch 'master' into REL1_36 (#3904) * fix order (#3905) * Merge branch 'master' into REL1_36 (#3912) * Test DPL3 settings with dcmultiversewiki * Set DPL3 maxResultCount to 999 * T7315: Move GlobalWatchlist to loginwiki (#3906) * Change wgCreateWikiNotificationEmail to sre@ (#3907) * Add site notice for file storage maintenance (#3908) * Add site notice for file storage maintenance * Update Sitenotice.php * Update Sitenotice.php * Update Sitenotice.php * Fix sitenotice * Blacklist handle-pii user right * remove unused and inaccurate 'help' * Switch workflow to Libera.chat (#3909) * Fix workflow to go to Libera.chat * Remove sitenotice * cdn: add cp13 * Add Wikibase configs for documentcontrolwiki (#3910) https://meta.miraheze.org/wiki/User_talk:Dmehus?oldid=177626#Good_day * Use Special:MyLanguage for "Help center" link * use https:// instead of just // * Use Special:MyLanguage/Miraheze link * Fix Sitenotice.php formatting * Formatting * Remove dcmultiversewiki configs * Don't run CI on php 8.0 Co-authored-by: paladox <paladox@users.noreply.github.com> Co-authored-by: Ferran Tufan <southparkfan223@hotmail.com> * Merge branch 'master' into REL1_36 (#3915) * Test DPL3 settings with dcmultiversewiki * Set DPL3 maxResultCount to 999 * T7315: Move GlobalWatchlist to loginwiki (#3906) * Change wgCreateWikiNotificationEmail to sre@ (#3907) * Add site notice for file storage maintenance (#3908) * Add site notice for file storage maintenance * Update Sitenotice.php * Update Sitenotice.php * Update Sitenotice.php * Fix sitenotice * Blacklist handle-pii user right * remove unused and inaccurate 'help' * Switch workflow to Libera.chat (#3909) * Fix workflow to go to Libera.chat * Remove sitenotice * cdn: add cp13 * Add Wikibase configs for documentcontrolwiki (#3910) https://meta.miraheze.org/wiki/User_talk:Dmehus?oldid=177626#Good_day * Use Special:MyLanguage for "Help center" link * use https:// instead of just // * Use Special:MyLanguage/Miraheze link * Fix Sitenotice.php formatting * Formatting * Remove dcmultiversewiki configs * Don't run CI on php 8.0 * Add wgScratchBlocks4BlockVersion to ManageWiki (#3858) * Fix MissingWiki.php formatting (#3913) * Use Special:MyLanguage for Code of Conduct link * Use Special:MyLanguage links in README * T7259: support single namespaces with DataDump xml dump generation (#3911) * set minint and maxint for wgScratchBlocks4BlockVersion * add label-message for datadump namespaceselect (#3914) * Remove wmgUseYandexTranslate (#3854) Co-authored-by: paladox <paladox@users.noreply.github.com> Co-authored-by: Ferran Tufan <southparkfan223@hotmail.com> Co-authored-by: R4356th <61620631+R4356th@users.noreply.github.com> * Merge branch 'master' into REL1_36 (#3920) * Add changes from master into REL1_36 (#3922) * wmgMonologChannels: Set EditConstraintRunner to error * wmgMonologChannels: Set EditConflict to error * tideways: set cpu flag Co-authored-by: paladox <paladox@users.noreply.github.com> * LS: enable wgCheckUserEnableSpecialInvestigate (#3923) Bug: T7358 * Merge branch 'master' into REL1_36 (#3934) * T7393: ahinfoboxeswiki -> althistorywiki (#3932) * T7383: Undeploy ModernSkylight (#3933) * Merge branch 'master' into REL1_36 (#3936) * Rename two Cosmos configs (#3935) * Set wgTimelineFontDirectory (#3939) * Merge branch 'master' into REL1_36 (#3943) * Merge branch 'master' into REL1_36 (#3944) * Merge branch 'master' into REL1_36 (#3951) * Remove duplicate UrlShortener * Update LocalSettings.php Co-authored-by: Universal Omega <54654040+Universal-Omega@users.noreply.github.com> Co-authored-by: Doug Mehus <39928941+dmehus@users.noreply.github.com> Co-authored-by: Reception123 <utilizator.receptie123@gmail.com> Co-authored-by: Yongmin Hong <revi@pobox.com> Co-authored-by: paladox <paladox@users.noreply.github.com> Co-authored-by: R4356th <61620631+R4356th@users.noreply.github.com> Co-authored-by: MacFan4000 <paulfkeffer@gmail.com> Co-authored-by: Ferran Tufan <southparkfan223@hotmail.com> Co-authored-by: NJ Holder <70276371+Njsmooth@users.noreply.github.com> Co-authored-by: The-Voidwalker <voidwalker.wikipedia@gmail.com> Co-authored-by: paladox <thomasmulhall410@yahoo.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Per my own now-merged upstream patches and backports to REL1_36 branches.