Stephon Brown
a9bf66e689
[PM-27600] Replace Hard-Coded Storage amount ( #17393 )
...
* feat(billing): add provided as a required property to premium response
* fix(billing): replace hard coded storage variables with retrieved plan
* tests(billing): add tests to pricing-summary service
* feat(billing): add optional property.
* fix(billing): update storage logic
* fix(billing): remove optional check
* fix(billing): remove optionality
* fix(billing): remove optionality
* fix(billing): refactored storage calculation logic
* feat(billing): add provided amounts to subscription-pricing-service
* fix(billing): update cloud premium component
* fix(billing): update desktop premium component
* fix(billing): update org plans component
* fix(billing) update stories and tests
* fix(billing): update messages
* fix(billing): replace storage sizes
* fix(billing): update messages
* fix(billing): update components
* fix(billing): update components for pricing and storage retrieval
* fix(billing): revert self-hosted change
2025-12-02 10:49:55 -05:00
Jordan Aasen
6024f6eef2
[PM-25879][PM-25881] - [Defect] Premium badges missing reusable component ( #16461 )
...
* clean up premium badge component
* add provider to desktop settings
* rename prop.
* add provider to send component
* fix storybook
* fix test
* move dependency to new send dropdown component
* Revert "move dependency to new send dropdown component"
This reverts commit f134526279 .
* remove hasPremium
2025-09-23 09:32:45 -07:00
Jordan Aasen
db9061d120
[PM-25633] - [Defect] Fix premium badge in totp ( #16373 )
...
* fixes to premium upgrade
* revert change to dialog
* handle premium upgrade prompt redirect in AC
* use new input/output api
2025-09-11 12:15:29 -07:00
Colton Hurst
896f54696b
[PM-24158] Add Premium Check ( #16042 )
...
* [PM-24158] Add initial premium check
* [PM-24158] Add premium membership dialog fix
* [PM-24158] Small updates
* [PM-24158] Set hasPremium to false upon initialization
* [PM-24158] Partial update to settings component tests
* [PM-24158] Fix billing mocked return value and add mac OS autotype test
* [PM-24158] Add missing premium checks
* [PM-24158] Update provider
* [PM-24158] Renamed autotype resolved value
* [PM-24158] Update missed resolvedAutotypeEnabled refactor
* [PM-24158] Fix tests
2025-09-04 12:33:39 -04:00
Daniel James Smith
e73cb3e3ff
Move premium component into billing ownership ( #12927 )
...
* Move premium component into billing ownership
Update CODEOWNERS
Move files within libs/angular
Move files within desktop
Adjust import paths
* Remove configService
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-01-29 08:09:19 -08:00