stable

Clone or download

Read-only

feat: Add Invite button on top of pending invitations

We are presenting a list of invitations, it seems logical to be able to add a new one while the user has the focus on the table, instead of having to go to the navbar. Part of story #30021: Invite buddies to my Tuleap project Change-Id: I7763cc03d077f2263d1b28861225a878081716ef

Modified Files

Name
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/InviteBuddy/InviteBuddiesPresenter.php +0 −39 Go to diff View file
A src/common/InviteBuddy/InviteBuddiesPresenterBuilder.php +67 −0 Go to diff View file
M src/common/Project/Admin/ProjectMembers/ListOfPendingInvitationsPresenter.php +3 −1 Go to diff View file
M src/common/Project/Admin/ProjectMembers/ListOfPendingInvitationsPresenterBuilder.php +3 −0 Go to diff View file
M src/common/Project/Admin/ProjectMembers/ProjectMembersController.php +19 −8 Go to diff View file
M src/scripts/main/src/BurningParrot/src/invite-buddies.ts +24 −7 Go to diff View file
M src/templates/project/members/project-members.mustache +17 −0 Go to diff View file
M src/themes/BurningParrot/include/BurningParrotTheme.php +23 −2 Go to diff View file
M src/themes/BurningParrot/include/HeaderPresenterBuilder.php +2 −4 Go to diff View file
M src/themes/BurningParrot/templates/navbar/navbar.mustache +4 −3 Go to diff View file
M src/themes/FlamingParrot/templates/navbar.mustache +3 −0 Go to diff View file
M src/themes/tlp/src/scss/components/_tables.scss +1 −1 Go to diff View file
M src/www/themes/FlamingParrot/FlamingParrot_Theme.class.php +34 −4 Go to diff View file
M tests/unit/common/Project/Admin/ProjectMembers/ListOfPendingInvitationsPresenterBuilderTest.php +16 −0 Go to diff View file
M tests/unit/common/Project/Admin/ProjectMembers/ProjectMembersControllerTest.php +2 −0 Go to diff View file