Live Change Log

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

17,865
Totale Änderungen
4,581
Merkmale
4,512
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
July 7, 2026
FeatureMediaService

Canva Connect OAuth + Designs / Export Backend

- CanvaApiClient: PKCE autorisieren, Token exchange/refresh/revoke, users, Designs (erschaffen/Liste), Exportjobs, ättige holen - CanvaTokenService: verschlüs...

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
Featurekamo-shared-library

Canva-Integration + Marketing als org-fähige App

- ************ - Plattform Canva Connect Client Registrierung - ImageAssocType.MATERIALS(13, Imaging-Materialien) - Org Marketing Assets Bucket - ************ u...

Kamo·2mo ago
Featurekamo-meet

Anforderungspasswort-Gate für anonyme Gäste (Mitglieder Bypass)

Wenn eine org ermöglichtPasswort, müssen anonyme Link-Besucher den Raum betreten Passwort; authentifizierte Mitglieder werden nie aufgefordert. - Seitenwagen: ...

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
Chorekamo-internal

Update Linux Desktop-nv-Symbol

kamo·2mo ago
FeatureKlusterServices

Guacamole json-auth SSO + KamoDesktop Rebrand

- JSON_SECRET_KEY (optional) auf Guacamole aus dem freigegebenen Desktop-sso-Geheimspeicher ermöglicht die gebündelte guacamole-auth-json-Erweiterung, gegen d...

Kamo·2mo ago
Featurekamo-internal

God-only KamoDesktop-Symbole (Linux + Windows) öffnen automatisch verbundene Sitzungen

Zwei Navi-Symbole links von Analytics, nur für gottberechtigte Mitglieder gezeigt (isGott hinzugefügt, um NavGateContext). Jeder erhält einen kurzlebigen SSO-Li...

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
FeatureSecurityService

KamoDesktop SSO Token Endpunkt für Gott-Mitglieder

GET ************ (nur besuchberechtigt) prägt ein 5-Minuten-guacamole-auth-json Token (HMAC-SHA256 + AES-128-CBC, pro Erweiterung Wire-Format) und gibt eine Aut...

Kamo·2mo ago
Featurekamo-internal

Org-scoped Raumnamen, Raum-Name-Format, Kalender Kamo-Meetings, Start Erinnerungen; i18n Einstellungen

- useMeeting/MeetingDialog: Raumnamen werden jetzt von org token so zwei namespaced orgs können nie in die gleiche Prosody-Konferenz kollidieren und die Orgs ...

kamo·2mo ago
Featurekamo-meet

Auto-Rekord + Erfassung Wasserzeichen aus Org-Einstellungen

overrides.js loadOrgMeetSettings jetzt, wenn die Aufnahme aktiviert ist: - watermarkOnRecordings - zeigt ein Org "REC" Wasserzeichen-Überlager während einer Auf...

Kamo·2mo ago
FeatureMediaService

Geplantes Starterinnerungen + Gast-Link Ablauf

