stable

Clone or download

Read-only

refactor: Additional connectors event

Part of story #33005 login with only my passkey In goal to add a button for passwordless login on login page, refactor the event which collect additional connectors. Take inspiration from AccountTabPresenterCollection. Write the event with last tlp recommendations. *no functionnal changes expected* Change-Id: Ifba13039978a67f1a2604c14b826b1ffccd2bb23

Modified Files

Name
A lib/frontend/tlp-swatch-colors/themes/_button-colors.scss +54 −0 Go to diff View file
M lib/frontend/tlp-swatch-colors/themes/main.scss +1 −0 Go to diff View file
M plugins/ldap/include/LoginPresenter.class.php +1 −1 Go to diff View file
M plugins/openidconnectclient/include/openidconnectclientPlugin.php +17 −14 Go to diff View file
M site-content/fr_FR/LC_MESSAGES/tuleap-core.po +3 −0 Go to diff View file
M site-content/pt_BR/LC_MESSAGES/tuleap-core.po +3 −0 Go to diff View file
M src/common/Event/Event.class.php +0 −8 Go to diff View file
M src/common/Layout/SiteHomepageController.php +6 −1 Go to diff View file
A src/common/User/AdditionalConnector.php +34 −0 Go to diff View file
A src/common/User/AdditionalConnectorsCollector.php +53 −0 Go to diff View file
M src/common/User/LoginPresenter.class.php +1 −8 Go to diff View file
M src/common/User/LoginPresenterBuilder.php +10 −11 Go to diff View file
M src/scripts/main/webpack.common.js +1 −0 Go to diff View file
A src/templates/homepage/homepage-connectors.mustache +15 −0 Go to diff View file
M src/templates/homepage/homepage-sign-in.mustache +4 −1 Go to diff View file
M src/templates/user/login.mustache +3 −1 Go to diff View file
A src/themes/BurningParrot/css/homepage/homepage.scss +20 −0 Go to diff View file
A src/themes/BurningParrot/css/homepage/includes/_login.scss +55 −0 Go to diff View file
M src/themes/FlamingParrot/css/utils/_login.scss +55 −0 Go to diff View file
M src/www/account/login.php +1 −1 Go to diff View file