marcinadd / projecty-web

Project management software based on spring
GNU General Public License v3.0
74 stars 74 forks source link

Invitations #41

Open marcinadd opened 4 years ago

marcinadd commented 4 years ago

Add to team and project should have a request form. For example: "User XYZ want to add you to the team/project ABC. Do you want to join to team/project ABC?"

parthibandayalan commented 4 years ago

hi @marcinadd, so the way I understand this enhancement is : user 1 creates a team/project and adds user2 to the team/project. user2's membership to the team/project is not confirmed. user2 meanwhile will receive the a request (popup or a notification when he logs in) users2 has to accept or reject the notification then user2 will be added

for this enhancement we might need a new table to store the details of the users and their decision on addition to the team/project. or we might need a extra column in the existing team/project table

Just thinking out loud here. let me know your thoughts.

marcinadd commented 4 years ago

Yes, you have understood it correctly. I am thinking and for me, the second option is more appealing. First of all, you don't have to change a lot of code to get it working. Only you will need to replace an option in a repository. When a user will accept the request you simply change accepted to true. The first option may be harder to implement but I don't regard it will be more functional. And what do you think?

parthibandayalan commented 4 years ago

I will go with the second option. I will try it out locally and present what I have done to you. Thank you for your reply.

himanshugoyal1065 commented 4 years ago

Hi @marcinadd and @parthibandayalan, Are we still working on this issue? Can I help you with this issue?

parthibandayalan commented 4 years ago

I am not working on this issue. Please go ahead.

On Sat, Sep 19, 2020 at 11:00 PM Himanshu Goyal notifications@github.com wrote:

Hi @marcinadd https://github.com/marcinadd and @parthibandayalan https://github.com/parthibandayalan, Are we still working on this issue? Can I help you with this issue?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/marcinadd/projecty-web/issues/41#issuecomment-695335376, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKV6UIRHTFWEQZ3REWVIE3DSGTTDBANCNFSM4JB4AXNA .

everythings13 commented 3 years ago

Hi @marcinadd , does it still need to be taken up?

marcinadd commented 3 years ago

Yes, it is but I renamed it from Requests to invitations. Look at the branch invitations I started my implementation. You can check it and make something similar for teams or so.

charity1475 commented 3 years ago

I need to contribute, any open task there?

marcinadd commented 3 years ago

@charity1475 Yes. You can finish this issue or take issue #70, #64.

Gviswesh commented 1 year ago

Hi @marcinadd I am interested in this project. Is there any open task available???

kallah94 commented 1 year ago

Hi Everyone I am interested in this project. Can i become a contributor if it's possible?

mukhtarovsarvar commented 6 months ago

Hi. I am interested in this project. any open task there? Thanks