stable

Clone or download

Read-only

Closes request #34015: Drop support of management of system users and groups

This drop any kind of support to manage unix users and groups from within Tuleap. Change-Id: I44f7c333dc6518c42112c6aad1c93409f4838274

Modified Files

Name
M plugins/dynamic_credentials/db/install.sql +2 −4 Go to diff View file
M plugins/dynamic_credentials/include/User/DynamicUser.php +0 −4 Go to diff View file
M plugins/dynamic_credentials/tests/unit/User/DynamicUserTest.php +0 −4 Go to diff View file
M plugins/ldap/include/LDAP_DirectorySynchronization.class.php +0 −1 Go to diff View file
M plugins/ldap/include/LDAP_UserManager.class.php +0 −1 Go to diff View file
M plugins/ldap/tests/unit/LDAPDirectorySynchronizationTest.php +1 −2 Go to diff View file
M plugins/openidconnectclient/include/OpenIDConnectClient/Login/Registration/AutomaticUserRegistration.php +0 −1 Go to diff View file
M plugins/statistics/db/install.sql +1 −10 Go to diff View file
M plugins/statistics/db/uninstall.sql +0 −1 Go to diff View file
M plugins/statistics/include/AdminHeaderPresenter.php +5 −11 Go to diff View file
M plugins/statistics/include/DiskUsageRouter.php +3 −69 Go to diff View file
D plugins/statistics/include/DiskUsageTopUsersPresenter.php +0 −56 Go to diff View file
D plugins/statistics/include/DiskUsageTopUsersPresenterBuilder.php +0 −92 Go to diff View file
D plugins/statistics/include/DiskUsageUserDetailsPresenter.php +0 −57 Go to diff View file
D plugins/statistics/include/DiskUsageUserDetailsPresenterBuilder.php +0 −173 Go to diff View file
D plugins/statistics/include/DiskUsageUserDetailsSearchFieldsPresenter.php +0 −55 Go to diff View file
M plugins/statistics/include/SearchFieldsPresenterBuilder.php +0 −34 Go to diff View file
M plugins/statistics/include/Statistics_DiskUsageDao.class.php +0 −91 Go to diff View file
M plugins/statistics/include/Statistics_DiskUsageManager.class.php +0 −84 Go to diff View file
M plugins/statistics/include/Statistics_DiskUsagePurger.class.php +0 −1 Go to diff View file
M plugins/statistics/include/statisticsPlugin.php +0 −21 Go to diff View file
M plugins/statistics/site-content/fr_FR/LC_MESSAGES/tuleap-statistics.po +0 −21 Go to diff View file
M plugins/statistics/site-content/pt_BR/LC_MESSAGES/tuleap-statistics.po +0 −21 Go to diff View file
M plugins/statistics/templates/admin-header.mustache +0 −3 Go to diff View file
D plugins/statistics/templates/disk-usage-top-users.mustache +0 −87 Go to diff View file
D plugins/statistics/templates/disk-usage-user-details.mustache +0 −126 Go to diff View file
M plugins/statistics/tests/integration/DiskUsagePurgerIntegrationTest.php +0 −28 Go to diff View file
M plugins/statistics/themes/BurningParrot/css/statistics.scss +5 −31 Go to diff View file
M plugins/statistics/www/disk_usage.php +0 −16 Go to diff View file
M plugins/svn/include/Events/SystemEvent_SVN_CREATE_REPOSITORY.class.php +0 −10 Go to diff View file
M plugins/svn/include/SVN/XMLImporter.php +0 −2 Go to diff View file
M plugins/svn/include/SVN/XMLRepositoryImporter.php +0 −7 Go to diff View file
M plugins/svn/include/svnPlugin.php +0 −9 Go to diff View file
M plugins/svn/tests/unit/SVN/XMLImporterTest.php +0 −7 Go to diff View file
M plugins/svn/tests/unit/SVN/XMLRepositoryImporterTest.php +0 −7 Go to diff View file
M plugins/svn/tests/unit/events/SystemEvent_SVN_CREATE_REPOSITORYTest.php +0 −12 Go to diff View file
M plugins/tracker/db/install.sql +0 −10 Go to diff View file
M site-content/en_US/admin/admin.tab +0 −2 Go to diff View file
M site-content/en_US/project/project.tab +0 −1 Go to diff View file
M site-content/fr_FR/admin/admin.tab +0 −2 Go to diff View file
M site-content/fr_FR/project/project.tab +0 −1 Go to diff View file
M src/common/Config/ConfigurationVariables.php +0 −12 Go to diff View file
M src/common/Config/ForgeConfig.php +0 −12 Go to diff View file
M src/common/Config/GetConfigKeys.php +0 −4 Go to diff View file
D src/common/DB/DBAuthUserConfig.php +0 −42 Go to diff View file
M src/common/Project/Group.class.php +0 −5 Go to diff View file
M src/common/Project/ProjectCreator.class.php +0 −1 Go to diff View file
M src/common/Project/UGroups/Membership/DynamicUGroups/AddProjectMember.php +0 −7 Go to diff View file
M src/common/User/Account/Register/AccountRegister.php +0 −2 Go to diff View file
M src/common/User/Account/Register/RegisterFormHandler.php +0 −1 Go to diff View file
M src/common/User/Admin/UserDetailsFormatter.php +1 −50 Go to diff View file
M src/common/User/Admin/UserDetailsPresenter.php +0 −10 Go to diff View file
M src/common/User/LoginController.class.php +0 −4 Go to diff View file
D src/common/User/UnixUserChecker.php +0 −33 Go to diff View file
M src/common/User/User.class.php +0 −205 Go to diff View file
M src/common/User/UserManager.class.php +0 −25 Go to diff View file
D src/common/User/User_SSHKeyDumper.class.php +0 −128 Go to diff View file
M src/common/User/XML/Import/WillBeCreatedUser.php +0 −1 Go to diff View file
M src/common/backend/Backend.class.php +0 −68 Go to diff View file
M src/common/backend/BackendSVN.class.php +0 −3 Go to diff View file
M src/common/backend/BackendSystem.class.php +3 −658 Go to diff View file
M src/common/dao/UserDao.class.php +1 −48 Go to diff View file
M src/common/dao/UserSuspensionDao.php +2 −3 Go to diff View file
M src/common/system_event/SystemEvent.class.php +0 −1 Go to diff View file
M src/common/system_event/SystemEventManager.class.php +0 −12 Go to diff View file
M src/common/system_event/SystemEventProcessor_Root.class.php +0 −7 Go to diff View file
M src/common/system_event/include/SystemEventUserActiveStatusChange.php +3 −26 Go to diff View file
M src/common/system_event/include/SystemEvent_EDIT_SSH_KEYS.class.php +0 −14 Go to diff View file
M src/common/system_event/include/SystemEvent_MEMBERSHIP_CREATE.class.php +0 −3 Go to diff View file
M src/common/system_event/include/SystemEvent_MEMBERSHIP_DELETE.class.php +0 −3 Go to diff View file
M src/common/system_event/include/SystemEvent_PROJECT_CREATE.class.php +3 −5 Go to diff View file
M src/common/system_event/include/SystemEvent_PROJECT_DELETE.class.php +0 −19 Go to diff View file
M src/common/system_event/include/SystemEvent_PROJECT_RENAME.class.php +0 −22 Go to diff View file
M src/common/system_event/include/SystemEvent_ROOT_DAILY.class.php +0 −24 Go to diff View file
M src/common/system_event/include/SystemEvent_SYSTEM_CHECK.class.php +0 −6 Go to diff View file
D src/common/system_event/include/SystemEvent_USER_DELETE.class.php +0 −68 Go to diff View file
M src/common/system_event/include/SystemEvent_USER_RENAME.class.php +0 −18 Go to diff View file
M src/common/valid/Rule_ProjectName.php +16 −12 Go to diff View file
M src/common/valid/Rule_UserName.php +2 −44 Go to diff View file
M src/db/mysql/database_initvalues.sql +0 −13 Go to diff View file
M src/db/mysql/database_structure.sql +0 −6 Go to diff View file
D src/db/mysql/updates/2022/202202101611_transfer_dbauthuser_and_password_to_forge_config.php +0 −56 Go to diff View file
D src/etc/libnss-mysql-root.cfg.dist +0 −4 Go to diff View file
D src/etc/libnss-mysql.cfg.dist +0 −47 Go to diff View file
M src/etc/local.inc.dist +0 −11 Go to diff View file
M src/templates/admin/users/user.mustache +13 −35 Go to diff View file
M src/tuleap-cfg/Command/SetupMysql/DatabaseConfigurator.php +1 −2 Go to diff View file
M src/tuleap-cfg/Command/SetupMysqlInitCommand.php +0 −68 Go to diff View file
M src/www/admin/usergroup.php +0 −22 Go to diff View file
M src/www/file/file_utils.php +0 −8 Go to diff View file
M src/www/file/scripts/frs.js +0 −15 Go to diff View file
M src/www/project/admin/project_admin_utils.php +0 −1 Go to diff View file
M tests/integration/_fixtures/local.inc +0 −11 Go to diff View file
M tests/integration/bin/setup.sh +1 −2 Go to diff View file
M tests/integration/tests/Backend/BackendSystemTest.php +0 −311 Go to diff View file
M tests/unit/common/Config/ForgeConfigTest.php +3 −25 Go to diff View file
M tests/unit/common/Project/UGroups/Membership/DynamicUGroups/AddProjectMemberTest.php +1 −43 Go to diff View file
M tests/unit/common/SystemEvent/SystemEventUserActiveStatusChangeTest.php +0 −32 Go to diff View file
M tests/unit/common/SystemEvent/include/SystemEvent_PROJECT_DELETE_Test.php +0 −199 Go to diff View file
M tests/unit/common/SystemEvent/include/SystemEvent_PROJECT_RENAME_Test.php +0 −156 Go to diff View file
M tests/unit/common/SystemEvent/include/SystemEvent_USER_RENAME_Test.php +0 −65 Go to diff View file
M tests/unit/common/User/Account/Register/AccountRegisterTest.php +0 −2 Go to diff View file
D tests/unit/common/User/UnixUserCheckerTest.php +0 −43 Go to diff View file
M tests/unit/common/User/UserNameNormalizerTest.php +0 −3 Go to diff View file
M tests/unit/common/User/UserTest.php +0 −32 Go to diff View file
D tests/unit/common/User/User_SSHKeyDumperTest.php +0 −166 Go to diff View file
M tests/unit/common/valid/Rule_ProjectNameIntegrationTest.php +1 −6 Go to diff View file
M tests/unit/common/valid/Rule_ProjectNameTest.php +0 −21 Go to diff View file
M tests/unit/common/valid/Rule_UserNameIntegrationTest.php +0 −120 Go to diff View file
M tests/unit/common/valid/Rule_UserNameTest.php +7 −59 Go to diff View file
M tests/unit/tuleap-cfg/Command/SetupMysqlInitCommandAzureTest.php +0 −36 Go to diff View file
M tests/unit/tuleap-cfg/Command/SetupMysqlInitCommandTest.php +0 −23 Go to diff View file
M tests/unit/tuleap-cfg/Command/SetupTuleapCommandTest.php +0 −2 Go to diff View file
M tools/docker/tuleap-aio-dev/boot-fixpath.sh +0 −6 Go to diff View file
M tools/docker/tuleap-aio-dev/boot-install.sh +0 −1 Go to diff View file
M tools/docker/tuleap-aio-dev/run.sh +0 −4 Go to diff View file