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

[$250][HOLD https://github.com/Expensify/App/pull/52164] Add workspace creation confirmation to workspace switcher. #52075

Closed
danielrvidal opened this issue Nov 5, 2024 · 39 comments
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 External Added to denote the issue can be worked on by a contributor

Comments

@danielrvidal
Copy link
Contributor

danielrvidal commented Nov 5, 2024

We're already adding the workspace confirmation to Global Create and in Settings > Workspaces. We forgot to also put the confirmation in another flow, the workspace switcher.

Can you please add the confirmation in the following screens as well.

Workspace switcher > Get started:
image

Workspace switcher > + New Workspace:
image

Video of me showing these screens:
https://github.com/user-attachments/assets/81f82325-a96b-43da-ac7a-560a277ec2eb

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021853885696160356282
  • Upwork Job ID: 1853885696160356282
  • Last Price Increase: 2024-11-05
  • Automatic offers:
    • allgandalf | Reviewer | 104757767
    • Krishna2323 | Contributor | 104757770
Issue OwnerCurrent Issue Owner: @
@danielrvidal danielrvidal added the Daily KSv2 label Nov 5, 2024
@danielrvidal danielrvidal added the External Added to denote the issue can be worked on by a contributor label Nov 5, 2024
Copy link

melvin-bot bot commented Nov 5, 2024

Job added to Upwork: https://www.upwork.com/jobs/~021853885696160356282

@melvin-bot melvin-bot bot changed the title Add workspace creation confirmation to workspace switcher. [$250] Add workspace creation confirmation to workspace switcher. Nov 5, 2024
@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Nov 5, 2024
Copy link

melvin-bot bot commented Nov 5, 2024

Current assignee @allgandalf is eligible for the External assigner, not assigning anyone new.

@Krishna2323
Copy link
Contributor

Krishna2323 commented Nov 5, 2024

@danielrvidal please assign me, I will work on this.

@melvin-bot melvin-bot bot removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Nov 5, 2024
Copy link

melvin-bot bot commented Nov 5, 2024

📣 @allgandalf 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app!

Offer link
Upwork job

Copy link

melvin-bot bot commented Nov 5, 2024

📣 @Krishna2323 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app!

Offer link
Upwork job
Please accept the offer and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑‍💻
Keep in mind: Code of Conduct | Contributing 📖

@rafecolton rafecolton self-assigned this Nov 5, 2024
@melvin-bot melvin-bot bot added the Overdue label Nov 11, 2024
@allgandalf
Copy link
Contributor

not overdue sir melvin

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Nov 11, 2024
@rafecolton
Copy link
Member

Is there a WIP PR for this?

@melvin-bot melvin-bot bot removed the Overdue label Nov 13, 2024
@Krishna2323
Copy link
Contributor

Krishna2323 commented Nov 13, 2024

Is there a WIP PR for this?

@rafecolton nope, we can put this on hold until this PR is being merged.

@rafecolton rafecolton changed the title [$250] Add workspace creation confirmation to workspace switcher. [$250][HOLD https://github.com/Expensify/App/pull/52164] Add workspace creation confirmation to workspace switcher. Nov 13, 2024
@allgandalf
Copy link
Contributor

@danielrvidal lets make this one weekly, untill we merge #52164

@melvin-bot melvin-bot bot added the Overdue label Nov 18, 2024
@allgandalf
Copy link
Contributor

also can you change the star to me or you @rafecolton , currently @Krishna2323 has that star so they have to comment to remove the overdue label

@rafecolton
Copy link
Member

Done

@melvin-bot melvin-bot bot removed the Overdue label Nov 18, 2024
Copy link

melvin-bot bot commented Nov 22, 2024

@rafecolton, @danielrvidal, @Krishna2323, @allgandalf Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@melvin-bot melvin-bot bot added the Overdue label Dec 12, 2024
@rafecolton rafecolton added Monthly KSv2 and removed Weekly KSv2 labels Dec 14, 2024
@melvin-bot melvin-bot bot removed the Overdue label Dec 14, 2024
@danielrvidal
Copy link
Contributor Author

We're still blocked on this one. Hopefully @allgandalf will be done with this soon: #53845

@allgandalf
Copy link
Contributor

@Krishna2323 when do you expect to start working on this issue ?

@allgandalf
Copy link
Contributor

@Krishna2323 are you able to work on this one, let us know if you're low on availability

@Krishna2323
Copy link
Contributor

I'll work on this today, missed it because of the monthly label.

@Krishna2323
Copy link
Contributor

@danielrvidal @allgandalf, I'm not sure when, but I made the necessary changes to update this in the original PR, and it's working.

Monosnap.screencast.2025-01-29.18-36-28.mp4

@allgandalf
Copy link
Contributor

All good then, only payment remains @danielrvidal can you assign a BZ here please

@allgandalf
Copy link
Contributor

@danielrvidal can you assign a BZ for payment please

@allgandalf
Copy link
Contributor

bump on ^ @danielrvidal

@allgandalf
Copy link
Contributor

can you please assign a BZ here @danielrvidal

@allgandalf
Copy link
Contributor

bump for BZ assignment @danielrvidal

@danielrvidal danielrvidal added the Bug Something is broken. Auto assigns a BugZero manager. label Feb 17, 2025
Copy link

melvin-bot bot commented Feb 17, 2025

Triggered auto assignment to @trjExpensify (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

@melvin-bot melvin-bot bot added Daily KSv2 and removed Monthly KSv2 labels Feb 17, 2025
@danielrvidal
Copy link
Contributor Author

Sorry for the delay on this, I just added the BZ assignment who can help with payment.

@trjExpensify
Copy link
Contributor

@danielrvidal @allgandalf, I'm not sure when, but I made the necessary changes to update this in the #52164, and it's working.

In which case, payment will be handled in #51504 which that PR is linked to, right?

@allgandalf
Copy link
Contributor

allgandalf commented Feb 18, 2025

In which case, payment will be handled in #51504 which that PR is linked to, right?

I guess not, The issue:

Was created first, and later this issue #52075 was created and was assigned to @Krishna2323 and me, the plan was to work on #51504 first and then thiss issue, so not quite sure how payment would work in this case

I guess the contributor fixed both issues in that single PR but forgot to add this issue under the $ sign, @Krishna2323 can you comment if this assumption is correct ?

@trjExpensify
Copy link
Contributor

Yeah, looks like a two line change in that PR to show the same modal on the WorkspaceSwitcherPage:

Image

Somewhat reflective of forgetting this update was made in the original PR.

@Krishna2323
Copy link
Contributor

@trjExpensify @danielrvidal I understand this was a small and straightforward change, but it would be great if you could issue payments for this. We genuinely worked hard on the original PR, and the original issue was labeled at $250, which I believe was not a fair amount considering the time and effort we put in. Unfortunately, I only realized this after implementing the changes.

We raised two significant PRs: #52164 #53845

These required a lot of effort and introduced some regression bugs, which is natural when implementing a new feature that involves multiple new pages and components.

Additionally, we also resolved this issue, which wasn’t even part of the original scope of work. We even spent time addressing an unrelated issue as part of PR #53845.

To be honest, I didn’t request a bounty increase for the original issue because I thought this small change could be considered as a bounty increase. However, I may have misjudged the situation, and if that’s the case, please feel free to close this without payments. @allgandalf please correct me if I'm wrong.

Thank you!

@trjExpensify
Copy link
Contributor

We raised two significant PRs: #52164 #53845

Right, but the second PR was required because of a bunch of regressions from the first:

Image

Additionally, we also resolved #54636, which wasn’t even part of the original scope of work.

Any context on why? All I can see is this comment about it being a follow-up in the "next PR", alluding to some changes made in the "first" PR being related? Let me know. If it was truly unrelated, I could see a $125 addition here.

We even #53845 (comment) as part of PR #53845.

Maybe I'm not following something, but we didn't fix bug in the PR did we per here?

To be honest, I didn’t request a bounty increase for the original issue because I thought this small change could be considered as a bounty increase.

The original issue didn't have the price modified for the regressions, which I think is reasonably fair given the changes, but that's a consideration for issuing more bounties on top here really.

@Krishna2323
Copy link
Contributor

Any context on why? All I can see is #54636 (comment) about it being a follow-up in the "next PR", alluding to some changes made in the "first" PR being related? Let me know. If it was truly unrelated, I could see a $125 addition here.

The padding issue was found by the design team on a different screen. Later, I discovered the same bug occurring on the profile name page and fixed it there as well.

Maybe I'm not following something, but we didn't fix bug in the PR did we #53845 (comment)?

Yes, that's correct. The bug wasn't fixed. I was just pointing out that, due to an unrelated bug, we had to put in a significant amount of time and effort.

The original issue didn't have the price modified for the regressions, which I think is reasonably fair given the changes, but that's a consideration for issuing more bounties on top here really.

Thanks for explaining🙇🏻.

@trjExpensify
Copy link
Contributor

The padding issue was found by the #52164 (comment) on a different screen. Later, #52164 (comment) the same bug occurring on the profile name page and fixed it there as well.

Okay cool, going to issue an additional $125 here.

Payment summary as follows:

Paid, closing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 External Added to denote the issue can be worked on by a contributor
Projects
Development

No branches or pull requests

5 participants