KamoCRM

Live Change Log

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

17,500
Totale Änderungen
5,986
Merkmale
5,284
Behebungen
30
Projekte
Filter nach Projekt
Alle Projekte17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter nach Typ
Alle ArtenBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
April 27, 2026
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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo ago
RefactorSecurityService

Drop teamMitgliedPayFeesEinstellungsparameter

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

Kamo·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo 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·6mo ago
April 23, 2026
FixSecurityService

Enforce /network geben Regeln Server-Seite ein

Reject, wenn Ziel ist aktuelle Sitzung org, benutzerdefinierte Domain SSL ist nicht bestätigt, oder menschliche Zielmitgliedschaft ist inaktiv. Domain-Einsbildu...

Kamo·6mo ago
FixSecurityService

Benötigen Sie DestinationsmitgliedId und Validierung org Mitgliedschaft

Enter-als baut jetzt immer das neue *** mit dem vom Kunden bereitgestellten Ziel Mitgliedsreihe; lehnen unpassende org/member. Verbessern Sie die Sitzung debug ...

Kamo·6mo ago
RefactorSecurityService

PostAuth***Service zwischen Login und Enter-as teilen

Extrahieren Sie die Post-Authentifizierung *** Build (Grant-all-Erweiterung, Profil SQL, Zweigtitel, createSession) in PostAuth***Service, so dass enter-as verw...

Kamo·6mo ago
FixSecurityService

Enter-as-Sitzung verwendet Target org Sicherheitsanbieter und optional targetMemberId

Enter-as war die Einstellung Redis securityOrgId aus dem Benutzer global security_provider, während Login es von der Ziel- oder FQDN-Kette aus der Ziel- oderg-F...

Kamo·6mo ago
FixSecurityService

System-Benutzer-Sitzung von OTK für BFF-Anfragen lösen

SystemUserConfigController und SystemUserCapabilityController lesen nur die *** Cookie. kamo-interne Forwards X-OTK ohne Cookies, so SecurityService sah nie ein...

Kamo·6mo ago
FixSecurityService

Enter-as löst Sitzung von X-OTK BFF auth

EnterAsController nur *** Cookies lesen; interner Verkehr nutzt OTKPreAuthFilter Session-Attribute. Nehmen Sie targetOrgId als String für große INT8-IDs von JSO...

Kamo·6mo ago
FeatureSecurityService

Backfill, enter-as flow, mutation guards, config API

Selbstheal-Vorläufigkeit: SystemUserBackfillService läuft auf jedem SecurityService boot (von DataLoader) um die is_system_user Spalte hinzuzufügen und system_u...

Kamo·6mo ago
FeatureSecurityService

Sammeln Sie Telefon + Sicherheitsfragen während der Anmeldung

Verschieben Sie Telefon-Nummer und Sicherheits-Fragen-Sammlung in den Self-Service Registrierungsfluss (wo sie ursprünglich vorgesehen waren) anstatt erfordern ...

Kamo·6mo ago
FeatureSecurityService

Mitglied hinzufügen / Teammitglied-Erstellungsfluss hinzufügen

- New MemberCreateController stellt auf: * GET ************ - alters-req, Zeitzone, Abteilungen, Berufsbezeichnungen * GET ************ - debounced Existenz...

Kamo·6mo ago
FeatureSecurityService

EntitlementService + SecurityModel Commerce-Märkte hinzufügen

- EntitlementService berechnet Feature-Zuschüsse pro Mitglied durch gewerkschaftliche aktive BillingGroupLicense-Plan verfügt über + KamoCRM Free-Tier-Basisli...

Kamo·6mo ago
FixSecurityService

Nur Teammitglieder vom by-department endpoint zurück

Interaction Center sollte TeamMember-Reihen auflisten, nicht die Mitgliederdaten.

Kamo·6mo ago
FeatureSecurityService

Interaction Center Mitgliedslinie verwendet Berufsbezeichnungen

RBAC-Rollentitel durch jobTitleOfficial ersetzen, zurück zu JobTitle Katalogtitel für TeamMember und das Label Member für Basismitglied Aufzeichnungen im Bereic...

Kamo·6mo ago
FixSecurityService

Abonnement-Gate auf App-Routen und Feature API anwenden

AppAvailabilityInterceptor jetzt verwendet immer isAppEffectivelyEnabled so FORCE_ENABLED respektiert Abonnement. FeatureController serialisiert aktiviert von d...

Kamo·6mo ago
April 22, 2026
FixSecurityService

Verhärten Standard-Template Vorlage Kopie für Org-Brückung

Verwenden Sie explizite Quell-Präfix für Zielschlüssel, überspringen S3-Ordnermarkierungen, und schnell scheitern, wenn die Vorlage Präfix ist leer, so leise Te...

Kamo·6mo ago
FixSecurityService

Fün Sie TeamMember-Besitzer Flagge in *** für Plattform Admin UI

Store teamMitglied { memberId, isOrganizationOwner in Redis-Sitzung bei Login so kamo-internal hasPlatformAdminAccess kann die Top-Level-Org-Besitzer zu befried...

Kamo·6mo ago
April 21, 2026
FixSecurityService

Post von benötigten DNS CNAME Aliasnamen versenden

Entfernen Sie E-Mail von KnownAliases so überprüfen-dns und onboarding nicht mehr erfordern mail.example.com; neue benutzerdefinierte Domains überspringen auch ...

Kamo·6mo 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