stable

Clone or download

Read-only

Link LDAP modal

This is part of story #10062 Users & groups management overhaul Sorry for this huge patch, a lot of LOC come from a package.lock generated for the LDAP group autocomplete and was unavoidable. How to test: - In project-admin > members, click on "Link LDAP" --> A modal should open - Fill in the form and submit --> Everything works as expected Change-Id: I5c87d3bfcb6866dd027e259392b45d31b5bdec29

Modified Files

Name
A plugins/ldap/build-manifest.json +32 −0 Go to diff View file
A plugins/ldap/include/LinkModalContentPresenter.php +45 −0 Go to diff View file
M plugins/ldap/include/autoload.php +3 −2 Go to diff View file
M plugins/ldap/include/constants.php +2 −1 Go to diff View file
M plugins/ldap/include/ldapPlugin.class.php +78 −39 Go to diff View file
A plugins/ldap/site-content/fr_FR/LC_MESSAGES/tuleap-ldap.po +49 −0 Go to diff View file
A plugins/ldap/site-content/tuleap-ldap.pot +30 −0 Go to diff View file
A plugins/ldap/templates/project-members-ldap-link-modal-button.mustache +8 −0 Go to diff View file
A plugins/ldap/templates/project-members-ldap-link-modal.mustache +61 −0 Go to diff View file
M plugins/ldap/www/autocomplete.php +43 −14 Go to diff View file
A plugins/ldap/www/scripts/autocomplete-for-select2.js +59 −0 Go to diff View file
A plugins/ldap/www/scripts/package-lock.json +3214 −0 Go to diff View file
A plugins/ldap/www/scripts/package.json +20 −0 Go to diff View file
A plugins/ldap/www/scripts/project-admin-members.js +55 −0 Go to diff View file
A plugins/ldap/www/scripts/webpack.config.js +80 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/_ldap.scss +1 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/_project-admin-members.scss +26 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/style-blue-condensed.scss +24 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/style-blue.scss +24 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/style-green-condensed.scss +24 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/style-green.scss +24 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/style-grey-condensed.scss +24 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/style-grey.scss +24 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/style-orange-condensed.scss +24 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/style-orange.scss +24 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/style-purple-condensed.scss +24 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/style-purple.scss +24 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/style-red-condensed.scss +24 −0 Go to diff View file
A plugins/ldap/www/themes/BurningParrot/css/style-red.scss +24 −0 Go to diff View file
M src/common/autoload.php +3 −2 Go to diff View file
A src/common/project/Admin/ProjectMembers/ProjectMembersAdditionalModalCollectionPresenter.php +68 −0 Go to diff View file
M src/common/project/Admin/ProjectMembers/ProjectMembersController.php +14 −2 Go to diff View file
M src/common/project/Admin/ProjectMembers/ProjectMembersPresenter.php +8 −1 Go to diff View file
M src/templates/project/members/project-members.mustache +15 −2 Go to diff View file
M src/www/project/admin/members.php +2 −5 Go to diff View file
M src/www/themes/BurningParrot/css/includes/project-admin/_members.scss +14 −0 Go to diff View file