mirror of
https://github.com/bitwarden/server.git
synced 2026-05-31 05:50:43 -05:00
* feat: Add Aspire Apphost and ServiceDefault projects * feat: Add compiler conditional ServiceDefaults to included projects * fix(billing): update otlexporter duplicate call * fix(billing): update imports * fix(billing): revert unintended changes * fix(billing): revert unintended changes * fix(billing): fix unintended files * fix(billing): add apphost and extension methods * fix(billing): update aspire * fix(billing): update references to match integration test configuration version * chore(billing): update secrets.json example * refactor(Aspire): remove ServiceDefaults project * build(AppHost): update Aspire SDK and add conditional community plugins * refactor(AppHost): centralize resource orchestration calls to BuilderExtensions * feat(AppHost): implement configuration-driven resource setup * chore(dev): remove obsolete configuration from development files * fix(billing): run dotnet format * fix(billing): revert changes * fix: solution spacing * refactor(core): update discount models and extensions to use Source.Coupon * refactor(core): update billing queries, commands, and responses to use Source.Coupon * refactor(core): update billing services and handlers to use Source.Coupon * test(billing): update discount mock structures and assertions to match Source.Coupon path * chore(core): update Stripe.net dependency to version 51.1.0 * feat(billing): explicitly set classic billing mode for subscriptions and invoices * test: simplify nullable datetime assertions in subscription tests * test(billing): add coupon applies_to expansion assertions * feat(providers): default new subscriptions to classic billing mode * fix(billing): prevent clearing existing subscription metadata when none is provided * style: remove BOM from BuilderExtensions.cs * build: update Aspire and Ngrok package versions * fix: gracefully handle missing BlobService in Azure storage configuration * fix: correct Ngrok service tunnel endpoint for billing service * Revert "Merge branch 'billing/pm-36225/upgrade-stripe-sdk-to-51.1.0' into billing/aspire" This reverts commita5b6f6a28d, reversing changes made to0c2f0e68ca. * fix(billing): remove duplicate sql dependency * fix(billing): run dotnet format * refactor(AppHost): update ConfigureServices return tuple names and documentation * build(project): remove TargetFramework from AppHost.csproj