Skip to content
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

Leo Add ability to create a team from the Add Team option of User Management #453

Conversation

Chuehleo
Copy link
Contributor

Description

Screenshot 2023-07-12 001931

Related PRS (if any):

To test this backend PR you need to checkout the #997 frontend PR.

Main changes explained:

  • Update the postTeam function in teamcontroller.js to avoid user creating duplicate teams.

How to test:

  1. check into current branch in backend and frontend
  2. do 'npm run build' and 'npm start' to run this PR locally
  3. rest, follow frontend PR

Screenshots or videos of changes:

Note:

Include the information the reviewers need to know.

@Chuehleo Chuehleo changed the title Update teamController.js Leo Add ability to create a team from the “Add Team” option of User Management Jul 20, 2023
Copy link
Contributor

@sxiong5 sxiong5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested with PR#997, and it worked as expected! Great job!

Copy link

@DavidC0126 DavidC0126 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested with frontend PR#997 and it worked as intended.

Copy link
Contributor

@ramyaram2092 ramyaram2092 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @Chuehleo there is some issue with the branch name as it has special characters. How to switch to this branch Leo-Add-ability-to-create-a-team-from-the-“Add-Team”-option-of-User-Management?

@Chuehleo Chuehleo changed the title Leo Add ability to create a team from the “Add Team” option of User Management Leo Add ability to create a team from the Add Team option of User Management Jul 21, 2023
@mounica-dingari-by
Copy link

Hi @Chuehleo , I've tested this feature along with PR#997 and it works perfectly, as intended. But, I'd like to suggest that, please close the modal window once the 'confirm' button is pressed.

Screenshot from 2023-07-20 21-07-16

@ramyaram2092
Copy link
Contributor

Hi @Chuehleo , I've tested this feature along with PR#997 and it works perfectly, as intended. But, I'd like to suggest that, please close the modal window once the 'confirm' button is pressed.

Screenshot from 2023-07-20 21-07-16

Hello @mounica-dingari-by could you mention the branch name you used to test this PR?

@mounica-dingari-by
Copy link

Hi @Chuehleo , I've tested this feature along with PR#997 and it works perfectly, as intended. But, I'd like to suggest that, please close the modal window once the 'confirm' button is pressed.
Screenshot from 2023-07-20 21-07-16

Hello @mounica-dingari-by could you mention the branch name you used to test this PR?

Hi @ramyaram2092 , for testing the backend, switch to this 'Leo-Add-ability-to-create-a-team-from-the-“Add-Team”-option-of-User-Management' branch and for frontend it's 'Leo_add_create_team_ability_to_add_team_popup'.

@ramyaram2092
Copy link
Contributor

Leo-Add-ability-to-create-a-team-from-the-“Add-Team”-option-of-User-Management

I couldnt find this branch name @mounica-dingari-by

image

@mounica-dingari-by
Copy link

Leo-Add-ability-to-create-a-team-from-the-“Add-Team”-option-of-User-Management

I couldnt find this branch name @mounica-dingari-by

image

@ramyaram2092 , please do git fetch first , so that you'll see all the latest branches and then you can switch to this "Leo-Add-ability-to-create-a-team-from-the-“Add-Team”-option-of-User-Management" branch

@Shreyj14
Copy link

Shreyj14 commented Jul 21, 2023

Hi @Chuehleo

I tested the PR with #997 as mentioned above and it works as intended, and I was able to create the team.

As mentioned earlier, it would be nice if you close the add team window once the team is assigned as it will be much clear for the user to know that the team was assigned.

new_recording_-_7_21_2023._1_24_08_am.Original.mp4

@iTvX
Copy link

iTvX commented Jul 21, 2023

Tested on the back end again, and everything is fine. As I mentioned early, an error message like "This team isn't found, you need to create a team first." may be better.

253168100-a68e6667-225c-4948-974d-97a3f6c9b7e0.-.01.mp4

Copy link
Contributor

