Mirror Maven Central durch die Google GCS Kopie
Build 19 gescheiterte holen tomcat-embed-Core von repo.maven.apache.org mit 'Tag mismatch' . korrupte Übertragung, kein Codefehler: die gleiche Commit baut saub...
Validieren Sie Add-on-Codes, bevor sie eine App gewähren können
active_addon_codes wurde direkt aus dem Anfragegremium geschrieben. Das war harmlos, während nichts gelesen die Spalte, aber es ist jetzt eine Autorisierung Ein...
Unveröffentlichte Apps aus dem Plans & Billing Katalog aus Verstecken
************ zurück auf der Registerkarte, wo ein Kunde wählt, was er abonniert hat, so darf es nicht bieten ein Produkt noch in der nicht verfügbaren Liste - d...
Halten Sie das is-Präfix auf PlatformAccountSummary's Wire-Namen
Same Lombok/Jackson Gefahr als PlatformOrgRow: isTopLevel() verliert seine "is" auf Serialisierung, so dass die DTO setzen Sie "topLevel" / "PlattformProdukt" a...
Halten Sie das ist-Präfix auf dem Draht für isTopLevel/isPlatformProduct
Lombok generiert isTopLevel() für ein "boolean isTopLevel"-Feld und Jackson Streifen des Präfixes, so dass der Live-Endpunkt die Serialisierung von "topLevel" u...
Sicherheitsspieler explizit erklären, damit der Dienst starten kann
Der Dienst ist seit 2026-07-03 nicht mehr im Einsatz; seitdem ist jede Hülse abgestürzt vor dem Kontext geladen: Diese Methode kann nicht entscheiden, ob es ...
Servieren Sie das org-Verzeichnis als gefilterte, sortierte, paginierte Seite
GET /orgs nimmt Seite/Größe/q/sort/dir plus sieben Filter und gibt das Haus zurück Seitenumschlag mit gebietsweiten Aggregaten. GET /orgs/{orgId' dient im Detai...
Batched Seite Hydratation bei einer konstanten Abfrage-Zählung
Elterntitel, Primärdomäne, der Plan/Markt hinter dem Anspruch und die Abonnement-Katalog-Flagge sind jeweils ein Chargen IN (:ids) über die gesamte Seite, so ko...
Directory row/page DTOs und das native Abfrage-Repository
PlatformOrgRow trägt die beiden Facetten getrennt: Anspruch (inbound subs Targeting der Org -- was es regiert) und Abrechnung gehalten (rekont die Org besitzt -...
Org Verzeichnis SQL mit profacet CTEs
Ausgebuchte Konten, Inbound-Abonnements, Mitglieder, Lizenznehmer und Kinder agg. in ihrem eigenen CTE, bevor sie zu orgs beitreten. Mit ihnen in einem Pass wür...
Validierte, geklemmte Org-Verzeichnis-Anfrage
Größe klammert sich an [1,100] und eine unerkannte Art fällt zurück zum Titel, so ein Handbenachrichtigende URL kann weder den gesamten Nachlass anfordern noch ...
Anspruchsmodus durch einen gemeinsamen, deterministischen Lösungsmittel ableiten
TrialAdminService wählte sein Testabonnement mit findFirst() über eine ungeordnete Liste, so dass eine Org sowohl eine anhängige und eine aktive Studie halten k...
Harden Sie die kubectl Download gegen schuppige Egress [skip ci]
dl.k8s.io über den Ausschritt des Läufers fällt zeitweise mitten im Transfer: Curl: (56) OpenSSL SSL_read: Entschlüsselung fehlgeschlagen oder schlechtem Reko...
Serialisieren Sie Lange Leisten als Strings, um org-id Präzisionsverlust zu stoppen
Org-IDs sind CockroachDB unique_rowid() Werte, die JS überschreiten MAX_SAFE_INTEGER. BillingService serialisierte sie als roher JSON Zahlen, so kamo-internal's...
Expose trialExpiresAt on platform org Zusammenfassung für die Admin-Studien UI
Bezahltes Abonnement klässiert Probetermin (bezahlt ersetzt Testversion)
Plattform-admin apply/extend/Status-Studie Endpoints + DTO-StudieExpiresAt
Migrate bis k1m1 (clone+registry+kubeconfig von k1m1, drop k2m1, simple kubectl install)
Registere Repots für die Metereinwerbbuchsenbbuchung registrieren
EsignMeterSubmissionService benötigt EsignUsageRepository, aber @EnableJpaRepositories nicht scannen com.kamo.z.shared.esign.repos, so dass der Kontext nicht zu...
E-Zeichen Nutzungsmessung + Verbraucher Self-Serve-Checkout
#4 Zähler: - EsignMeterSubmissionService (@Scheduled täglich): aggregiert API-Ursprung EsignUsageRecords per org+Periode; erste 40/Periode inbegriffen, der Re...
Zurück dosierte Add-on-Preise mit einem Billing Meter
Stripe (-= 2025-03-31.basil) lehnt die Legacy use_type+aggregate_usage ab dosiertes Modell ('Mete Preise müssen durch Meter gesichert werden'), so USAGE_BASED A...
Organisation verwalten.isPlatformProdukt von der Plattform
PlatformAccountSummary stellt aus der Plattform-Product + hat SubscriptionMarket; neu PUT ************ (Plattform-Admin gated) setzt die Flagge und ungültig die...
Scope-Konkurenz zum Aufbau von Arbeitsplätzen, nicht Kubernetes setzt ein
Workflow-Level-Konkurrenz serialisiert die gesamte Pipeline (einschließlich kubectl Rollouts). Verschieben Sie die Gruppe auf den Bau-Job nur so einsetzen Arbei...
Hinzufügen @JsonProperty zu ist*-prefixed boolean DTO Felder
Lombok generiert isXxx() is-getters für boolesche Felder namens isXxx. Jackson entkleidet die führenden 'ist' von is-getters und serialisiert sie als 'xxx' stat...
Einbemü unget auf Abonnement-Zielkonten in Org-Liste
listForOrg gibt nun auch Konten zurück, deren Abonnements auf die angeforderte org - nicht nur Konten direkt im Besitz von ihm. In der Multi-Or Modell der zahle...
Subs zielen auf ein Sub-Ort ab; pro Sub-Mitglieder werden von Kontoadministratoren getrennt
Abonnements erfordern jetzt targetOrganizationId auf erstellen . target_org) triple ist die neue Unikat-Taste. AccountBillingMitgliedService ist aufgeteilt in A...
Verwenden Sie Konto.Mitglieder über AccountMember; umbenennen istGroupPlanManager
Das Konto ist jetzt die Gruppe, so dass alle Verweise auf die alten AccountBillingMitglied Einheit sind auf das neue Generikum hingewiesen ************ Entität....
BillingService auf Account-basierte Unternehmen umschreiben
Der BillingService ist nun kontozentriert. Mitgliedergetriebene Ströme (z.B. "Eine Karte hinzufügen", "einen Plan abschließen") gehen Sie jetzt durch ein Konto,...
Verwenden Sie ************ Primiter
isOrganizationOwner ist ein primitiver Boolan auf Teammitglied, also der Lombok- generiertem Accessor isOrganizationOwner() not getIsOrganizationOwner(). Behebt...
BillingService rund um BillingGroups neu schreiben
Löscht die org-Ebene **************** Controller, Services und DTOs. Einführung: - BillingGroupController Montagegruppen, Mitglieder, Abonnements, Lizenzen, ...
Expose Commerce Abonnement auf GET / Abonnements/aktuelle
Wenn keine Stripe-Spiegelzeile existiert, lösen Sie den org aktiven Handel AbonnementRecord (z.B. COMP-Zuschüsse), umfassen Zahlungsmittel und Plan-Features. Be...
Rebuild für kamo-shared-library update (OrganisationType entfernen, istTopLevel hinzufügen)
Rebuild für kamo-shared-library update (OrganisationType entfernen, istTopLevel hinzufügen)
PlatformAdmin Controller + Service für Comp Plan Grants hinzufügen
- PlatformAdminController bei /api/billing/platform (Klassenebene @PlatformAdminOnly) - GET /orgs, GET /orgs/{orgId' - POST /orgs/{orgId'/grants, PATCH|DELE...
Rebuild für Kamo-shared-Bibliothek Update (CREATE_CHILD_ORG rechts + apply-to flags)
Zieht die neue RoleRightType.CREATE_CHILD_ORG (id 131), die drei für Flaggen auf ChildOrgSecurityModel, die beiden 13-arg Service-Ladungen und die AppliedModelE...
Rebuild für Kamo-shared-Bibliothek Update (appConfig upsert-only fix)
Zieht das gehärtete ************, das appConfig-Reihen, deren Service-Typen nicht mehr aus der Nutzlast des Anrufers fehlen, löscht geräuschloser Datenverlust, ...
Rebuild für Kamo-shared-Bibliothek Update (effektive-Feature-Restringer)
Nachdem die neuen AppliedModelEnforcementService-Methoden (computeAvailabilitiesMap, isAppffectivelyEnabled, getEffectivelyEnabledAppTypes, computeEffectiveFeat...
Team-Mitglied Pay-Gebügel setzen bei Stripe Kundengründung
Bumps kamo-shared-library Abhängigkeit zu 1.5.0 so BillingService lösen kann der neue AppliedModelEnforcementService und wires team-member vs org Pay-Gebühren D...
Wie, was Sie sehen Versand?
Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.
