Live Change Log

Sehen Sie, was wir bauen, in Echtzeit. Jede Funktion, Behebung und Verbesserung über die Plattform ausgeliefert.

17,916
Totale Änderungen
4,605
Merkmale
4,536
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,916AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService371InitializerService300KBService74KlusterServices545MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,573kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,321kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI523Chore670Docs226Feature4,605Fix4,536Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 29, 2026
FixSecurityService

Erlauben Sie erhöhten Zugriff auf getDomainById und überprüfen-dns Endpoints

Top-Level-Org-Besitzer und Systemmitglieder wurden immer 403 auf getDomainById und überprüfen-dns, weil diese Endpunkte überprüft wirdUserMemberOfOrg direkt. Ad...

Kamo·4mo ago
April 28, 2026
FixSecurityService

Verbieten Sie doppelte Root-Domains und beheben primäre Domain-Anzeige

ONE_DOMAIN_PER_ORG Check fälschlicherweise ausgeschlossen .kamocrm.com web-alias Domains, die es einer Org ermöglichen, mehrere Root-Domains zu sammeln (und 10 ...

Kamo·4mo ago
FixSecurityService

Reduzieren Sie Org-Erstellungs-Latency und beheben Übersetzungskaskaden-Bulvers

- OrganisationController: ersetzen sicherstellenTeamMitgliederForAllOrgs (voller Org Tabelle Scan) mit sicherstellenTeamMemberForOrg (Single org) eliminiert d...

Kamo·4mo ago
FeatureSecurityService

Bootstrap-billing Endpunkt für bereits existierende Orgs hinzufügen

POST ************ löst das Gleiche aus idempotent Setup als Sub-Oro-Erstellungshaken (BillingSetupService .setupForSubOrgCreation) kann aber von einem org-Besit...

Kamo·4mo ago
FixSecurityService

Auto-assign ersten Sitz, Frei als Boden, breiter Org ungültig

BillingSetupService aktiviert jetzt den ersten offenen Lizenz-Slot für den Schöpfer bei der Aussaat eines Sub-Or-Abonnements (und dasselbe für die Promotion-to-...

Kamo·4mo ago
FixSecurityService

Top-Level-G-Mitglieder erhalten Plattform-Besitzer-Plan, umgehen Abrechnung Gates

KamoCRM (Top-Level) org Mitglieder unterliegen nicht dem Abrechnungssystem. erhalten Sie die Feature-Matrix des OWNER_UNLIMITED Plans direkt (mit Free as a defe...

Kamo·4mo ago
FeatureSecurityService

Auto-Vorsicht KamoCRM Sitz auf Sub-Or-Erschaffung; Förderung-Billing-Besitzer-Endpunkt

EntitlementService geht Abonnementmitglied (nicht AccountMember) zu berechnen Mitgliedsansprüche - die Vereinigung von Funktionen über aktive Lizenznehmer subs,...

Kamo·4mo ago
April 27, 2026
OtherSecurityService

AccountGroup -" AccountTier; Endpoints /groups

Account-Gruppe Endpunkte (Kundensegmentierungsstufen, keine Abrechnung) durchgehend umbenannt, um "Stufen"-Terminologie konsequent mit der Shared-lib umbenennen...

Kamo·4mo ago
RefactorSecurityService

Drop-Benutzer/masterAccountHolder, verwenden Sie Account.members + primärMember

AccountController spiegelt nun das Account-as-group-Modell wider: - computeDisplayName / extrahieren E-Email / extrahierenPhone lösen durch die Primarymitglie...

Kamo·4mo ago
FeatureSecurityService

Persist Mitgliedschaft Sprache/Zeitzone/währung auf Anmeldung

Der /register Endpunkt akzeptiert nun Sprache, Zeitzone und Default-Wurde neben dem bestehenden Länderfeld. RegistrierungService setzt Land und Zeitzone auf den...

Kamo·4mo ago
RefactorSecurityService

Umzug von BillingGroup zu kontobasierten Lizenzen

EntitlementService behebt Mitgliedsrechte gegen Kontolizenz Aufzeichnungen, die dem Rechnungskonto des Mitglieds gehören. Die Mitgliedszuweisungen form setzt Ko...

Kamo·4mo ago
FeatureSecurityService

Unterstützung verschachtelter Name/E-Mail/TelefonZahlen + Adressverwaltung Endpunkte

- AccountController akzeptiert verschachtelten Namen/E-Mail/Telefonnummern JSON auf POST/PUT - Erste Adresse auf POST erstellt SHIPPING (und BILLING, wenn useAs...

Kamo·4mo ago
FeatureSecurityService

GET /{id'/history und /{id'/history/history/filters endpoints hinzufügen

Paginiert, filterbar, durchsuchbar, durchsuchbar Blei-Geschichte Endpunkt mit Batch-Schauspieler-Ladung (keine N+1). Filters Endpoint liefert verschiedene gebra...

Kamo·4mo ago
FeatureSecurityService

System-config Aufnahmestatistiken + Aufzeichnungsverarbeitung abstimmbare

- GET ************ gibt die vier Zähler zurück ausgesetzt auf den kamo-internen Einstellungen . Plattform . Konfiguration . VoIP/SMS unter (vmPending, callP...

Kamo·4mo ago
April 26, 2026
FeatureSecurityService

Org-Beschreibung in config.json

Beschreibungsfeld hinzufügen zu buildConfigJson() und pass org.getDescription() von writeConfigFiles() so trägt die theed config.json die org's Beschreibung für...

Kamo·4mo ago
FeatureSecurityService

Expose beinhaltenCompany in Intake-config und market-config Antworten

Sowohl **************** und **************** jetzt enthalten die includeCompany-Flagge, so dass das Frontend weiß, ob die Firmennamen Feld auf Blei Schöpfung.

Kamo·4mo ago
OtherSecurityService

Diagnoseprotokollierung zum /names endpoint hinzufügen

Log orgId, Mitglieder zählen, und pro-Mitglieder Namen Auflösung zu diagnostizieren warum der Name des zugewiesenen Mitglieds nicht richtig aufklärt.

Kamo·4mo ago
FixSecurityService

Priorisieren Sie echten Vor-/Nachnamen vor BenutzernameAlias für Anzeige

usernameAlias ist funktional ein Login-Handle (oft gleich Benutzername), nicht ein Display-Name. Echte menschenlesbare Namen leben auf User.name (EmbNameFull). ...

Kamo·4mo ago
FeatureSecurityService

Hinzufügen /Names Endpoint Rückkehr-ID-Name für alle Mitglieder unabhängig von Staat

Die by-department Endpoint Filter nur für aktive Teammitglieder, aber Erweiterung Zuweisungen können sich auf Mitglieder oder inaktive Mitglieder beziehen. Verw...

Kamo·4mo ago
FeatureSecurityService

************-Endpunkt hinzufügen

Gibt SalesType, SubType und CustomForms für einen Markt nach marketId so zurück die Lead-Form hinzufügen kann Untertypfelder und Einnahme-Benutzerdefinierte For...

Kamo·4mo ago
FixSecurityService

Display-Name mit der richtigen Priorität im by-department endpoint

Priorität: member.usernameAlias - user.name.formatFull() - user.alias . user.username

Kamo·4mo ago
April 25, 2026
OtherSecurityService

Logging zum UploadBackground Endpunkt hinzufügen

Log org/index, Dateiinfos, userId, authene Entscheidungen und MinIO-Staging Schlüssel, um zu verfolgen, warum Hintergrund-Uploads nicht in Staging Bucket ersche...

Kamo·4mo ago
ChoreSecurityService

Rebuild zu holen Mitglied JsonIdentityInfo fix von kamo-shared-Bibliothek

kamo-shared-Bibliothek b57d156 fixes @JsonIdentityInfo(Eigentum = "uniqueId") "id" auf Mitglied, Lösung von 400 Fehlern auf PUT /api/security/org/{id'.

Kamo·4mo ago
FixSecurityService

Entfernen Sie Duplikat CorsFilter-Beine verursacht doppelte Access-Control-Allow-Origin-Header

Die explizite CorsFilter-Bohne verursachte neben Spring einen zweiten CORS-Filter Die integrierte CORS-Unterstützung von Security (die CorsConfigurationSource v...

Kamo·4mo ago
FixSecurityService

Erlauben Sie dem Systembenutzer, Org Branding zu verwalten und Logo auth zu fixieren

- System-Benutzer-Bypass als erste Wache in canManageOrgBranding so platform hinzufügen Systembenutzer hat volle Branding-Kontrolle über alle nicht-elparenten...

Kamo·4mo ago
April 24, 2026
FeatureSecurityService

System-config + Plattform-Übersicht Endpoints

Plattformweite Konfigurationsfläche, gated by the bestehende Top-Level-Besitzer guard (passt SystemUserConfigController's requireTopLevelOwner Muster). Endpunk...

Kamo·4mo ago
FixSecurityService

Oberfläche realer Grund für GoDaddy 400 Fehler

GoDaddy gibt jetzt HTTP 400 mit Code=UNABLE_TO_AUTHENTICATE und Body zurück "Schlechte Anfrage: Schlechte Anfrage", wenn ein Konto nicht ihren aktuellen Förderp...

Kamo·4mo ago
FeatureSecurityService

GET /api/security/org/all-networks für Plattform-Administratoren hinzufügen

Top-Level org Besitzer können jetzt holen alle Organisationen im System mit Mitgliedschaft info relativ zum Anrufer. Orgs, wo der Anrufer ein Mitglied hat recor...

Kamo·4mo ago
RefactorSecurityService

Drop teamMitgliedPayFeesEinstellungsparameter

Spiegelt die Änderung der Shared-Bibliothek - SecurityModelController, MasterModelController und AppliedModelController nicht mehr lesen/schreiben teamMemberPay...

Kamo·4mo ago
FixSecurityService

Eager-load-Domains über findByIdWithDomains, Drop @Transactional

@Transactional auf einer Controller-Methode hält eine DB-Verbindung offen die gesamte MinIO Upload, und auch Risiken LazyInitializationException, wenn die inner...

Kamo·4mo ago
FeatureSecurityService

Alias Sichtbarkeit Filterung + Auto-verify subdomain Eigentum

OrganisationController: - Web-alias org Schöpfung jetzt Auto-Marken EigentumVerified=true und isDnsVerified=true auf der erstellten OrgDomain - kein TXT-Rekor...

Kamo·4mo ago
FixSecurityService

direkt in die Öffentlichkeit/{domain-folder]/img/ statt Inszenierung Eimer hochladen

Der Upload-Logo-Endpunkt schrieb an einen fest codierten 'sumtingwong' Platzhalter (ungefüllte Einstellung) anstelle des eigentlichen öffentlichen Themenpfades ...

Kamo·4mo ago
FixSecurityService

Herabgeknickte k2m1-Knoten von Edge-Nodes default entfernen

k2m1 (10.8.2.1) ist dauerhaft unten. Verlassen Sie es in der Fassliste verursachte Upload-Retries, bis zum neuen OkHttp Timeout Feuer zu hängen. Default ist jet...

Kamo·4mo ago
FeatureSecurityService

Org-Level config, GoDaddy Client und web-alias org erstellen Pfad

Wire die neuen Subdomain Zweige verfügen über Ende-zu-Ende auf dem Backend: - SubdomainBranchesController für org-level enable + GoDaddy Creds (live-verifizie...

Kamo·4mo ago
RefactorSecurityService

Drop SMS-Nachprüfung für das Telefonfeld bei der Anmeldung

Die Telefonnummer, die bei der Selbstbedienung gesammelt wird, ist jetzt ein einfaches optionales Textfeld - kein /register/phone/initiieren, kein SMS-Code, kei...

Kamo·4mo ago
FeatureSecurityService

Explizit Teamstatus + Name Präfix/Suffix Kataloge

- GET ************ gibt jetzt NamenPrefixes zurück nameSuffixes, bezogen von NamePrefixType und NameSuffixType, also Mitglied hinzufügen / Team-Mitglied hin...

Kamo·4mo ago
FeatureSecurityService

E-Mail + legaler Name optional für Unter-13- Anmeldungen

Der /api/security/register-Endpunkt hat zuvor jeden Antrag abgelehnt fehlende E-Mail, Vorname oder Nachname. Das machte den Unter-13-Pfad (KIDS_ONLY orgs, oder ...

Kamo·4mo ago

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen