Alex Morask
18d146406c
[PM-21099] (NO LOGIC) Organize Billing provider code ( #5819 )
...
* [NO LOGIC] Organize Billing provider code
* Run dotnet format
* Run dotnet format'
* Fixed using after merge
* Fixed test usings after merge
2025-05-21 09:04:30 -04:00
Alex Morask
54e7fac4d9
[PM-18770] Convert Organization to Business Unit ( #5610 )
...
* [NO LOGIC] Rename MultiOrganizationEnterprise to BusinessUnit
* [Core] Add IMailService.SendBusinessUnitConversionInviteAsync
* [Core] Add BusinessUnitConverter
* [Admin] Add new permission
* [Admin] Add BusinessUnitConverterController
* [Admin] Add Convert to Business Unit button to Organization edit page
* [Api] Add OrganizationBillingController.SetupBusinessUnitAsync action
* [Multi] Propagate provider type to sync response
* [Multi] Put updates behind feature flag
* [Tests] BusinessUnitConverterTests
* Run dotnet format
* Fixing post-main merge compilation failure
2025-04-10 10:06:16 -04:00
Jonas Hendrickx
f6365fa385
[PM-17593] Remove Multi-Org Enterprise feature flag ( #5351 )
2025-02-21 14:35:36 +00:00
Alex Morask
481a766cd2
Remove FF ( #5163 )
2025-01-08 09:49:24 -05:00
Alex Morask
df21d574e1
[PM-11798] Remove enable-consolidated-billing
feature flag ( #5028 )
...
* Remove flag from CreateProviderCommand
* Remove flag from OrganizationsController
* Consolidate provider extensions
* Remove flag from ProvidersController
* Remove flag from CreateMsp.cshtml
* Remove flag from Provider Edit.cshtml
Also ensured the editable Gateway fields show for Multi-organization enterprises
* Remove flag from OrganizationsController
* Remove flag from billing-owned provider controllers
* Remove flag from OrganizationService
* Remove flag from RemoveOrganizationFromProviderCommand
* Remove flag from ProviderService
* Remove flag
* Run dotnet format
* Fix failing tests
2024-11-15 09:30:03 -05:00
Alex Morask
a26ba3b330
[PM-14401] Scale MSP on Admin client organization update ( #5001 )
...
* Privatize GetAssignedSeatTotalAsync
* Add SeatAdjustmentResultsInPurchase method
* Move adjustment logic to ProviderClientsController.Update
* Remove unused AssignSeatsToClientOrganization method
* Alphabetize ProviderBillingService
* Scale MSP on Admin client organization update
* Run dotnet format
* Patch build process
* Rui's feedback
---------
Co-authored-by: Matt Bishop <mbishop@bitwarden.com>
2024-11-12 14:11:10 -05:00
Jonas Hendrickx
a952d10637
[PM-13447] Add Multi Org Enterprise providers to Admin Console ( #4920 )
2024-10-23 12:10:50 -04:00