Skip to content
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

Update config for 1.36 #3824

Merged
merged 53 commits into from Jun 12, 2021
Merged

Update config for 1.36 #3824

merged 53 commits into from Jun 12, 2021

Conversation

RhinosF1
Copy link
Contributor

@RhinosF1 RhinosF1 commented Apr 9, 2021

This branch should be used on test3

Universal-Omega and others added 17 commits April 8, 2021 16:37
…le 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
@RhinosF1 RhinosF1 marked this pull request as draft April 9, 2021 07:33
RhinosF1 and others added 12 commits April 9, 2021 11:18
Requested to me personally via Discord.
Merge branch 'master' into patch-162
Merge branch 'master' into patch-158
* Convert many more extensions to ExtensionRegistry

Per my own now-merged upstream patches and backports to REL1_36 branches.

* Update extension-list
…#3843)

* Convert LanguageSelector to ExtensionRegistry

* Update extension-list

* Update LocalExtensions.php

* Update extension-list
* 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>
RhinosF1 and others added 21 commits May 12, 2021 15:33
* 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>
* 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>
* 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>
* master: (32 commits)
  Fix undefined index for wmgFormatterUrlProperty and wmgCanonicalUriProperty (#3921)
  Remove two deprecated password policy checks (#3916)
  fix mistake made in previous PR #3893
  extendedconfirmed protection level for lhmnwiki T7346 (#3917)
  Remove wmgUseYandexTranslate  (#3854)
  add label-message for datadump namespaceselect (#3914)
  set minint and maxint for wgScratchBlocks4BlockVersion
  T7259: support single namespaces with DataDump xml dump generation (#3911)
  Use Special:MyLanguage links in README
  Use Special:MyLanguage for Code of Conduct link
  Fix MissingWiki.php formatting (#3913)
  Add wgScratchBlocks4BlockVersion to ManageWiki (#3858)
  Don't run CI on php 8.0
  Remove dcmultiversewiki configs
  Formatting
  Fix Sitenotice.php formatting
  Use Special:MyLanguage/Miraheze link
  use https:// instead of just //
  Use Special:MyLanguage for "Help center" link
  Add Wikibase configs for documentcontrolwiki (#3910)
  ...
* wmgMonologChannels: Set EditConstraintRunner to error

* wmgMonologChannels: Set EditConflict to error

* tideways: set cpu flag

Co-authored-by: paladox <paladox@users.noreply.github.com>
* master:
  Set wgScoreDisableExec to true
  tideways: set cpu flag
  wmgMonologChannels: Set EditConflict to error
  wmgMonologChannels: Set EditConstraintRunner to error
* master:
  Disable cp10/cp11 in wgCdnServers (#3919)
  Removing a deprecated option I added by mistake (#3930)
  Enable MP3 for my site using TimedMediaHandler (#3928)
  add mma, mmf, mmt file types to MWS per T7376 (#3927)
  Set wgOnlyUserEditUserPage (#3925)
  Add protection/restriction level to hypopediawiki (#3924)
* T7393: ahinfoboxeswiki -> althistorywiki (#3932)

* T7383: Undeploy ModernSkylight (#3933)
* Rename two Cosmos configs (#3935)
@RhinosF1 RhinosF1 marked this pull request as ready for review June 12, 2021 13:42
@Reception123 Reception123 merged commit ce4ac07 into master Jun 12, 2021
@Universal-Omega Universal-Omega deleted the REL1_36 branch June 12, 2021 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
5 participants