1
0
mirror of https://github.com/bitwarden/server.git synced 2024-11-25 12:45:18 +01:00
bitwarden-server/src/Core
Alex Morask c60f260c0f
[AC-1754] Provide upgrade flow for paid organizations (#3468)
* wip

* Add CompleteSubscriptionUpdate

* Add AdjustSubscription to PaymentService

* Use PaymentService.AdjustSubscription in UpgradeOrganizationPlanCommand

* Add CompleteSubscriptionUpdateTests

* Remove unused changes

* Update UpgradeOrganizationPlanCommandTests

* Fixing missing usings after master merge

* Defects: AC-1958, AC-1959

* Allow user to unsubscribe from Secrets Manager and Storage during upgrade

* Handled null exception when upgrading away from a plan that doesn't allow secrets manager

* Resolved issue where Teams Starter couldn't increase storage

---------

Co-authored-by: Conner Turnbull <cturnbull@bitwarden.com>
Co-authored-by: Conner Turnbull <133619638+cturnbull-bitwarden@users.noreply.github.com>
2023-12-27 09:30:23 -05:00
..
AdminConsole [AC-1741] Include owners/admins can manage all collections setting in license file (#3458) 2023-12-21 16:03:47 -05:00
Auth [PM-4168] update keys for WebAuthnLoginCredential (#3506) 2023-12-15 13:38:34 -08:00
Context [AC-1126] Flexible collections: Deprecate manager role (#3422) 2023-12-16 11:44:10 +00:00
Entities [AC-1751] AC Team code ownership moves: OrganizationUser (part 1) (#3487) 2023-11-30 07:04:56 +10:00
Enums [AC-1283] AC Team code ownership moves: Organization (pt 2) (#3486) 2023-11-29 15:31:15 -06:00
Exceptions [AC-1192] Create endpoints for new Device Approvals page (#2993) 2023-06-15 14:54:08 -07:00
HostedServices Platform/pm 2535/upgrade to azure messaging servicebus (#3102) 2023-08-07 08:57:18 -05:00
Identity [PM-1188] Server owner auth migration (#2825) 2023-04-14 13:25:56 -04:00
IdentityServer [PM-3569] Upgrade to Duende.Identity (#3185) 2023-11-20 16:32:23 -05:00
Jobs Run formatting (#2230) 2022-08-29 16:06:55 -04:00
MailTemplates/Handlebars [AC-1486] Feature: SM Billing (#3073) 2023-07-25 08:05:05 +10:00
Models [AC-1754] Provide upgrade flow for paid organizations (#3468) 2023-12-27 09:30:23 -05:00
OrganizationFeatures [AC-1754] Provide upgrade flow for paid organizations (#3468) 2023-12-27 09:30:23 -05:00
Properties [Business Portal] BUG Fix localization (#1385) 2021-06-09 09:56:29 -05:00
Repositories Auth/PM-1658 - Dynamic Org Invite Link to accelerate users through org invite accept process (#3378) 2023-12-18 11:16:17 -05:00
Resources Run formatting (#2230) 2022-08-29 16:06:55 -04:00
SecretsManager [SM-909] Add service-account people access policy management endpoints (#3324) 2023-12-07 15:35:16 -06:00
Services [AC-1754] Provide upgrade flow for paid organizations (#3468) 2023-12-27 09:30:23 -05:00
Settings Add IdentityServer license (#3552) 2023-12-12 13:08:49 -05:00
Tokens Auth/PM-3275 - Changes to support TDE User without MP being able to Set a Password + misc refactoring (#3242) 2023-11-02 08:02:25 -07:00
Tools [PM-3797 Part 4] Add Sends to new Key Rotation (#3442) 2023-12-12 11:58:34 -05:00
Utilities Catch redis connection exception (#3582) 2023-12-15 09:58:32 -05:00
Vault [PM-3797 Part 3] Add vault domains to key rotation (#3436) 2023-12-06 08:46:36 -05:00
AssemblyInfo.cs Run dotnet format (#1764) 2021-12-16 15:35:09 +01:00
Constants.cs [AC-1753] Automatically assign provider's pricing to new organizations (#3513) 2023-12-20 21:54:45 +00:00
Core.csproj [deps] Billing: Update Sentry.Serilog to v3.41.3 (#3563) 2023-12-18 13:59:30 -05:00
licensing_dev.cer Feature/self hosted development (#1921) 2022-03-21 17:13:00 -05:00
licensing.cer prod licensing certs 2017-10-03 16:19:20 -04:00