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] [Advanced Approval Workflows] Remove advanced approval beta, clean the logic, add explanations in comments #48624

Closed
blazejkustra opened this issue Sep 5, 2024 · 18 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 Reviewing Has a PR in review

Comments

@blazejkustra
Copy link
Contributor

blazejkustra commented Sep 5, 2024

We are slowly finishing the project, as the last polish PRs are getting merged we can finally remove the beta flag for advanced approvals. Apart from just removing the beta we want to clean the logic a little bit if possible and add detailed comments as per this comment.

cc @tgolen @DylanDylann

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021835694296887312745
  • Upwork Job ID: 1835694296887312745
  • Last Price Increase: 2024-09-16
Issue OwnerCurrent Issue Owner: @
@blazejkustra blazejkustra added Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 labels Sep 5, 2024
Copy link

melvin-bot bot commented Sep 5, 2024

Triggered auto assignment to @alexpensify (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.

@DylanDylann
Copy link
Contributor

@blazejkustra Please ping me when the PR is ready

@blazejkustra
Copy link
Contributor Author

@DylanDylann PR is up, but @suneox was assigned, not sure how to proceed 😄

@DylanDylann
Copy link
Contributor

@suneox Please allow me to take over this issue, I followed with this feature from scratch

cc @tgolen

@suneox
Copy link
Contributor

suneox commented Sep 6, 2024

@suneox Please allow me to take over this issue, I followed with this feature from scratch

cc @tgolen

Ah sure, I got it

Copy link

melvin-bot bot commented Sep 9, 2024

Triggered auto assignment to @roryabraham, see https://stackoverflow.com/c/expensify/questions/7972 for more details.

@roryabraham
Copy link
Contributor

@tgolen reassigning to you as you reviewed the PR. Looks like all that remains here is C+ payment

@roryabraham roryabraham assigned tgolen and unassigned roryabraham Sep 9, 2024
@alexpensify
Copy link
Contributor

Waiting for this one to go to prod and the 7 day hold before going through the payment process.

@alexpensify
Copy link
Contributor

Not in Prod yet

@roryabraham
Copy link
Contributor

roryabraham commented Sep 13, 2024

Sorry for the confusion due to lack of deploy comments @alexpensify, we experienced some bugs with deploy refactors. The PR was deployed to prod on 2024-09-10

@alexpensify
Copy link
Contributor

I based my previous comment on the state of this PR: #48706. Is that the wrong one?

@roryabraham
Copy link
Contributor

Yep, same one. Sorry I tacked a 0 at the end of the URL

@alexpensify
Copy link
Contributor

Wow, this is the first time I don't see a production notice in a PR. I've seen automation failures for payment updates, but this one is wild. Thanks for flagging, I'll work on the payment process later today since I've already gone through my payment tasks for the day.

@alexpensify alexpensify added the External Added to denote the issue can be worked on by a contributor label Sep 16, 2024
@melvin-bot melvin-bot bot changed the title [Advanced Approval Workflows] Remove advanced approval beta, clean the logic, add explanations in comments [$250] [Advanced Approval Workflows] Remove advanced approval beta, clean the logic, add explanations in comments Sep 16, 2024
Copy link

melvin-bot bot commented Sep 16, 2024

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

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Sep 16, 2024
Copy link

melvin-bot bot commented Sep 16, 2024

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

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Sep 16, 2024
@alexpensify alexpensify removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Sep 16, 2024
@alexpensify
Copy link
Contributor

alexpensify commented Sep 16, 2024

Payouts due: 2024-09-10

Upwork job is here.


@DylanDylann I sent an offer via Upwork. Please accept and I can complete the payment process. Thanks!

@DylanDylann
Copy link
Contributor

@alexpensify Thanks I accepted

@alexpensify
Copy link
Contributor

Closing - I completed the payment process in Upwork.

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 Reviewing Has a PR in review
Projects
None yet
Development

No branches or pull requests

6 participants