bitwarden / clients

Bitwarden client apps (web, browser extension, desktop, and cli).
https://bitwarden.com
Other
8.65k stars 1.14k forks source link

[AC-2795] Combine provider subscription and payment method pages #9828

Closed amorask-bitwarden closed 3 days ago

amorask-bitwarden commented 3 days ago

๐ŸŽŸ๏ธ Tracking

https://bitwarden.atlassian.net/browse/AC-2795

๐Ÿ“” Objective

This PR removes the Payment Method page from the Provider Portal, but adds the Account Credit and Tax Information components that used to be on that page to the Subscription page instead. The only component being permanently removed is the Payment Method component. It also refactors the subscription-status.component to be provider-specific since it has a dependency on the ProviderSubscriptionResponse.

๐Ÿ“ธ Screenshots

Screenshot 2024-06-25 at 1 36 18โ€ฏPM

โฐ Reminders before review

๐Ÿฆฎ Reviewer guidelines

codecov[bot] commented 3 days ago

Codecov Report

Attention: Patch coverage is 0% with 39 lines in your changes missing coverage. Please review.

Project coverage is 29.30%. Comparing base (c35bbc5) to head (1f9048e).

Files Patch % Lines
...rs/subscription/provider-subscription.component.ts 0.00% 16 Missing :warning:
.../models/response/provider-subscription-response.ts 0.00% 13 Missing :warning:
...odels/response/subscription-suspension.response.ts 0.00% 6 Missing :warning:
...cription/provider-subscription-status.component.ts 0.00% 3 Missing :warning:
...rc/app/admin-console/providers/providers.module.ts 0.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #9828 +/- ## ========================================== - Coverage 29.32% 29.30% -0.02% ========================================== Files 2528 2529 +1 Lines 73788 73806 +18 Branches 13771 13776 +5 ========================================== - Hits 21639 21632 -7 - Misses 50527 50552 +25 Partials 1622 1622 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 3 days ago

Logo Checkmarx One โ€“ Scan Summary & Details โ€“ c4183701-c91e-47a2-8cfe-6dac21af2991

No New Or Fixed Issues Found