mirror of
https://github.com/bitwarden/clients.git
synced 2026-07-04 21:05:54 +08:00
* refactor(billing): Modernize organization plans template with block syntax * Refactor: Update `@for` loop tracking with `$index` * Feat: Migrate component properties to Angular signals * Refactor: Adapt component logic for signal consumption and improve structure * feat(admin-console): Bind OrganizationPlansComponent inputs directly in template * refactor(admin-console): Remove ViewChild for OrganizationPlansComponent configuration * refactor(billing): Switch productTier and plan to input signals * refactor(billing): Update productTier and plan access to use form controls * refactor(billing): Rename 'isCreatingNewOrganization' getter * refactor(billing): Access enterPaymentMethodComponent as a signal * feat(billing): use createOrganization property for organization creation flow * refactor(billing): migrate organization plans tests to signals and reactive forms * refactor(billing): introduce setupMockUpgradeOrganization helper in tests * refactor(billing): update getters to computed signals * refactor(billing): update template to use new computed signals * tests(billing): update tests with computed signals * feat(billing): update display of specific forms when user is upgrading from premium * tests(billing): add premium upgrade tests * fix(billing): update type issues for organization plans * tests(billing): update failing test * refactor(billing): rename plan/productTier inputs to initial* for clarity * refactor(billing): update templates to use renamed initial* inputs * test(billing): update tests to use renamed initial* inputs * feat(billing): feature flag upgrade from premium changes * test(billing): update tests for featureflag * refactor(ui): Improve HTML templating for organization plans * refactor(component): Safely derive 'hasPremiumPersonally' signal * refactor(component): Streamline 'createCloudHosted' method and key handling * feat(billing): Enable organization key submission for premium upgrades * test(billing): Enhance and adjust organization plan submission tests * refactor: remove unused imports and types * refactor(billing): introduce DTO for organization upgrade request * feat(billing): implement organization key and collection encryption * refactor(billing): integrate DTO and encryption logic in upgrade service * test(billing): update specs and components for organization upgrade DTO * refactor(billing): relocate FamiliesForEnterpriseSetupComponent to billing module * refactor(admin-console): revert families-for-enterprise component * refactor: rename wrappedPrivateKey to encryptedPrivateKey * refactor(billing): rename encrypted private key variable * feat(billing): add tier ids and types * refactor(billing): remove unused imports and sync service * fix(billing): correct tier passing in upgrade function * feat(billing): add conversion function from product tier to subscription tier id * refactor(billing): enhance organization encryption data generation * fix(billing): enable response for account upgrade * fix(billing): pass plan tier instead of plan details * refactor(test): remove unnecessary organization service mock * test: update upgrade service tests * tests(billing): update tests * refactor(billing): import account type feat(billing): add organization creation message * refactor(billing): remove unused imports and constants * refactor(billing): remove unused viewchild * fix(billing): remove selectedfile variable * feat(billing): update organization upgrade logic * refactor(billing): remove unused upgrade functions * test: remove unnecessary setupMockEncryptionKeys calls * refactor: remove unused mockAccountBillingClient * feat: introduce PremiumOrgUpgradeService * refactor: simplify form value access and remove accountbilling * fix(billing): handle type validation * test(billing): add initial plan and product tier input tests * feat(billing): set initial plan and product tier values * refactor(billing): ensure selected plan exists before accessing type |
||
|---|---|---|
| .. | ||
| browser | ||
| cli | ||
| desktop | ||
| web | ||