Live Change Log

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

17,896
Totale Änderungen
4,600
Merkmale
4,522
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,896AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,565kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI522Chore670Docs226Feature4,600Fix4,522Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 21, 2026
FixSecurityService

Korrigieren Anwendungsmodell-Quelle und normalisieren Compliance in API

Auflösung für BRANCH_TYPE vs MASTER verwenden, statt branchTypeID allein. FALSE/TRUE-Compliance-Zehlliterale im angewandten Modell normalisieren Einstellungen J...

Kamo·4mo ago
FixSecurityService

Schreiben Sie globals.css vor der Aufräumarbeiten; laufen Sie aufräumen async

Reorder-VorstellungUpdate so writeConfigFiles (Farben, config, manifest) läuft vor Hintergrund Dateibereinigung. Reload org von DB für frische Farben. Run clea...

Kamo·4mo ago
FixSecurityService

Bekennerte Org-Farben auf MinIO globals.css

Reload Organisation von der DB zu Beginn der async-Versorgung so writeConfigFiles sieht von PATCH /colors gespeicherte Farben (Controller-Schnappschuss könnte a...

Kamo·4mo ago
FixSecurityService

DNS-verifizierte kundenspezifische Domains als isDefault in der Domain-API markieren

Bisher waren nur *.kamocrm.com Subdomains markiert isDefault, so orgs mit einer verifizierten Custom apex-Domain (z.B. kamocrm.com) immer defaultDomain=null und...

Kamo·4mo ago
FixSecurityService

Mint fehlenden Eigentum TXT Token auf gelesen

Kamo·4mo ago
FixSecurityService

Erlauben Sie Branding, wenn Benutzer org Besitzer TeamMember ist

Theme Bereitstellung und Logo / Rückgrund-Uploads nur überprüft Organisation.owner FK; die App UI behandelt Organisationsinhaber als TeamMember.isOrganizationOw...

Kamo·4mo ago
FixSecurityService

Clear User und Mitglied FKs vor dem Löschen von Avatar-Reihe

Die fehlgeschränkten MinIO-Blobs, bei denen Benutzer die abgestandene Aufzeichnung nicht entfernen konnten, war es nicht möglich, wenn es sich um einen aktiven ...

Kamo·4mo ago
FixSecurityService

Themenordner ohne strenge DNS-Verifikation lösen

Die erforderliche Vorsorge istDnsVerifiziert für jede Domain, so orgs nur mit die Standard-Kasom-Subdomain hat nie async-Arbeit gestartet (400, kein STOMP). Fal...

Kamo·4mo ago
FixSecurityService

Veröffentlichen Thema Versorgung Fortschritte auf Kern NATS

JetStream CHAT_MESSAGES Stream ist nur für Chat konfiguriert. zu **************** fehlgeschlagene Stream-Validierung und die UI-Selge kein Fortschritt. Verwende...

Kamo·4mo ago
FixSecurityService

Parse erstellen-org JSON ohne @RequestBody zu vermeiden 415

Quelle kehrt Unsupported Media Type zurück, wenn Content-Type fehlt oder nicht für @RequestBody. Lesen Sie Bytes und verwenden Sie ObjectMapper stattdessen so A...

Kamo·4mo ago
April 20, 2026
FixSecurityService

Lesen Sie Session-Rechte als Liste oder Vermächtnis CSV für Mitgliedsendepunkte

KSessionService und SecurityRoleController Store Rechte als Liste<String&s, RoleRightType-Namen. MemberSecurityController Cast zu String und splitten auf Komma,...

Kamo·4mo ago
FixSecurityService

Vermeiden Sie Transaktionsvergiftung DDL und härten Multi-Pod-Rennen

Die vorherige Selbstheilung setzte DDL in eine @Transactional syncAll(). Wenn ein ALTER TABELLE ADD CONSTRAINT auf eine bestehende Einschränkung abgefeuert (nor...

Kamo·4mo ago
FixSecurityService

Verwenden Sie getOrganizationByIdWithFeatures in AppAvailabilityInterceptor

Löst LazyInitializationException on /api/security/leads and all weitere CRM/POS-gated Pfade. Der Abfangjäger org.getFeatures() nach Abschluss der Transaktion; d...

Kamo·4mo ago
FixSecurityService

Resolve Mitglieder-Registerkarte leer durch Hibernate TYPE() Basis-Klasse-Problem

Hibernate's TYPE(m) = :type JPQL Filter liefert 0 Ergebnisse, wenn die gebunden -Parameter ist die Basis-Mitgliedsklasse (JOINED Vererbung). Dies wirkt sich auf...

Kamo·4mo ago
FixSecurityService

Verwenden Sie korrekte Sitzungsschlüssel 'memberID' statt 'MID'

KSessionService speichert Mitgliedsausweis unter Schlüssel 'memberID' aber beide ************ und OrganizationController haben gelesen session.get("MID"), die i...

Kamo·4mo ago
FixSecurityService

Master-Modell aus der Modellliste ausschließen; Debug-Log zum Child-Or-Erstellungscheck hinzufügen

SecurityModelController filtert jetzt das Mastermodell der org (identifiziert von org.getMasterModelID()) aus der /api/security/models Antwort wird ausschließli...

Kamo·4mo ago
FixSecurityService

Leserechte als List<String-Namen, nicht CSV von Integer-IDs

Die Session-Rechte werden als JSON-Array von RoleRightType-Narreis gespeichert. Beide ************ und OrganizationController waren Gießen Sie sie zu String (Ve...

Kamo·4mo ago
April 19, 2026
FixSecurityService

Verwenden Sie Core NATS Pub/Sub für E-Mail-verifizierte SSE Fan-out

Ersetzen in-Speicher ConcurrentHashMap-Übertragung mit NATS Core Pub/Sub so erhalten alle Pods Verifikations-Events unabhängig davon, welche pod behandelt das T...

Kamo·4mo ago
FixSecurityService

Verwenden Sie avatarType-Feld + JDBC für Foto-URL-Generierung, um Hibernate-Proxys zu handhaben

**************** verwendete frühere Instanz von AvatarPhoto bestimmen, um Dateiauszug zu lesen. Wenn Hibernate zurückkehrt ein Basis-Klassen-Proxy (z.B. über fa...

Kamo·4mo ago
April 18, 2026
FixSecurityService

bevölkern alle EMAIL_VERIFICATION Vorlagen-Variablen

War das Senden nur {token, code" Vorlage braucht auch orgName, firstName, überprüfenLink und auslaufendeMinuten. Laden org und Benutzer, um die vollen vars baue...

Kamo·4mo ago
FixSecurityService

Verwenden Sie subdomain-aware SQL, um findByDomain JPQL Logik zu entsprechen

Org Domain-Suche in ResendVerifikation wurde eine exact-match Abfrage die für Subdomains gespeichert als Kind Aufzeichnungen (z.B. 'api' mit Eltern gespeichert ...

Kamo·4mo ago
FixSecurityService

Korrekt E-MailService URL-Port in configmap (4203 -- 80)

EmailService K8s Service stellt Port 80, nicht 4203. Überprüfung E-Mails waren Timing aus auf jeder Registrierungsversuch.

Kamo·4mo ago
FixSecurityService

Bypass JPA org Lookup zur Vermeidung von Hibernate-Cakade-Feed-Fehler

************ löst ******** aus die eine Hibernate Auto-Flush verursacht. Das Flush scheitert, weil Organization.features war vorher ersetzt durch eine einfache ...

Kamo·4mo ago
FixSecurityService

Verwenden Sie getReferenceById, um Kaskaden orphanRemoval Flush Fehler bei der Registrierung zu vermeiden

Ladeorganisation über findById innen @Transactional verursachte Hibernate erkennen, die Funktionen Sammlung wurde während der Auto-Flush, Werfen de-Referenz Jpa...

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