- Verschifft
- 20. April 2026 um 19:43 UTC
- Autor
- Kamo
- Ausschuss
- 620164f
- PlatformAdminController bei /api/billing/platform (Klassenebene @PlatformAdminOnly) - GET /orgs, GET /orgs/{orgId' - POST /orgs/{orgId'/grants, PATCH|DELETE /orgs/{orgId'/granants/{subId' - GET /plans (enthält isPublic=false) - GET /events - PlatformAdminService: Zuschuss schafft COMP Abonnement, löscht voraktiv sub, emittiert AbonnementEvent ************ 5s idempotency - @PlattformAdminOnly + HandlerInterceptor: zulassen, dass Gott-mode-aktive ODER (TeamMember.isOrganizationOwner AND Organization.isTopLevel, von DB neu gelesen) - AbonnementRenewalScheduler: COMP-Filiale storniert bei Ablauf (COMP_EXPIRED) und ruft Stripe nie an - BillingAdminService: MRR/ARR Aggregation schließt PaymentMethod=COMP aus - Lange als String belichtet (CockroachDB unique_rowid precision)