@ramyaram2092 ramyaram2092 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was an issue with vscode terminal. I was able to pull the branch successfully outside the ide
Thank you for your inputs @mounica-dingari-by
@Chuehleo the functionality works well. Uploaded the testing video in front end PR 997
Approving the PR on the same note

Copy link
Contributor

@shiva2096 shiva2096 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @Chuehleo

Great work ! The functionality is working as expected.

Screen.Recording.2023-07-15.at.12.37.13.AM.mov

Copy link

@igorrochadasilva igorrochadasilva left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @Chuehleo !

I tested the PR with #997 and it works as intended, and I was able to create the team.

Great work! 😃
Obs: When I tried to create a already existing team, It didn't created, but I received the message: "Team added successfully", I don't know if it would be good receive a message: "The team is already created" ?

453_01_try-register-already-exist-team

Copy link

@vemanamadhu vemanamadhu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job. Left comments on #997

Copy link

@mahamakhan mahamakhan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left comments on frontend. Works perfectly fine.

Copy link

@Indujaks Indujaks left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested Changes, works as expected!
Screenshot 2023-07-27 at 4 57 12 PM

Copy link

@yaow62023 yaow62023 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have tested your PR, all the comment at PR# 997. Great Work!

Copy link

@zuhang2000 zuhang2000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested with PR 997. Left comment there. And it worked as expected! Great job!
My comment on 997: OneCommunityGlobal/HighestGoodNetworkApp#997 (review)

Copy link

@mahamakhan mahamakhan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested the functionality and was able to create a team and add it successfully.

image Screenshot 2023-07-29 200615 Screenshot 2023-07-29 200519 Screenshot 2023-07-29 200714

Copy link

@ThapeloMasasa ThapeloMasasa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The functionality works as intended both for the backend and the frontend. and the code is well written
Screenshot 2023-07-31 at 9 45 44 PM

Screenshot 2023-07-31 at 9 46 04 PM

Copy link

@winghojackyli winghojackyli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello @Chuehleo , this backend PR was tested along with the frontend #997 PR and they work great together. It has been approved and comment left here.

OneCommunityGlobal/HighestGoodNetworkApp#997 (review)

Copy link
Contributor

@Abiddy Abiddy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works well

Screencast.from.08-12-2023.08.52.17.PM.webm

Copy link

@veronicacheng2 veronicacheng2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @Chuehleo, I have tested the PR with the frontend. Everything works as intended. Comments left on #997.

Copy link

@winghojackyli winghojackyli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @Chuehleo , I've tested this PR with the updated frontend PR and they work well together.
Approval with comments left here: OneCommunityGlobal/HighestGoodNetworkApp#997 (review)

@Shubhu0
Copy link

Shubhu0 commented Sep 9, 2023

PR working as intended. Good job!

@Shiwani99
Copy link
Contributor

Hi,
Great work. Added my comments to front end PR#453.

@wantingxu7
Copy link
Contributor

Good work! works as intended. Comment in FE #997

@RheaWu1212
Copy link
Contributor

Tested with FE #997, comments there.

Copy link

@JeffLi117 JeffLi117 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review left on FE PR # 997.

Copy link

@yi-lin-1234 yi-lin-1234 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi, I tested this PR with #997, and it works as intended. Great work!

Screen.Recording.2023-10-09.at.5.17.47.PM.mov

Copy link
Contributor

@StrawberryCalpico StrawberryCalpico left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi I tested this PR, details in #997

Copy link

@malikjahanzaib malikjahanzaib left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @Chuehleo, I tested this PR and it works as intended. Left detailed review on FE PR.

@KavyaAlla
Copy link

Hi @Chuehleo tested this with #997 and worked as intended. Details in #997

…-the-“Add-Team”-option-of-User-Management
Copy link
Contributor

@navneeeth navneeeth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello, @Chuehleo! I tested this functionality and have commented the full review on the FE PR while addressing an issue. Good implementation!

Copy link
Contributor

@navneeeth navneeeth left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving after the recent fix on the FE. Great job!

@one-community one-community merged commit 783c384 into development Dec 5, 2023
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.