KamoCRM

Live Change Log

Jede Funktion, fix und Verbesserung, geschrieben, wie es Schiffe. Nichts wird für einen Start zurückgehalten.

17,474
Totale Änderungen
5,969
Merkmale
5,276
Behebungen
30
Projekte
Filter nach Projekt
Alle Projekte17,474AIService247APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService243MediaService601RAGService79SecurityService1,845TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,343kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,656kamo-signer-monorepo56kamolos114
Filter nach Typ
Alle ArtenBuild16CI523Chore773Docs3,254Feature5,969Fix5,276Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 23, 2026
FeatureBillingService

Bezahlen Sie eine Abonnementrechnung per Karte auf einer von Stripe gehosteten Seite

Interner POST **************** erstellt einen Zahlungsmodus Es speichert die Karte für die zukünftige automatische Zahlung und ermöglicht es Ihnen, den Betrag z...

Kamo·3d ago
FeatureBillingService

Lizenznutzung und Lizenzprüfungen pro Einheit für Add-ons pro Benutzer

Eigentümerregel 2026-10-22: Jedes pro-User-Add-on stellt die gekauften Lizenzen in Rechnung, wie Die Anzahl der Postfächer oder Nebenstellen, die verwendet werd...

Kamo·3d ago
October 22, 2026
FeatureBillingService

Interne Karten-Endpunkte für die automatische Belastung von Abonnementrechnungen

GET **************** und POST /charge, bewacht von der gemeinsamen X-Internal-Auth-Geheimnis (Konstante-Zeit-Vergleich; 403 ohne es). Eine Belastung ist ein Off...

Kamo·3d ago
FeatureBillingService

Den Stripe-Spiegel von Stripe nachts und beim Start neu erstellen

Ereignisse, die älter als 30 Tage sind, können nicht abgerufen werden Abonnement-Ereignisse, die durch die API-Versionsfehler verloren gehen, sind nicht wiederh...

Kamo·3d ago
September 28, 2026
FeatureBillingService

Die Abrechnungskonsole verkauft einer Organisation ihre eigenen Universumspläne

KamoUniverse fügt neben der Business-, Family-, Community- und Personalleiter hinzu, und BillingService nahm einen einzigen Katalog: "der freie Plan" war der Co...

Kamo·4w ago
September 18, 2026
FeatureBillingService

Die Abdeckung eines Gruppensitzes trägt die Mitglieder-ID seines Managers

GET /api/billing/self/coverage nannte den Manager der Rechnungsgruppe (managerName), aber nicht wen sie sind, so dass die Planseite des Mitglieds die Mitgliedsk...

Kamo·1mo ago
September 11, 2026
FeatureBillingService

Aktive und Leere Tabs im Verzeichnis der Plattform org

