Problem/Motivation
#3417136: Remove adding an extension via a URL has been completed in Core. This removed the Add Module page. It has been backported to Drupal 11.0 and 10.4, so will soon be removed from the active versions of Drupal.
The removal is causing failure of the DisableAddNewModuleTest test.
This feature was added to Project Browser as it was hoped to be moving to core before
Steps to reproduce
Proposed resolution
Basically, undo the changes made in #3361123: Add "Disable Add new module page" option to settings page.
When the change was made, it was expected that Project Browser would move into core before the Add Module page could be removed, but it has taken longer than expected. Getting this change into D11.0 and 10.4 is a great achievement.
Issue fork project_browser-3463833
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
lostcarpark commentedMade the change to remove the hiding of Add New Module page.
All tests now passing.
Setting to needs review.
Comment #4
lostcarpark commentedComment #5
fjgarlin commentedReviewed the code and the clean up looks good.
Tests are also fully green, for all versions of Drupal that are tested.
Tested via DrupalPod and it all looks good. The option is no longer there. I even tried forcing the setting on the config file and running the updb command and it went away.
RTBC.
Comment #8
chrisfromredfinWonderful, and good riddance ;)