Skip to content

MBSD-369 MW upgrade to 1.43.5#304

Open
wikivisor wants to merge 31 commits into
masterfrom
MBSD-369-upgrade-1.43
Open

MBSD-369 MW upgrade to 1.43.5#304
wikivisor wants to merge 31 commits into
masterfrom
MBSD-369-upgrade-1.43

Conversation

@wikivisor
Copy link
Copy Markdown
Contributor

No description provided.

@wikivisor wikivisor requested a review from vedmaka December 3, 2025 00:39
@wikivisor wikivisor changed the title Mbsd 369 upgrade 1.43 MBSD-369 upgrade 1.43.5 Dec 3, 2025
@wikivisor wikivisor changed the title MBSD-369 upgrade 1.43.5 MBSD-369 MW upgrade to 1.43.5 Dec 3, 2025
Copy link
Copy Markdown
Contributor

@DanielButAtWork DanielButAtWork left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

instead of changing the configuration, we should update Taqasta to have the latest version of ContributionScores, just like I did in Canasta - its fixed in the latest commit on master

wikivisor and others added 19 commits December 24, 2025 12:57
Load extensions previously loaded by `MW_LOAD_EXTENSIONS` manually in
LocalSettings.php

* The settings `$wgScribuntoUseGeSHi` and `$wgScribuntoUseCodeEditor` were
previously set based on whether the syntax highlighting and CodeEditor
extensions were enabled via `MW_LOAD_EXTENSIONS`; now that they are enabled
manually, set both configuration values to true.
* Local testing confirms that all of the extensions can be loaded via
`wfLoadExtension()` rather than from a PHP entrypoint.

Load skins previously loaded by `MW_LOAD_SKINS` manually in LocalSettings.php

* Taqasta automatically enabled the `Bootstrap` extension when the `chameleon`
skin was loaded via `MW_LOAD_SKINS`; now that the skin is manually loaded, the
extension needs to be manually loaded as well.
* Taqasta automatically sets `$wgDefaultSkin` to `Vector` when `MW_LOAD_SKINS`
is not used, even in the presence of of `MW_DEFAULT_SKIN`. Accordingly,
manually set `$wgDefaultSkin` back to `chameleon`. To avoid confusion about the
default skin being set in two places, also remove `MW_DEFAULT_SKIN`.

MBSD-375
Actual addition of any email domains will need to be done on wiki, it could be
done in configuration but on-wiki management is clearer.

MBSD-378
Use the default location `/mnt/restic` which is already persisted as a docker
volume `restic_data`. Remove the AWS credentials and the configuration of the
restic repository.

WIK-2373
* use ( req.http.Cookie ~ "_session" && req.http.Cookie ~ "UserID" )
Changes are noted inline with "WIKITEQ PATCH" comments

MBSD-387
* Adds support for SMTP server configuration
* Adds UI images to the chameleon resources
---------
Co-authored-by: Vedmaka <god.vedmaka@gmail.com>
Replace pipe with edge 405; remove vcl_pipe. Allow GET, HEAD, PUT, POST, PATCH, DELETE, OPTIONS only.

OPTIONS: CORS preflight for cross-origin requests to MediaWiki API and REST (/w/rest.php/...).

PUT, PATCH, DELETE: used by some MediaWiki REST routes (/w/rest.php/...).
Actual addition of any email domains will need to be done on wiki, it could be
done in configuration but on-wiki management is clearer.

MBSD-378
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants