The PushAll extension can push all content (images, modules, templates), subpages and associated namespaces to other wikis. This extension inserts a discrete tab "push" on your pages or you can use the special page 'Push'. A user can see and select exactly the contents to push.
This is a fork of the Push extension but this version has been completely rewritten to support Mediawiki 1.39 and its native http client.
Details
Oct 16 2023
Change 966277 merged by jenkins-bot:
[mediawiki/extensions/PushAll@master] Add messages for the API interfaces (T348934)
Change 966277 had a related patch set uploaded (by Karima Rafes; author: Karima Rafes):
[mediawiki/extensions/PushAll@master] Add messages for the API interfaces (T348934)
@Ammarpad Ok thanks. I see.
See https://www.mediawiki.org/w/api.php?action=help&modules=shortenurl. The url parameter has description, which is defined at UrlShortener/i18n/api/en.json#9
How can I check if it's fixed in local?
Visit api.php?action=help&modules=pushallinfo locally. You'll currently see something like
@Ammarpad Thanks. Do you have an example in another extension? How can I check if it's fixed in local?
This is due to missing API parameter description messages.
@Aklapper Ok thanks for the information.
No idea how you "tried to reproduce" as there are no steps provided. If you want to change error messages, feel free to discuss in community channels; in this PushAll ticket nearly nobody will see that thought.
@Aklapper I tried to reproduce theses errors, I cannot.
Honestly, someone has to write errors messages for humans and make the documentation to reproduce these messages to try to fix it.
T346869 sounds like a similar issue in another extension.
Oct 15 2023
Closing as resolved, since I don't see what else is left to do here.
Oct 8 2023
Thanks, done!
@Aklapper @Peachey88 Ok thanks.
I created a new task to modify the repo source of project: T348397 (I don't know who can do it...)
Thanks.
Closing as invalid per last comment (it looks like I was not very much awake when using the existing tag in my comment to talk about requesting a tag, sorry!).
Oct 7 2023
The #PushAll project has #MediaWiki-extensions-PushAll as a alias, It's generally added at creation time when extensions projects are requested without the namespaced version of the naming scheme.
Hi, please do not assign PushAll tasks to me as I do not plan to work on PushAll. :) If you would like to have a project tag in Phabricator, please see the Phabricator frontpage which links to https://www.mediawiki.org/wiki/Phabricator/Creating_and_renaming_projects - thanks!
Aug 14 2023
Jul 12 2023
Mar 13 2023
Change 888355 merged by Jack Phoenix:
[mediawiki/extensions/PushAll@master] Replace "a warnings." to "a warning."
Feb 27 2023
Oh, it makes sense then. Thank you for @Jdforrester-WMF for explanation and @Aklapper for fixing this. :)
Also, there aren't branches REL1_35, REL1_36,...,REL1_39. We should create them, I don't know why it isn't created automatically as well.
Thanks for catching this! Done.
Feb 13 2023
I have raised the patch please review it.
Change 888355 had a related patch set uploaded (by Sushrith Bogi; author: Sushrith Bogi):
[mediawiki/extensions/PushAll@master] Replace "a warnings." to "a warning."