Aggiungi PlatformAdmin controller + servizio per borse di comp plan

FeatureBillingService
Spegnimento
20 aprile 2026 alle ore 19:43 UTC
Autore
Kamo
Impegno
620164f

- PlatformAdminController a /api/billing/platform (class-level @PlatformAdminOnly) - GET /orgs, GET /orgs/{orgId} - POST /orgs/{orgId}/grants, PATCH|DELETE /orgs/{orgId}/grants/{subId} - GET /plans (include èPublic=false) - GET / eventi - PlatformAdminService: la sovvenzione crea COMP SubscriptionRecord, cancella la prima attiva sub, emette SubscriptionEvent E' il momento giusto. 5s idempot - @PlatformAdminOnly + HandlerInterceptor: consentire dio-mode-attivo O (TeamMember.isOrganizationOwner AND Organization.isTopLevel, re-read from DB) - AbbonamentoRenewalScheduler: Il ramo COMP annulla alla scadenza (COMP EXPIRED) e mai chiama Stripe - BillingAdminService: L'aggregazione MRR/ARR esclude il pagamentoMethod=COMP - Long ids esposti come String (CockroachDB Unique rowid precision)

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo