stable
Clone or download
Read-only
If an invitation has been made for a project, then in project ยป admin ยป members ยป pending invitations, there is a button to withdraw the invitation. All pending invitations for the same email for the same project are removed. A log is added in project history (Not sure about the usefulness since the email is not logged to not store PII). Part of story #30021: Invite buddies to my Tuleap project Change-Id: I950f909b83d8240714a5702b20109cd26b6f3702
Modified Files
Name | ||||
---|---|---|---|---|
M | site-content/fr_FR/LC_MESSAGES/tuleap-core.po | +22 | โ0 | Go to diff View file |
M | site-content/pt_BR/LC_MESSAGES/tuleap-core.po | +20 | โ0 | Go to diff View file |
M | src/common/Http/Response/RedirectWithFeedbackFactory.php | +5 | โ14 | Go to diff View file |
A | src/common/InviteBuddy/InvitationByIdRetriever.php | +31 | โ0 | Go to diff View file |
M | src/common/InviteBuddy/InvitationDao.php | +31 | โ3 | Go to diff View file |
A | src/common/InviteBuddy/InvitationHistoryEntry.php | +35 | โ0 | Go to diff View file |
M | src/common/InviteBuddy/InvitationSender.php | +3 | โ0 | Go to diff View file |
A | src/common/InviteBuddy/PendingInvitationsWithdrawer.php | +28 | โ0 | Go to diff View file |
M | src/common/Layout/Feedback/FeedbackSerializer.php | +2 | โ2 | Go to diff View file |
A | src/common/Layout/Feedback/ISerializeFeedback.php | +28 | โ0 | Go to diff View file |
M | src/common/Project/Admin/History/GetHistoryKeyLabel.php | +5 | โ0 | Go to diff View file |
A | src/common/Project/Admin/Invitations/CSRFSynchronizerTokenProvider.php | +33 | โ0 | Go to diff View file |
A | src/common/Project/Admin/Invitations/ManageProjectInvitationsController.php | +127 | โ0 | Go to diff View file |
M | src/common/Project/Admin/ProjectMembers/ListOfPendingInvitationsPresenter.php | +7 | โ2 | Go to diff View file |
M | src/common/Project/Admin/ProjectMembers/ListOfPendingInvitationsPresenterBuilder.php | +10 | โ1 | Go to diff View file |
M | src/common/Project/Admin/ProjectMembers/PendingInvitationPresenter.php | +3 | โ2 | Go to diff View file |
M | src/common/Project/Admin/ProjectMembers/ProjectMembersController.php | +2 | โ0 | Go to diff View file |
A | src/common/Project/Admin/Routing/RejectNonProjectMembersAdministratorMiddleware.php | +74 | โ0 | Go to diff View file |
M | src/common/Request/RouteCollector.php | +24 | โ0 | Go to diff View file |
M | src/templates/project/members/project-members.mustache | +12 | โ2 | Go to diff View file |
M | src/www/project/admin/project_admin_utils.php | +1 | โ0 | Go to diff View file |
M | tests/integration/tests/InviteBuddy/InvitationDaoTest.php | +75 | โ5 | Go to diff View file |
A | tests/lib/Stubs/FeedbackSerializerStub.php | +56 | โ0 | Go to diff View file |
A | tests/lib/Stubs/RequestHandlerInterfaceStub.php | +62 | โ0 | Go to diff View file |
A | tests/unit/common/InviteBuddy/InvitationByIdRetrieverStub.php | +49 | โ0 | Go to diff View file |
M | tests/unit/common/InviteBuddy/InvitationSenderTest.php | +2 | โ2 | Go to diff View file |
A | tests/unit/common/InviteBuddy/PendingInvitationsWithdrawerStub.php | +47 | โ0 | Go to diff View file |
A | tests/unit/common/Project/Admin/Invitations/ManageProjectInvitationsControllerTest.php | +242 | โ0 | Go to diff View file |
M | tests/unit/common/Project/Admin/ProjectMembers/ListOfPendingInvitationsPresenterBuilderTest.php | +14 | โ0 | Go to diff View file |
M | tests/unit/common/Project/Admin/ProjectMembers/ProjectMembersControllerTest.php | +2 | โ0 | Go to diff View file |
A | tests/unit/common/Project/Admin/Routing/RejectNonProjectMembersAdministratorMiddlewareTest.php | +125 | โ0 | Go to diff View file |