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

[HOLD for payment 2024-06-28] [HOLD for payment 2024-06-24] [Payment card / Subscription] Integrate “Subscription size” screen with backend data and “Subscription details” section #38631

Closed
MitchExpensify opened this issue Mar 19, 2024 · 23 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 Engineering NewFeature Something to build that is a new item.

Comments

@MitchExpensify
Copy link
Contributor

MitchExpensify commented Mar 19, 2024

This issue covers this section of the doc https://docs.google.com/document/d/1jXV_vIsOGZuL0dMiuXDWRETAFRX64ODVAhWPtiuFXT8/edit#bookmark=id.mftmseyadzie @fabioh8010

What we are implementing here is:

  • the actual API call to update subscription size
  • all data on subscription size screens should come from API
  • subscription size screen will be displayed in correct state for each of the mentioned conditions
Issue OwnerCurrent Issue Owner: @joekaufmanexpensify
@fabioh8010
Copy link
Contributor

Hi, I'm Fábio from Callstack - expert agency - and I would like to work on this issue.

@trjExpensify
Copy link
Contributor

@MrMuzyk are you going to work on this now the PR for #38626 has merged?

@melvin-bot melvin-bot bot added the Overdue label Jun 5, 2024
@trjExpensify trjExpensify added Daily KSv2 and removed Monthly KSv2 labels Jun 5, 2024
@melvin-bot melvin-bot bot removed the Overdue label Jun 5, 2024
@MrMuzyk
Copy link
Contributor

MrMuzyk commented Jun 5, 2024

@trjExpensify Yes, that will be next on my list if BE is ready. You can assign it to me already

@trjExpensify trjExpensify assigned MrMuzyk and unassigned fabioh8010 Jun 5, 2024
@trjExpensify
Copy link
Contributor

Perfecto!

Copy link

melvin-bot bot commented Jun 10, 2024

@MrMuzyk Huh... This is 4 days overdue. Who can take care of this?

@melvin-bot melvin-bot bot added the Overdue label Jun 10, 2024
@MitchExpensify
Copy link
Contributor Author

@MrMuzyk, Can you point me to the precise section this issue covers in the Detailed, please? I'd like to update the OP accordingly

@MrMuzyk
Copy link
Contributor

MrMuzyk commented Jun 11, 2024

@MitchExpensify

This one covers BE integration of Subscription Size part. There is no section that would cover the integration part in detail, we have an overall description of how it should work - https://docs.google.com/document/d/1jXV_vIsOGZuL0dMiuXDWRETAFRX64ODVAhWPtiuFXT8/edit#bookmark=id.mftmseyadzie

What I will implement here is:

  • the actual API call to update subscription size
  • all data on subscription size screens should come from API
  • subscription size screen will be displayed in correct state for each of the mentioned conditions

@MrMuzyk
Copy link
Contributor

MrMuzyk commented Jun 11, 2024

I'm waiting for this PR to get merged so I've opened a draft PR against it in order to get correct diff. Once the mentioned PR gets merged (hopefully soon as it's been approved by C+ already) I will make a proper PR with correct destination. Other than that it's good to review and working as expected.

@amyevans amyevans self-assigned this Jun 11, 2024
@amyevans amyevans added NewFeature Something to build that is a new item. Engineering labels Jun 11, 2024
Copy link

melvin-bot bot commented Jun 11, 2024

Triggered auto assignment to @joekaufmanexpensify (NewFeature), see https://stackoverflowteams.com/c/expensify/questions/14418#:~:text=BugZero%20process%20steps%20for%20feature%20requests for more details. Please add this Feature request to a GH project, as outlined in the SO.

@melvin-bot melvin-bot bot added Weekly KSv2 and removed Daily KSv2 labels Jun 11, 2024
@amyevans amyevans added Daily KSv2 and removed Weekly KSv2 labels Jun 11, 2024
@melvin-bot melvin-bot bot added the Reviewing Has a PR in review label Jun 11, 2024
@melvin-bot melvin-bot bot added Weekly KSv2 and removed Daily KSv2 labels Jun 11, 2024
@amyevans
Copy link
Contributor

PR merged

@amyevans
Copy link
Contributor

@mananjadhav reviewed the PR as C+ so will be due payment for that.

@joekaufmanexpensify
Copy link
Contributor

Sounds good! I'm about to go OOO until 2024-06-25, but don't think payment will be due before then, so not adding an additional assignee. If anything comes up before then, please post in Slack, and someone will be able to help.

@amyevans
Copy link
Contributor

Heads up that I'm out on extended leave after today. The only thing remaining here though is payment, if there are any questions feel free to ask in #wave-collect

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Jun 17, 2024
@melvin-bot melvin-bot bot changed the title [Payment card / Subscription] Integrate “Subscription size” screen with backend data and “Subscription details” section [HOLD for payment 2024-06-24] [Payment card / Subscription] Integrate “Subscription size” screen with backend data and “Subscription details” section Jun 17, 2024
Copy link

melvin-bot bot commented Jun 17, 2024

Reviewing label has been removed, please complete the "BugZero Checklist".

@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Jun 17, 2024
Copy link

melvin-bot bot commented Jun 17, 2024

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.84-3 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2024-06-24. 🎊

For reference, here are some details about the assignees on this issue:

  • @mananjadhav requires payment through NewDot Manual Requests
  • @MrMuzyk does not require payment (Contractor)

Copy link

melvin-bot bot commented Jun 17, 2024

BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:

  • [@mananjadhav] Please propose regression test steps to ensure the new feature will work correctly on production in further releases.
  • [@joekaufmanexpensify] Link the GH issue for creating/updating the regression test once above steps have been agreed upon.

@melvin-bot melvin-bot bot added Weekly KSv2 and removed Weekly KSv2 labels Jun 21, 2024
@melvin-bot melvin-bot bot changed the title [HOLD for payment 2024-06-24] [Payment card / Subscription] Integrate “Subscription size” screen with backend data and “Subscription details” section [HOLD for payment 2024-06-28] [HOLD for payment 2024-06-24] [Payment card / Subscription] Integrate “Subscription size” screen with backend data and “Subscription details” section Jun 21, 2024
Copy link

melvin-bot bot commented Jun 21, 2024

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.85-7 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2024-06-28. 🎊

For reference, here are some details about the assignees on this issue:

  • @mananjadhav requires payment through NewDot Manual Requests
  • @MrMuzyk does not require payment (Contractor)

Copy link

melvin-bot bot commented Jun 21, 2024

BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:

  • [@mananjadhav] Please propose regression test steps to ensure the new feature will work correctly on production in further releases.
  • [@joekaufmanexpensify] Link the GH issue for creating/updating the regression test once above steps have been agreed upon.

@joekaufmanexpensify
Copy link
Contributor

We have a comprehensive set of testing steps in the design doc, so I don't think we need to add an ad-hoc test here.

@joekaufmanexpensify
Copy link
Contributor

All set to issue payment later this week!

@melvin-bot melvin-bot bot added Daily KSv2 and removed Weekly KSv2 labels Jun 24, 2024
@joekaufmanexpensify
Copy link
Contributor

Only payment here is $250 to @mananjadhav via NewDot for C+.

@joekaufmanexpensify
Copy link
Contributor

Going to close this out for now as it's otherwise all set, but @mananjadhav you're good to request payment whenever you're ready

@JmillsExpensify
Copy link

$250 approved for @mananjadhav

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Daily KSv2 Engineering NewFeature Something to build that is a new item.
Projects
Archived in project
Development

No branches or pull requests

8 participants