stable

Clone or download

Read-only

Add owner badge in widget

Part of story #12161 have a project owner at project creation How to test: - Set a project owner in your database for a project (the user must be project admin) - When you browse the project dashboard and you have the Project Members widget, then the project owner will have a "star" badge to the right of their name. Change-Id: Id4a1c23897218b8869047616ba380911e82cc2c8

Modified Files

Name
A plugins/project_certification/include/ProjectOwner/UserWithStarBadgeFinder.php +53 −0 Go to diff View file
M plugins/project_certification/include/project_certificationPlugin.class.php +13 −1 Go to diff View file
M plugins/project_certification/site-content/fr_FR/LC_MESSAGES/tuleap-project_certification.po +3 −0 Go to diff View file
M plugins/project_certification/site-content/tuleap-project_certification.pot +3 −0 Go to diff View file
A src/common/widget/Event/UserWithStarBadge.php +45 −0 Go to diff View file
A src/common/widget/Event/UserWithStarBadgeCollector.php +75 −0 Go to diff View file
M src/common/widget/ProjectMembers/AdministratorPresenter.php +13 −1 Go to diff View file
M src/common/widget/ProjectMembers/AdministratorPresenterBuilder.php +26 −9 Go to diff View file
R src/www/themes/BurningParrot/css/includes/widgets/projectmembers.scss Go to diff View file
M src/common/widget/ProjectMembers/ProjectMembers.php +2 −1 Go to diff View file
M src/templates/widgets/project-members.mustache +7 −1 Go to diff View file
M src/www/themes/BurningParrot/css/includes/_dashboard-widgets.scss +4 −4 Go to diff View file
M src/www/themes/BurningParrot/css/includes/widgets/_contacts.scss +4 −50 Go to diff View file
A src/www/themes/BurningParrot/css/includes/widgets/_project-members.scss +79 −0 Go to diff View file