Add support for SemanticMediaWiki, MobileFrontend, MsUpload, PageForms, PageSchemas, WikiMarkdown, Tweeki #31
No reviewers
Labels
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: coop-cloud/mediawiki#31
Loading…
Reference in New Issue
No description provided.
Delete Branch "flancian/wiki.social.coop:main"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This adds optional support for several plugins and a skin used by the Social.coop wiki setup @jonny (sneakers-the-rat) put together for the community.
This is my first PR for coop cloud :) All feedback of any type welcome!
This is running on https://wiki-alpha.social.coop as of the time of writing.
Thank you @flancian! This looks legit. I have some minor comments, the latter of which might warrant a fixup but do let me know. Can merge this ASAP. So so cool to see these changes coming back from the social.coop fork.
@ -1,8 +1,8 @@
export LOCAL_SETTINGS_CONF_VERSION=v6
export LOCAL_SETTINGS_CONF_VERSION=v17
Usually we increment "+1" on these versions. Can imagine you did this because you have different versions on your fork? This might be confusing to folks if they see such a version increment but I think in practice nobody will notice and nobodys deploy will break. Just wanted to note this for due dilligence.
This is me getting rid of the following kind of error message, step by step while running abra app deploy -C -- for ~tens of steps :)
continueFATA[0002] failed to update config wiki-alpha_social_coop_entrypoint2_v16: Error response from daemon: rpc error: code = InvalidArgument desc = only updates to Labels are allowed
I'm guessing there's a way to 'squash' these changes into minimal increments on integrating to the main branch, but I don't know what it is?
You would
undeploy
/deploy
to "squash" the changes in the sense that the daemon wouldn't complain about "only updates blah blah" because it's a "fresh slate".@ -77,3 +126,4 @@
set -eu
init_extensions
init_skins
Indentation looks a bit off but whatevs.
Yes, thank you, fixed :)
@ -3,2 +3,4 @@
max_execution_time = 7200
max_file_uploads = 1000
{{ if eq (env "MEDIAWIKI_DEBUG") "0" }}
Did you mean
"1"
? I see the default isMEDIAWIKI_DEBUG=0
in the.env.sample
and elsewhere in theLocalSettings.php.tmpl
it is{{ if eq (env "MEDIAWIKI_DEBUG") "1" }}
.Indeed I did, thank you :)
Oh, actually I didn't ;) This was meant to disable deprecation warnings and such -- I added an else block to make this clearer, I think this looks better?
Thank you so much for the review! Trying to address these now :)
Add support for SemanticMediaWiki, MsUpload, PageForms, PageSchemas, WikiMarkdown, Tweekito Add support for SemanticMediaWiki, MobileFrontend, MsUpload, PageForms, PageSchemas, WikiMarkdown, TweekiI think comments have been addressed :)
Note that I added MobileFrontend support (updated PR title).
LGTM, thanks!