Live Change Log

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

17,933
Totale Änderungen
4,614
Merkmale
4,543
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
July 8, 2026
FixKlusterServices

/dev/shm 2Gi (kopfloser Chrom braucht =2GB) + 6Gi mem limit

Jibris 10-Konfiguration-Einschreibe mit '/dev/shm müssen mindestens 2GB sein, wenn shm ist 512Mi, Absturz-Löge des Rekorders. Bump die tmpfs zu 2Gi und die Spei...

Kamo·2mo ago
FixSecurityService

Fün Sie beide Desktops in jedem SSO Token ein, Deep-Link zum gewählten

Jedes Token trug nur eine eigene Verbindung, so dass der Browser wiederverwendet json Sitzung fehlte die andere -- Öffnen von Windows nach Linux gab 'Verbindung...

Kamo·2mo ago
FixSecurityService

Routen-Kreditnehmer unterwerfen durch die Pipeline, so dass es ************ feuert (Audit #3)

sendet der Kreditnehmer von patchLoanFile (DRAFT--AAPPLICATION_TAKEN) jetzt an ************ statt einer rohen updateLoanFile Status-Set, so der Vorlage produzie...

Kamo·2mo ago
FixMediaService

Wrap-Aufnahme-Upload so MediaService kompiliert

MinIOStorageService.upload wirft eine geprüfte Ausnahme, die ingest() weder gefangen noch erklärt - Baupause auf der isGest fix. Wrap it und Rethrow als Runtime...

Kamo·2mo ago
FixMediaService

MeetingParticipant.isGuest() (war getGund, wird nicht kompilieren); Repoint-Transkription zu generischem Endpunkt

MeetingParticipant-Belarven isGuest() (primitive boolean getter), not getGuest(). weisen Sie auch auf den zusammenfassenden Transkriptaufruf auf den Shared /api...

Kamo·2mo ago
FixKlusterServices

Korrekt Guacamole Branding Manifest Version Feld

Manifest verwendet guacManifestVersion:1.0; die gebündelten Erweiterungen verwenden guacamoleVersion. Das falsche Feld machte Guacamole ablehnen die Branding-Er...

Kamo·2mo ago
Fixkamo-internal

Stoppen Sie Doppel-Ausgabe ?Ziel in der SSO Proxy-Route

forwardToApi führt bereits den eingehenden Abfragestring weiter, also den Pfad mit ?target= produziert ************ -" target='linux?target=linux' 400 'Unbekann...

kamo·2mo ago
July 7, 2026
Fixkamo-analytics

Alias ALL Turbopack Content-hashed Externals, nicht nur Prisma

Die vorherige Korrektur nur aliased @prisma/client-<hash&gt; der Build vernachlässigt auch pg-<hash&gt; (node-postgres, via @prisma/adapter-pg) unter dem gleich...

Kamo·2mo ago
FixSecurityService

Auflösung der Session von X-***-Token Header in CallerSessionResolver

Der kamo-interne -. APIService BFF-Pfad führt die Session als X-***-Token voran Header, aber der Rechenspieler liest nur das X-OTK-Attribut oder das ***-Cookie ...

Kamo·2mo ago
FixSecurityService

PatchLoanFile ist keine Status-Hintertür mehr; das Verlocken einer Bedingung erfordert das Underwrite-Recht; klare Kaskaden

************-Statusänderungen sind der Pipeline-Zustand Die Aufgabe der Maschine (POST /Transitionen erzwingt legale Pfeile + pro Pfeil-Rolltor + open-blocking-...

Kamo·2mo ago
Fixkamo-shared-library

Teilweise Zustand PATCH kann nicht still löschen Sie die Sperrflagge; Vorlage blockiert Standard honoriert; veröffentlichen nach Commit

************ boolean -- Boolean so ein PATCH, dass OMITS das Feld ist von einem expliziten falschen unterscheiden. LoanConditionService.update jetzt null-Wächte...

Kamo·2mo ago
Fixkamo-analytics

Alias Prisma 7 inhalts-hashed Client so DB Routen stoppen 500ing

Der Prisma-Client-Generator (engineType=client) backt einen inhaltsgehackten Laufzeitspeifikator (@prisma/client-<hash) in den Next Build. Der Baumeister Befrie...

Kamo·2mo ago
FixSecurityService

KamoDesktop SSO env direkt + Wire guac-sso in verfolgte k8s Einsatz

- @Value liest KAMO_GUAC_SIGNING_KEY / DESKTOP_PASSWORD von env direkt (Laufzeit application.yml ist configmap-mounted, so dass Eigenschaftsindirectation nich...

Kamo·2mo ago
FixKlusterServices

Guacd zum Pod-Netzwerk bewegen (MTU fix) + unicast WoL

guacd on hostNetwork (k1m1 eno49 MTU 1500) vs guacamole pod auf cilium overlay (MTU 1420): RDP verbunden, aber große Rahmen wurden über die Grenze fallen gelass...

Kamo·2mo ago
Fixkamo-meet

Schließen Sie JWT-Forge Loch, fix guest join, add "Sign in with Kamo"

- sidecar /api/auth/jwt: die Mitgliedsidentität (id/name/email/org) ableiten die serverseitige *** Sitzung, nicht das Anfragegremium. Früher konnte jeder PO...

Kamo·2mo ago
Fixkamo-internal

Anmelden von Mitgliedern in Meetings über Click-Time OTK verbinden Links

Linke einladen (Chat + E-Mail) zuvor eingebettet eine nackte Meet-Room-URL, so Die Empfänger landeten als anonyme Gäste und nicht sie selbst. Ein OTK kann nicht...

kamo·2mo ago
FixMediaService

Beharrliche eingeladene Teilnehmer, erzwingen MANAGE_MEET_SETTINGS, Drop Double-invite Pfad

- erstellenMeting: eingeladene Mitglieder sind numerische Schneeflocken-IDs, nicht UUID Strings Route sie durch longToUUID wie der Schöpfer. Zuvor UUID.fromSt...

Kamo·2mo ago
FixKlusterServices

Sehen Sie sich den Desktop-Namensraum für IngressRoutes an

Desktop.kamocrm.com IngressRoute lebt in der Desktop ns, aber Traefik CRD Anbieter hat nur **************** geschehen - so die Route wurde ignoriert und Anfrage...

Kamo·2mo ago
FixKlusterServices

VM-Disk als Filesystem importieren, nicht Block

CDI's Blockimporter crashlooped: 'blockdev: kann nicht öffnen /dev/cdi-block-volume: Erlaubnis verweigert' - es kann nicht auf die rohe Longhorn Block-Gerät zug...

Kamo·2mo ago
FixSecurityService

Leihennehmer einreichen feuert die Application-Taken Nebenwirkungen (doc Checkliste + notify)

Der Portal-Kreditgeber einreichen ist PATCH Darlehen-Datei {statusId:2], die die operator /Übergangs-Endpunkt, an dem die anwendungsbeurteilten Nebenwirkungen l...

Kamo·2mo ago
Fixkamo-shared-library

Reject negative Darlehen Betrag / Immobilienwerte auf Abschnitt spart

updateLoan und updateProperty lehnen nun einen negativen Geldbetrag auf der LTV-Eingänge (Darlehenbetrag, geschätzt/Kauf/Bewertewert) über erfordernNonNegativ -...

Kamo·2mo ago
FixKlusterServices

Korrekt KubeVirt VM Cloud-Init-Feld + Modernisierung spec

- cloudInitNoCloud userdata secret field ist 'secretref' (nicht userDataSecretRef); KubeVirt v1.8.4 beschnitt das falsche Feld -- 'muss mindestens eine Benutz...

Kamo·2mo ago
Fixkamo-nowww

Niemals vor www zu Subdomains, nur bis zum bloßen Affen

Der Catch-all umgeleitet ANY non-alias host auf https://www.<host', das ist korrekt für den nackten Scheitel (kamocrm.com -- www.kamocrm.com), aber falsch für e...

Kamo·2mo ago
FixSecurityService

Kreditnehmer kann den Status der Kreditdatei nicht eskalieren oder die URLA nach der Einreichung bearbeiten

Zwei verwandte Kreditnehmer-Anautorisierung Löcher auf der Self-Service-App-Endpunkte: - Privilege Eskalation (#2): patchLoanFile hat einen StatusId angewendet...

Kamo·2mo ago
Fixkamo-shared-library

Loan-Datei Status Accessor für Kreditnehmer Edit-Lock, Kreditnehmer-Lösch Kaskade, Geschenk-Rezipient App Skoping

**************** orgId): Lesehelfer hinter der Kreditnehmer nach der Einreichung bearbeiten Sperre (ein Kreditnehmer kann nur die URLA bearbeiten, während die D...

Kamo·2mo ago
Fixkamo-internal

Mitglieds-Avatare im Chats-Register anzeigen

MediaService gibt Chat-Session Mitglied avatarUrl=null nach Design zurück (Avatare sind auf dem Frontend gelöst), aber die Chats Register nie gelöst, so dass es...

kamo·2mo ago
FixSecurityService

Leihnehmer selbst erstellen idempotency + Orphan Entschädigung; nicht eine leere Checkliste als Erfolg weitergeben

MortgageAppController.create() Kreditnehmer selbst erstellen Zweig: - Idempotenz (#2): Wiederaufnahme eines bestehenden DRAFT über findOwnedDraft statt die Mi...

Kamo·2mo ago
Fixkamo-internal

Bereitschaftsbanner aktualisiert sich mit der Refresh-Taste und zeigt nie einen leeren Marktnamen

Zwei Follow-ups auf dem MLOS-Leiteingangs-Breitfähigkeitsbanner: - Refresh (IconButton) ruft jetzt auch loadMlosReadiness() auf, also auftauchend neu geschaff...

kamo·2mo ago
Fixkamo-shared-library

Idempotent Kreditnehmer selbst erstellen Entwurf + deterministische aktive Lead-Markt-Auflösung

**************** memberId): löst die Mitglieder auf bestehende in-Progress DRAFT-Anwendung so ein wiederholter Kreditnehmer selbst erstellen (Doppelklicken / Re...

Kamo·2mo ago
Fixkamo-internal

Erklären Sie, warum die MLOS-Fault-Lead-Source-Steuerung versteckt ist, anstatt sie still fallen zu lassen

Auf der Registerkarte Anbieter-Produkte ist die "Standard-Blei-Produkt"-Steuerung Gedrigiert auf hypothekenvertikale Bereitschaft - POS aktiviert, eine aktive M...

kamo·2mo ago
Fixkamo-shared-library

DbNow() verwenden CAST(now() AS-Zeitstempel), nicht jetzt()::Zeitstampb

Die ::timestamp Shorthand wird von Hibernate's native-query Parser verstümmelt (es liest ':' als Name-Parameter-Präfix, das ::timesamp in :timestamp verwandelt)...

Kamo·2mo ago
Fixkamo-internal

Stoppen Sie doppelte Chat-Popups für das gleiche Gespräch

Der Tool-Fenster dedup hat nur einen einzelnen UserId-Schlüssel gegen einen async-gespiegelte FensterRef, so dass der gleiche 1:1 Chat zweimal geöffnet wurde: ...

kamo·2mo ago
Fixkamo-internal

Alle aktivierten "App-Berechtigungsgruppen in Jobtiteln & Abteilungsredakteuren anzeigen"

JobTitleManager und DepartmentManager haben immer nur zwei Berechtigungsgruppen . Allgemeine und CRM - also ************ Rechte waren unsichtbar und uneditabel ...

kamo·2mo ago
Fixkamo-shared-library

Resolve Mitgliedsrechte als echter Wasserfall anstelle von NUKE-always-gewinnen

Effektive Rechte wurden durch Falten jeder Quelle (Rollen, Abteilung, Job berechnet Titel, Mitglied) in einer Karte, wo NUKE immer gewonnen hat. Das bedeutete, ...

Kamo·2mo ago
FixSecurityService

SicherheitProvider zum Selbstpointing zurückverwenden; Selbstheilungs-Mitglied hat Rechte angewendet

Zwei Prod-Probleme aus dem Sicherheits-Provider-Spiegel-Änderung: 1. Enter-as-System-Mitglied scheiterte mit "Keine Mitgliedschaft in der Organisation Siche...

Kamo·2mo ago
Fixkamo-internal

Refresh Provider Status, wenn OAuth Popup schließt

Der Provider leitet nun zum api-Gateway-Callback (ein anderer Ursprung) um. so kann seine Post-Message nicht passieren die Opener Herkunftsprüfung. Re-Fetch rea...

kamo·2mo ago
FixDocsService

E-Zeichen-Editor PDF für jede konvertierte Doc, inkl. nativer PDFs

Der E-Sign Editor (DocumentEditor - PdfCanvas / PageThumbnailSidebar) öffnet alle konvertiertes Dokument, nicht nur Dateien, die durch den sig-template flow hoc...

Kamo·2mo ago
Fixkamo-internal

My Docs verwendet MY_DOCS ordinal (3), nicht enum id (4)

Das Backend löst ImageAssocType über "values()[assocType]" (Ortlicher Index) und beharrt es @Enumeriert(ORDINAL). Jede bildgebende Oberfläche passiert das Ordin...

kamo·2mo ago
FixConversionService

Umwandlung deduplicated Dokumente, damit E-Zeichen bearbeiten aktiviert ist

Wenn die Bytes einer hochgeladenen Datei mit einem bestehenden ImgDat übereinstimmten, dem dedup Pfad (registerbestehende) wiederverwendet, dass dat wörtlich un...

Kamo·2mo ago
FixVOIPService

Zurück 200 allFalse für unkonfigurierte Org-Fähigkeiten

GET /api/voip/capabilities warf ProviderNotConfiguredException (422) wenn org hatte keinen Telefonanbieter, Protokollierung einer roten Konsole Fehler auf jeder...

Kamo·2mo ago
Fixkamo-internal

404/422 Konsolenfehler bei un-customized nv und telefonlosen Orgs stoppen

Lesen Sie den ui-Preferences Collection Endpoint (immer 200) für die Initiale navLayout-Last statt der Single-Key-GET, die 404s, wenn ein Mitglied hat nie angep...

kamo·2mo ago
FixKlusterServices

Proaktive Bereitstellung von Browser-only Aliases (media.*)

Der Log-Scan-Entdeckungsmechanismus kann niemals den "media"-Alias booten: er wird immer nur über eine WebSocket/XHR-Subresource vom Browser kontaktiert (SockJS...

Kamo·2mo ago
FixSecurityService

Interpretieren Sie Sperre LAST_EDIT_AT als UTC für epochen-millis ablaufen

dbNow() gibt jetzt DB-UTC Wand-Uhr zurück (jetzt()::timestamp), also die absolute instant mit toInstant(UTC) anstelle der JVM-Standardzone - hält den Browser Co...

Kamo·2mo ago
Fixkamo-shared-library

DbNow() cast now()--::timestamp (TIMESTAMPTZ--Instant broke LocalDateTime)

SELECT now() gibt TIMESTAMPTZ zurück, das Hibernate als java.time materialisiert.Instant und kann nicht auf den deklarierten LocalDateTime-Rückgabetyp werfen au...

Kamo·2mo ago
July 6, 2026
Fixkamo-internal

Agent Filter zeigt Mitgliedsnamen + Telefonerweiterung, nicht E-Mail

Der Agent Dropdown beschriftete jeden Teamkollegen mit ihrer E-Mail, weil der Loader Lesen Sie firstName/lastName-Schlüssel, die das Backend nie sendet (es send...

kamo·2mo ago
Fixkamo-shared-library

Korrigierte invertierte Eltern-geteilte Themenabfrage

Die kinder-org-Themenabfrage gefiltert auf assignToOwnOrg=TRUE (own-org-only) wenn es Themen SHARED mit Kind orgs zurückgeben sollte (assignToOwnOrg=FALSE). Umb...

Kamo·2mo ago
Fixkamo-register

Senden Sie den Hostnamen des Registranten in den Körper, so dass das Konto landet unter der rechten org

Das aufgelöste Org war beim Kunden verfügbar, wurde aber nie an das Backend gesendet die Org wurde nur implizit über X-Forwarded-Host übermittelt, was der Eingr...

Kamo·2mo ago
FixSecurityService

Neue Konten unter der Org der Domain ein, nicht kamocrm

/registrierte gebunden die Org des neuen Mitglieds an den Antrag Host, aber das org-Signal nie überlebte den Hop: Kamo-Register Proxys jede Anmeldung zu den get...

Kamo·2mo ago
Fixkamo-shared-library

Resolve org-by-Domain mit einem Deepest-Label-Alias-Rückfall

************ exakte Domäne hinzufügen übereinstimmen, dann fallen Sie die tiefste Etikett einmal (registr.optionone.com -" optionone.com) so eine pro-Orte/Brand...

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