Stephon Brown
|
da8a0104ea
|
Billing/pm 24996/implement upgrade from free dialog (#16470)
* feat(billing): add required messages
* feat(billing): Add upgrade from free account dialog
* feat(billing): Add payment dialog for premium upgrade
* feat(billing): Add Upgrade Payment Service
* feat(billing): Add Upgrade flow service
* feat(billing): Add purchase premium subscription method to client
* fix(billing): allow for nullable taxId for families organizations
* fix(billing): Fix Cart Summary Tests
* temp-fix(billing): add currency pipe to pricing card component
* fix(billing): Fix NX error
This should compile just the library files and not its dependency files which was making it error
* fix: Update any type of private function
* update account dialog
* feat(billing): add upgrade error message
* fix(billing): remove upgrade-flow service
* feat(billing): add account billing client
* fix(billing): Remove method from subscriber-billing client
* fix(billing): rename and update upgrade payment component
* fix(billing): Rename and update upgrade payment service
* fix(billing): Rename and upgrade upgrade account component
* fix(billing): Add unified upgrade dialog component
* fix(billing): Update component and service to use new tax service
* fix(billing): Update unified upgrade dialog
* feat(billing): Add feature flag
* feat(billing): Add vault dialog launch logic
* fix(billing): Add stricter validation for payment component
* fix(billing): Update custom dialog close button
* fix(billing): Fix padding in cart summary component
* fix(billing): Update payment method component spacing
* fix(billing): Update Upgrade Payment component spacing
* fix(billing): Update upgrade account component spacing
* fix(billing): Fix accurate typing
* feat(billing): adds unified upgrade prompt service
* fix(billing): Update unified dialog to account for skipped steps
* fix(billing): Use upgradePromptService for vault
* fix(billing): Format
* fix(billing): Fix premium check
|
2025-10-08 10:20:15 -04:00 |
|