- MeetingReminderSweep: @Scheduled Kehrkehrer, der eine Echtzeit feuert "Meeting Start" Erinnerung an eingeladene Mitglieder an (starten - ErinnerungMinutesVo...

Kamo·2mo ago
Featurekamo-internal

Verfügbarkeit der Mitglieder in Chatliste anzeigen; Registerkarte in Verzeichnis umbenennen

1:1 Chat-Zeilen bedecken jetzt die Live-Präsenz des Gegenübers + Verfügbarkeit der gleiche Weise die Registerkarte Verzeichnis tut - gleiche Nutzungs-/Verwendun...

kamo·2mo ago
DocsKlusterServices

Design-Spezifikation für KamoDesktop Gott SSO Symbole + Guacamole Rebrand

Zwei gott-only nunerische Symbole (Linux/Windows) in kamo-internal, die Guacamole in einem öffnen SecurityService (gott-förderfähiges Tor), tief verlinkt direkt...

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
FeatureKlusterServices

Gehärteter KubeVirt Remote Desktop + Guacamole Gateway

Fügt einen vollständigen Remote-Desktop-Stack hinzu, GitOps-über den Einsatz-Workflow: - KubeVirt + CDI installiert zur Einsatzzeit (pinned-stable Release URLs...

Kamo·2mo ago
Featurekamo-internal

Sub-Tabs für Chat-Gruppen, erinnern Sie sich last-open tab

Die Chats Liste von einer Reihe von Multi-Select-Pille-Chips, die aussah gefiltert von Platz unter der Registerkarte Chats. Ersetzen Sie sie mit einem Single-se...

kamo·2mo ago
DocsKlusterServices

Design-Spezifikation für gehärteten KubeVirt Remote Desktop + Guacamole Gateway

KubeVirt Kubuntu VM (16Gi/500Gi Longhorn) hinter Apache Guacamole HTML5, ausgesetzt auf desktop.kamocrm.com via Traefik (TLS + Rate-Limit + IP-Verbot). Fügt LAN...

Kamo·2mo ago
Refactorkamo-internal

Statuseditor in die Registerkarte verschieben; Notiz Rückruf auto-note

- Status/Sub-Status-Editor teilt jetzt die Primär-Tabs-Reihe: Tabs links, Status rechts ausgerichtet (beseitigt die separate Zeile unter den Aktionstasten). -...

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
Featurekamo-internal

Erklären, wenn E-Mail nicht konfiguriert ist; Gate compose

Der /messages Posteingang zuvor gerenderte seine volle Schale, auch wenn die org hatte keinen E-Mail-Provider oder das Mitglied hatte keine Mailbox, stillschwei...

kamo·2mo ago
Featurekamo-internal

All-types Chats Liste + Browser-Tab Aufmerksamkeit

Chats sub-tab listet jetzt Mitglied, Gruppe, Support und soziale Gespräche zusammen, vor allem erste, mit einem Multi-Select-Filter (Team Members / Mitglieder /...

kamo·2mo ago
FeatureMediaService

Unified Chats Feed über Mitglieder/Support/Social Sessions

GET /api/media/sessions/chat akzeptiert jetzt einen "Kategorie"-Filter (Chat, Unterstützung, sozial; Standard alle) und gibt eine weltweit am neuesten, Zusammen...

Kamo·2mo ago
Featurekamo-shared-library

Geseitete Fragen für Support + Social Chat-Sitzungen

Feed, so dass die Unified Interaction Center Chats Liste kann alle Arten enthalten: - UNTERSTÜTZUNG (TYPE_ID=2): Sitzungen, in denen das Mitglied der zugewiesen...

Kamo·2mo ago
Featurekamo-internal

Fertig Lead-View Header Aktionen + Callbacks

- Header: split Call in Call (Work)/Call (Personal) Öffnen des Softphones (versteckt, wenn das Mitglied keine registrierte Verlängerung hat), E-Mail öffnet di...

kamo·2mo ago
FeatureEmailService

Interner Endpunkt zur Erstellung/Abbrechenung des Kalenderereignisses eines Mitglieds

POST /api/internal/calendar/events (X-Internal-Auth gated) löst Mitglied auf -" primärer Kalender (bei Bedarf einen Standard schaffen) und erstellt ein Ereignis...

Kamo·2mo ago
FeatureSecurityService

Lead Callback Endpoints (Zeitplan/list/resolve)

Neuer ************ Controller + Service: beharrt auf Callback, Beiträge Dispositionierung / Auszahlungshinweise in den Medienstrom des Leads und Spiegelt den Rü...

Kamo·2mo ago
Featurekamo-shared-library

Fügen Sie LeadCallback-Einheit, Status enum und Projektarchiv hinzu

Unterstützt das Lead-View-Callback-Feature: ein Lead-Besessene Callback-Rekord (PENDING/CONTACTED/CANCELED) abgesenkt leadUid, mit einem weichen Verweis auf das...

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
ChoreSecurityService

Rebuild gegen Shared-lib dbNow() CAST fix

Leer verpflichten sich, CI auszulösen, das Kamo-Shared-Bibliothek zum Bauzeit klont und nimmt den ************ dbNow() CAST() mit dem AS Zeitstempel) fix.

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
Featurekamo-internal

Erstellen Sie eine Sitzung für Gruppen-Chats von memberIds geöffnet

ChatTool ignoriert props.memberIds: eine Gruppe offen kam mit einem leeren userId und keine SitzungGuid, so dass die 1:1 erstellenSession früh gerettet und die ...

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
ChoreSecurityService

Rebuild gegen Kamo-shared-Bibliothek Rechte-Wasserfall fix (5f20d29)

CI-Klone und baut Kamo-Shared-Bibliothek aus der Quelle, so dass diese leere Commit Re-triggert den Build, um die geschichtete Rechte Auflösung aufzunehmen. Auf...

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

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