stable

Clone or download

Read-only

User import validation modal

This is part of story #10062 Users & groups management overhaul How to test: - Open the import users modal - Select a text file containing a list of users --> A preview is available in the modal --> Warning are displayed if there are some - Click on Import --> The members have been imported Change-Id: I742441ee72daeb8eb694e36f7f049819856598f2

Modified Files

Name
M site-content/en_US/project/project.tab +1 −26 Go to diff View file
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +20 −3 Go to diff View file
M site-content/fr_FR/project/project.tab +1 −25 Go to diff View file
M site-content/tuleap-core.pot +20 −3 Go to diff View file
M src/common/autoload.php +3 −3 Go to diff View file
M src/common/project/Admin/ProjectMembers/ProjectMembersController.php +3 −1 Go to diff View file
M src/common/project/Admin/ProjectMembers/ProjectMembersPresenter.php +4 −1 Go to diff View file
D src/common/project/Admin/UserImportPresenter.php +0 −61 Go to diff View file
M src/common/user/UserImport.class.php +65 −63 Go to diff View file
A src/common/user/UserImportCollection.php +125 −0 Go to diff View file
M src/templates/project/members/modal-import-members.mustache +43 −32 Go to diff View file
M src/templates/project/members/project-members.mustache +2 −1 Go to diff View file
D src/www/project/admin/include/UserImportHtml.class.php +0 −142 Go to diff View file
M src/www/project/admin/userimport.php +32 −23 Go to diff View file
M src/www/scripts/package-lock.json +6 −0 Go to diff View file
M src/www/scripts/package.json +1 −0 Go to diff View file
A src/www/scripts/project/admin/members-import/project-admin-member-import-preview.mustache +39 −0 Go to diff View file
A src/www/scripts/project/admin/members-import/project-admin-members-import.js +162 −0 Go to diff View file
M src/www/scripts/project/admin/project-admin-members.js +2 −0 Go to diff View file
M src/www/scripts/project/po/fr.po +30 −1 Go to diff View file
M src/www/scripts/project/po/template.pot +12 −0 Go to diff View file
M src/www/scripts/webpack.config.js +4 −0 Go to diff View file
M src/www/themes/BurningParrot/css/includes/project-admin/_members.scss +23 −0 Go to diff View file
M tests/simpletest/common/user/UserImportTest.php +100 −25 Go to diff View file