Conversation
mdimjasevic
left a comment
There was a problem hiding this comment.
There are still a few small things to do, but this looks good.
fisx
left a comment
There was a problem hiding this comment.
i can't think of anything that we may have missed, but i'm not entirely confident that we haven't... 🤔
lots of comments, most of them do not require action.
|
hints for merge conflict resolution with #4218:
All other conflicts should be trivial. us: them: |
failing test basic implementation with holes email sending function no impl dummy endpoint for accepting invitation failing test that user is added to team todo honor timeout refactoring to make findInvitation reuseable accept invitation extend test, publich events test for team id, include team in es doc version assert notification to user sent when fanoutsize is low Add email invitation placeholder Revert "when fanoutsize is low" This reverts commit 0834e48. update nginz confs added errors clean up/renaming email sending Add change logs setting invite url in configmap verify invitation url query parameter release notes clean up move code to http helpers extend golden tests renaming use same timeout settings for all invitations fix format email html add password test (failing) Check if the user password is correct fix test in CI test user cannot join multiple teams Simplify a helper function type Guard against accepting multiple team invitations Throw a suitable invitation not found error
|
backup branch before rebase: WPB-10658-invitation-and-acceptance-of-individual-users-to-teams-bakleif |
70d8dd5 to
440606c
Compare
|
there are some conflicts left from the rebase, just follow the compiler errors. |
b527e6c to
78a4068
Compare
- invitations are distinct - cannot invite user from another team
fisx
left a comment
There was a problem hiding this comment.
i'd like to look into acceptTeamInvitationByPersonalUser, but if you don't want to do that here that's fine, too. :)
| Local UserId -> | ||
| AcceptTeamInvitation -> | ||
| (Handler r) () | ||
| acceptTeamInvitationByPersonalUser luid req = do |
There was a problem hiding this comment.
maybe this function could be reorganized to be a little clearer?
https://wearezeta.atlassian.net/browse/WPB-10658
Checklist
changelog.d