Skip to content

Add a feature to invite users to participant team using URL #4492

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 task
RishabhJain2018 opened this issue Mar 18, 2025 · 13 comments
Open
1 task

Add a feature to invite users to participant team using URL #4492

RishabhJain2018 opened this issue Mar 18, 2025 · 13 comments

Comments

@RishabhJain2018
Copy link
Member

Deliverables

Add a feature to invite new team member to a participant team using a Unique URL. Also, don't forget to write unit tests. :)

Steps

  1. user1 enters the email of his teammate (let's say user2)
  2. Send an email to user2 (if he/she is registered on EvalAI) with a unique URL
  3. user2 clicks on the URL to accept the invitation to the team.
  4. user1 gets an email saying that "user2 has accepted your invite to team " (we can iterate over the email message later)

Some important points to note

  • Checks performed before inviting to the team should be similar to current invitation logic
@Zahed-Riyaz
Copy link
Contributor

Zahed-Riyaz commented Mar 19, 2025

Hey @RishabhJain2018 I'm interested to work on this issue, could you assign it to me?

@RishabhJain2018
Copy link
Member Author

Hey @Zahed-Riyaz , Please finish previous issue before I can assign you a new one :)

@Jk-karunadu
Copy link
Contributor

@RishabhJain2018 please assign me this issue , egar to work on this

@Jk-karunadu
Copy link
Contributor

@RishabhJain2018 since @Zahed-Riyaz working on other issue , please assign me , distribution of work

@RishabhJain2018
Copy link
Member Author

Sure! works for me.

@Jk-karunadu
Copy link
Contributor

@RishabhJain2018 need in help , like i need to create a model which can store data about invitation , so that after invited user clicks on link fetchs a respective data and adds to respective team and delete that invitation data , for this model should be created , but i confused about how to migrate it ?

@lazyperson1020
Copy link
Contributor

feature.mp4

@RishabhJain2018 @gautamjajoo Is this what we want?

@lazyperson1020
Copy link
Contributor

@RishabhJain2018 can I raise a PR that completes this?

@Jk-karunadu
Copy link
Contributor

@lazyperson1020

feature.mp4
@RishabhJain2018 @gautamjajoo Is this what we want?

Yes exactly

@Jk-karunadu
Copy link
Contributor

@lazyperson1020 could you explain how u did this , i wish to learn

@Jk-karunadu
Copy link
Contributor

@lazyperson1020 like i also completed this flow just got error during table creation time .

@RishabhJain2018
Copy link
Member Author

Thanks @lazyperson1020 for the feature. Please raise the PR.

@lazyperson1020
Copy link
Contributor

Sure @RishabhJain2018 will do it after writing tests.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants