1
0
Fork 0
mirror of https://gitlab.wikimedia.org/ladsgroup/Phabricator-maintenance-bot synced 2024-11-24 04:52:38 +01:00
I don't like gitlab, so have a repo somewhere off for me to mirror
Find a file
Martin Urbanec 732a52052a new wikis handler: No need to ask stewards for a wikiset
The global bot wikiset is now an opt-out one and lists wikis
that do NOT allow global bots, while previously it used to be
an opt in wikiset, including wikis that DO allow global bots.

Because of that change, no manual changes of the wikiset
should be required, and stewards do not need to change the global bots
wikiset in any way.
2023-11-01 22:44:56 +01:00
.gitignore Add Gerritbot 2020-08-15 16:27:01 +02:00
column_mover.py Add ongoing tasks column mover rule fo wikidata-tech 2023-10-02 15:00:19 +02:00
cron Add remaining group 5 Herald rules 2020-12-26 11:34:50 +02:00
gerrit.py gerrit.py changes 2022-08-13 16:06:50 +02:00
lib.py Added some comments 2023-01-19 10:54:18 -08:00
LICENSE Fix the permissions 2019-11-26 12:38:01 +01:00
new_wikis_handler.py new wikis handler: No need to ask stewards for a wikiset 2023-11-01 22:44:56 +01:00
new_wikis_handler.sh Kill spawned ssh agent in new_wikis_handler.sh wrapper script 2020-09-14 22:18:11 +02:00
patch_makers.py Update whitelist link (#59) 2023-03-25 12:52:27 +01:00
patchforreview_remover.py add CodeReviewBot PHID 2023-05-08 16:51:10 -06:00
project_grouper.py add Wikidata integration board to the Wikidata group 2023-09-13 14:08:35 +02:00
README.md update phabricator board URL 2021-03-13 22:35:40 +00:00
updater.sh Fix the permissions 2019-11-26 12:38:01 +01:00
user_notice_archiver.py Add user_notice_archiver 2022-08-13 16:06:50 +02:00

Phabricator-maintenance-bot

Source for https://phabricator.wikimedia.org/p/Maintenance_bot/

Report issues and bugs: https://phabricator.wikimedia.org/project/board/5254/

  • column_mover.py is a script that can move columns of a task when some actions happens on it. E.g. Moving a task in workboard #user-ladsgroup from column "incoming" to column "done" when someone changes the task's status to "done"
  • project_grouper.py adds tasks in configured projects to other configured projects
  • patchforreview_remover.py is an automatic script that removes the "patch_for_review" tag when all patches have been merged or abandoned