stable
Clone or download
Read-only
Part of story #10062: Users & groups management overhaul Now the binding of a ugroup to a LDAP group is done in a modal. The old "Binding" tab has been kept in this review so that you can compare the old and new behavior that should be really similar. This old tab will be removed in a dedicated commit. PS: Sorry for the big review :( Change-Id: I4fcfbd703d6b6ad0932058713cc08e65e2da15f6
Modified Files
Name | ||||
---|---|---|---|---|
M | plugins/ldap/build-manifest.json | +35 | −29 | Go to diff View file |
A | plugins/ldap/include/LDAP/Project/UGroup/Binding/AdditionalModalPresenterBuilder.php | +119 | −0 | Go to diff View file |
M | plugins/ldap/include/autoload.php | +4 | −3 | Go to diff View file |
M | plugins/ldap/include/ldapPlugin.class.php | +94 | −7 | Go to diff View file |
M | plugins/ldap/site-content/en_US/ldap.tab | +5 | −5 | Go to diff View file |
M | plugins/ldap/site-content/fr_FR/LC_MESSAGES/tuleap-ldap.po | +38 | −13 | Go to diff View file |
M | plugins/ldap/site-content/tuleap-ldap.pot | +29 | −7 | Go to diff View file |
M | plugins/ldap/templates/project-members-ldap-link-modal.mustache | +3 | −3 | Go to diff View file |
A | plugins/ldap/templates/project/ugroup/binding/modal-button.mustache | +9 | −0 | Go to diff View file |
A | plugins/ldap/templates/project/ugroup/binding/modal-content.mustache | +122 | −0 | Go to diff View file |
A | plugins/ldap/www/bind_ugroup_confirm.php | +87 | −0 | Go to diff View file |
M | plugins/ldap/www/scripts/autocomplete-for-select2.js | +2 | −2 | Go to diff View file |
M | plugins/ldap/www/scripts/package-lock.json | +59 | −2 | Go to diff View file |
M | plugins/ldap/www/scripts/package.json | +8 | −0 | Go to diff View file |
A | plugins/ldap/www/scripts/project-admin-ugroups/po/fr.po | +39 | −0 | Go to diff View file |
A | plugins/ldap/www/scripts/project-admin-ugroups/po/template.pot | +24 | −0 | Go to diff View file |
A | plugins/ldap/www/scripts/project-admin-ugroups/preview.mustache | +52 | −0 | Go to diff View file |
A | plugins/ldap/www/scripts/project-admin-ugroups/project-admin-ugroups.js | +138 | −0 | Go to diff View file |
M | plugins/ldap/www/scripts/webpack.config.js | +13 | −0 | Go to diff View file |
M | plugins/ldap/www/themes/BurningParrot/css/_ldap.scss | +20 | −0 | Go to diff View file |
A | plugins/ldap/www/themes/BurningParrot/css/_project-admin-ugroups.scss | +52 | −0 | Go to diff View file |
A | plugins/ldap/www/themes/BurningParrot/images/spinner.gif | Binary file | Go to diff View file | |
M | src/common/autoload.php | +5 | −2 | Go to diff View file |
A | src/common/project/Admin/ProjectUGroup/BindingAdditionalModalPresenter.php | +43 | −0 | Go to diff View file |
A | src/common/project/Admin/ProjectUGroup/BindingAdditionalModalPresenterCollection.php | +61 | −0 | Go to diff View file |
M | src/common/project/Admin/ProjectUGroup/UGroupController.class.php | +20 | −5 | Go to diff View file |
A | src/common/project/Admin/ProjectUGroup/UGroupEditProcessAction.php | +60 | −0 | Go to diff View file |
M | src/common/project/Admin/ProjectUGroup/UGroupRouter.class.php | +4 | −1 | Go to diff View file |
M | src/common/project/Admin/ProjectUGroup/View/Settings.class.php | +14 | −55 | Go to diff View file |
M | src/templates/project/admin/ugroup-settings-binding.mustache | +8 | −8 | Go to diff View file |
M | src/templates/project/admin/ugroup-settings-details.mustache | +1 | −2 | Go to diff View file |
M | src/www/themes/BurningParrot/css/includes/project-admin/_ugroups.scss | +1 | −5 | Go to diff View file |
M | src/www/themes/common/tlp/src/vendor-overrides/select2.js | +1 | −1 | Go to diff View file |