- 22 Jul, 2021 1 commit
-
-
Brennen Bearnes authored
This change matches existing settings, and is thus a no-op. Tested against existing configuration.
-
- 21 Jul, 2021 1 commit
-
-
Brennen Bearnes authored
`configure-projects` uses the python-gitlab project to loop over all projects in the instance and disable issues and wikis. This also adds a requirements.txt and some rudimentary instructions in the README.
-
- 20 Jul, 2021 2 commits
-
-
Brennen Bearnes authored
Moves user-facing commands and configuration to top of repo, moves a few common functions into a util.py.
-
Brennen Bearnes authored
-
- 19 Jul, 2021 1 commit
-
-
Brennen Bearnes authored
Make `apply-settings` send JSON in the request body, which enables us to set values that take an array. Use that to handle restricted_visibility_levels and import_sources. This commit reflects the current state of production settings. Bug: T284336
-
- 30 Jun, 2021 2 commits
-
-
Brennen Bearnes authored
-
Brennen Bearnes authored
Remove reference to wmf-gitlab-tools.
-
- 14 Jun, 2021 2 commits
-
-
Brennen Bearnes authored
-
Brennen Bearnes authored
This seems like a better user experience overall than getting sent with no explanation to an IDP login form.
-
- 10 Jun, 2021 1 commit
-
-
Brennen Bearnes authored
-