stable

Clone or download

Read-only

Default project visibility can be modified in the siteadmin web UI

Took the opportunity of removing in the inlined JS in this page. Part of story #13237: Prevent restricted to be added to private projects Change-Id: Id9599547229057c8f19359daeef844e77abfaca7

Modified Files

Name
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +3 −0 Go to diff View file
A src/common/Project/Admin/ProjectVisibilityOptionsForPresenterGenerator.php +73 −0 Go to diff View file
M src/common/Project/Admin/ProjectVisibilityPresenter.class.php +6 −50 Go to diff View file
M src/common/Project/Admin/ProjectVisibilityPresenterBuilder.php +12 −5 Go to diff View file
M src/common/admin/ProjectCreation/ProjectVisibility/ProjectVisibilityConfigDisplayController.php +14 −4 Go to diff View file
M src/common/admin/ProjectCreation/ProjectVisibility/ProjectVisibilityConfigManager.php +19 −1 Go to diff View file
M src/common/admin/ProjectCreation/ProjectVisibility/ProjectVisibilityConfigPresenter.php +13 −2 Go to diff View file
M src/common/admin/ProjectCreation/ProjectVisibility/ProjectVisibilityConfigUpdateController.php +7 −4 Go to diff View file
R src/templates/admin/projects/project-visibility-switch-configuration-pane.mustache Go to diff View file
M src/www/project/admin/editgroupinfo.php +2 −1 Go to diff View file
A src/www/scripts/admin/project-visibility.js +29 −0 Go to diff View file
M src/www/scripts/webpack.config.js +2 −1 Go to diff View file
A tests/phpunit/common/Admin/ProjectCreation/ProjectVisibility/ProjectVisibilityConfigManagerTest.php +61 −0 Go to diff View file
A tests/phpunit/common/Project/Admin/ProjectVisibilityOptionsForPresenterGeneratorTest.php +77 −0 Go to diff View file