Die Registerkarte Organisationen der Konsole wird nun in aktive und lässige Sub-Tabs unterteilt. A ungültige Organisation ist orgs.is_active = FALSE (durch Secu...

Kamo·1mo ago
September 6, 2026
FeatureBillingService

Die Startgebühr eines Plans und das Live-Angebot auf dem Draht

PlanDto trug nur die wiederkehrende Rate, so dass jede Oberfläche zitiert einen Plan einen Preis die Kunde würde nicht berechnet werden: KamoCRM Startgebühr ist...

Kamo·1mo ago
FeatureBillingService

Ein Endpunkt hinter der eigenen Planseite des Kunden

GET /api/billing/self/plan beantwortet alles /myplan macht: der Plan, was die Organisation kann tatsächlich verwenden, den Katalog zu vergleichen, Sitze und ihr...

Kamo·1mo ago
September 5, 2026
FeatureBillingService

Rechnungen Sie die Startgebühr auf beiden Wegen zu einem Plan, und Rekord ausgehandelten Bedingungen

Zwei Routen erreichen den gleichen Plan und nur eine von ihnen war im Begriff, die neue laden Startgebühr pro Sitz. Ein verkaufspflichtiger Auftrag über den Abo...

Kamo·1mo ago
September 4, 2026
FeatureBillingService

Schließen Sie jeden Geld bewegenden Sweep, und laufen zwei Hülsen

BillingService lief ein Pod und seine sieben geplanten Sweeps waren nur wegen es korrekt. Dort ist kein ShedLock überall auf dieser Plattform, so dass eine zwei...

Kamo·1mo ago
August 31, 2026
FeatureBillingService

Servieren Sie das laufende Angebot, und sagen, ob ein Sitz ist eigentlich PAID für

Fügt GET /markets/{id'/promotion hinzu. Es gab keine Möglichkeit für eine In-App-Kauffläche zu wissen, dass ein Angebot überhaupt lief - die Marketing-Website l...

Kamo·1mo ago
FeatureBillingService

Bill die Drei-Jahres-Befristung, und zitieren Sie seine Rate auf die Konsole

BillingCycles gewinnt TRIENNIAL, ausgedrückt zu Stripe als drei JAHRE statt 36 MONTHs, so dass die Erneuerung verfolgt die Anmeldejubiläum - der gleiche Grund A...

Kamo·1mo ago
August 27, 2026
FeatureBillingService

Per-Server-Linien auf der Erweiterungen Zusammenfassung

Die Telefon-Server-Erweiterungen Registerkarte zeigte die organisationsweite Figur und nichts anderes, so dass ein leerer KamoPBX-Server angezeigt "21 abrechnun...

Kamo·2mo ago
FeatureBillingService

Verweigern Sie ein Self-Serve Enterprise-Abonnement

Das Unternehmen wird verhandelt. Verstecken der Preis ist Präsentation; dies ist die Grenze. Eine Anfrage zur Benennung des Enterprise-Plans wird abgelehnt, es ...

Kamo·2mo ago
FeatureBillingService

Bill Telefon-Service durch die Erweiterung

PricingModel.PER_EXTENSION, eine eigene reservierte Menge, ein Allokator, nächsischer Versöhner, ein Entfernungstor und die zusammenfassende API - der Telefon-Z...

Kamo·2mo ago
August 26, 2026
FeatureBillingService

Rechnung E-Mail pro Briefkasten, versöhnt nächtlich

Menge wird Server-Computing unter einem reservierten Schlüssel ein Anfrage-Leichnam kann erreichen, und durch die bestehende Änderung Pfad geschoben - so Stripe...

Kamo·2mo ago
August 25, 2026
FeatureBillingService

Machen Sie eine wiederholte Stripe Veranstaltung ein No-op

Fügt BillingWebhookEventClaimService auf seiner eigenen Bohne hinzu, mit REQUIRES_NEW auf jede Methode, und verdrahtet es in ProzessEvent vor dem Versandschalte...

Kamo·2mo ago
August 20, 2026
FeatureBillingService

Veröffentlichen Sie die bezahlte Konvertierung für verfolgte Organisationen

Beide Wege, die BillingSourceType.PAID jetzt veröffentlichen marketing.visitor.paid, weil das Einhaken nur eine leise verfehlt die Hälfte des Verkehrs . Account...

Kamo·2mo ago
August 15, 2026
FeatureBillingService

Entscheiden Sie den Plattformzugang mit dem Shared-Deser

@PlattformAdminNun nennt jetzt die Plattform richtig, die es erfordert (defaulting to MANAGE_ORGANIZATIONEN, worum es bei der Plattformfläche dieses Dienstes ge...

Kamo·2mo ago
August 12, 2026
FeatureBillingService

Tragen Sie den Erneuerungstermin auf der Abdeckung und Gruppen-Nläge

Beide Oberflächen melden nun aktuellPeriodEnd und cancelAtPeriodEnd. Das Datum ist, was eine Stornierungsbestätigung muss eigentlich sagen: "Sie behalten Ihren ...

Kamo·2mo ago
FeatureBillingService

Ein Plan pro Organisation, eine 25-sitzige Enterprise-Obergrenze und eine Möglichkeit, nicht mehr zu zahlen

Der Plan ist jetzt eine Entscheidung auf Organisationsebene und nichts anderes kann ihn außer Kraft setzen. Einen Selbstzahler oder einen Gruppenmanager ihre ei...

Kamo·2mo ago
August 11, 2026
FeatureBillingService

Lassen Sie den Plan einer Gruppe annulliert werden und hören Sie auf, für eine Person doppelt zu zahlen.

Drei Lücken in dem, was zuletzt ausgeliefert: Eine Gruppe mit einem Plan konnte nie entfernt werden. delete() weigert sich, während einer Live- Abonnement exis...

Kamo·2mo ago
FeatureBillingService

Machen Sie Abrechnungsgruppen arbeiten Ende zu Ende, und stoppen Selbstzahlung Gebühren für nichts

Eine Gruppe kann jetzt Leute sammeln, einen Plan auf der eigenen Karte ihres Managers kaufen und seine Sitze aus. Nichts davon existierte: die einzigen Operatio...

Kamo·2mo ago
FeatureBillingService

Sagen Sie den Leuten, dass ihre Zahlung fehlgeschlagen ist, und stellen Sie das Abonnement herunter

Die Dünung, die nicht existierte. bill.payment_failed schrieb eine Reihe und kehrte zurück: keine E-Mail, keine Flagge, keine Änderung des Staates, und billing....

Kamo·2mo ago
FeatureBillingService

Lassen Sie ein Mitglied einen eigenen Sitzplatz kaufen und ein Body-Parameter-Loch schließen

Self-Pay hatte keine Route innerhalb der Konsole. Alles auf der Abrechnungsfläche ist Konto-förmig - Sie müssen bereits eine Kontomitglied-Reihe vor Plänen & Bi...

Kamo·2mo ago
FeatureBillingService

Org Politik und Abrechnung Gruppe APIs

Wer innerhalb einer Organisation Kamo bezahlen kann, ist nun verantwortlich und sorglos. Beide Routen sind org-scoped und daher absichtlich außerhalb /api/billi...

Kamo·2mo ago
FeatureBillingService

Standardieren Sie das Ziel eines neuen Abonnements oder an den Anrufer

Ein erster Kauf hat kein bestehendes Abonnement, um targetOrganizationId von kopieren, und erfordert es bedingungslos ist, was die Schaffung einer von der Konso...

Kamo·2mo ago
FeatureBillingService

Kaufen Sie einen Block, wenn ein Opt-in org ausgeht

Läuft kurz nach dem nächtlichen Schnappschuss-Sweep, denn das ist es, was die Nutzungszahl, auf die es entscheidet, auf - Erweiterung gegen die gestrige Zahl wü...

Kamo·2mo ago
FeatureBillingService

Lassen Sie einen Katalog Preiswechsel tatsächlich erreichen Stripe

Die Preise sind unveränderlich und die Mapping-Karten halten eine Zeile pro (org, tip, code, Zyklus) hinter einem einzigartigen Schlüssel, so dass, sobald ein P...

Kamo·2mo ago
FeatureBillingService

Kapazität neben der Nutzung melden

Die Speicherplatte gemeldet Bytes gegen nichts überhaupt gespeichert - keine Zulage, kein Prozentsatz, kein Geld - also hatte ein Besitzer, der auf 400 GB schau...

Kamo·2mo ago
FeatureBillingService

Machen Sie einen ersten Plan kaufbar, und Renditen reale Planpreise

Zwei Dinge haben eine Organisation gestoppt, die jemals ein erstes Abonnement gekauft hat. Planlisten waren nur über sub.marketId auf ein Abonnement erreichbar...

Kamo·2mo ago
FeatureBillingService

Rechnung pro Einheit Add-ons von Einheiten gekauft, nicht nach Mitarbeiterzahl

Fäden Sie die neue Add-on-Menge durch Erstellen und Update ein: ein FLAT-Ad-Ad-on jetzt nimmt seine Stripe-Menge von dem, was das Abonnement tatsächlich gekauft...

Kamo·2mo ago
August 10, 2026
FeatureBillingService

Punkt bei YugabyteDB und verwenden Sie PostgreSQLDialect

CockroachDB wurde durch YugabyteDB ersetzt. Verbindungsstränge bewegen sich von Kakerlakedb-öffentliche:26257 zu yb-tserver-service:5433, und der Hibernate Dial...

Kamo·2mo ago
August 9, 2026
FeatureBillingService

Lesen Sie bildgebende Verwendung von einem deduplicated Pass

Folgt der Änderung der Shared-Bibliothek zu einer Gebühr pro gesonderte Datei pro Datei Organisation. Sowohl die Zusammenfassung und die tägliche Schnappschuss-...

Kamo·2mo ago
FeatureBillingService

Lassen Sie eine Plattform Admin laufen die Schnappschuss-Sweep auf Anfrage

Der Sweep ist, was macht Periode Entfernungen und Lebensdauer Summen für die hart-löschen Domains verantwortlich überhaupt, so Tage verloren, um einen Ausfall v...

Kamo·2mo ago
FeatureBillingService

Bericht, was eine Organisation speichert

Die Registerkarte Kontostatistik hat immer gesagt: "Keine Nutzungsdaten für diesen Zeitraum", für jede Organisation, denn getCurrentUsage() in kamo-internal ist...

Kamo·2mo ago
August 8, 2026
FeatureBillingService

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...

Kamo·2mo ago
FeatureBillingService

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...

Kamo·2mo ago
FeatureBillingService

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 -...

Kamo·2mo ago
FeatureBillingService

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...

Kamo·2mo ago
FeatureBillingService

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 ...

Kamo·2mo ago
FeatureBillingService

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...

Kamo·2mo ago
July 1, 2026
June 10, 2026
FeatureBillingService

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...

Kamo·4mo ago
FeatureBillingService

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...

Kamo·4mo ago

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.

Free Forever startenPreisgestaltung anzeigen