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 8, 2026
FixTranslateService

Konstante-Zeit intern-auth Geheimnis vergleichen (Tirkel)

Ersetzen String.equals mit MessageDigest.isEqual, so dass Antwort Latenz nicht Leck der X-Internal-Auth gemeinsame geheime Byte-by-Byte. Flottenweiter Schwung d...

Kamo·2mo ago
FixVOIPService

Konstante-Zeit intern-auth Geheimnis vergleichen (Tirkel)

Ersetzen String.equals mit MessageDigest.isEqual, so dass Antwort Latenz nicht Leck der X-Internal-Auth gemeinsame geheime Byte-by-Byte. Flottenweiter Schwung d...

Kamo·2mo ago
FixEmailService

Konstante-Zeit intern-auth Geheimnis vergleichen (Tirkel)

Ersetzen String.equals mit MessageDigest.isEqual, so dass Antwort Latenz nicht Leck der X-Internal-Auth gemeinsame geheime Byte-by-Byte. Flottenweiter Schwung d...

Kamo·2mo ago
Featurekamo-internal

Wiederkehrende Erzeugungspläne UI

ScheduleManager: Zeitpläne erstellen/list/löschen (Rezept + täglich/wochenweise/monatlich + Stunde/Tag + optionale Auto-Post-Ziele + Beschriftung); gestartet vo...

kamo·2mo ago
FeatureMediaService

Geplante Generation - Sweep-Läufe Rezepte auf einer Crence

- CanvaScheduleController: CRUD für Org-Zeitpläne (Rezept + cadence + Stunde/Tag + optionale soziale Ziele), berechnet nächsterRunAt - CanvaGenerationService:...

Kamo·2mo ago
Featurekamo-shared-library

CanvaSchedule Entität + Repo (recurring Generation)

Org-scoped wiederkehrender Zeitplan (Rezept + Kadenz + optionale soziale Ziele) mit eine Atom-Clob-Abfrage, so dass ein MediaService-Sweep jeden fälligen Zeitpl...

Kamo·2mo ago
Featurekamo-internal

Inline-erweiterbare Whisper Transkript auf Softphone Voicemail + Anruf-History-Reihen

Jede aufgezeichnete Zeile (Voicemail und Anrufhistorie) bekommt ein 'Transcript' umschalten holt das Whisper Transkript der Aufnahme auf Abruf und zeigt es inli...

kamo·2mo ago
Featurekamo-internal

Sparen + Wiederverwendung Autofill Rezepte

TemplateAutofill: "Rezepte Rezepte" Chips laden eine Vorlage + vorgefüllte Mapping; "Speichern als Rezept" besteht auf der aktuellen Vorlage + Feldwerte org-wei...

kamo·2mo ago
FeatureMediaService

Gerettete Autofill-Rezepte CRUD (org-scoped)

CanvaRecipeController: GET/POST /api/media/canva/recipes + DELETE /{id eine benannte Marke-template + Feld-Mapping speichern/aufweichende Caller's org.

Kamo·2mo ago
Featurekamo-shared-library

CanvaAutofillRecipe Entität + repo (gerettete Autofill Rezepte)

Org-shared benannte Bindung einer Canva-Markenvorlage zu Feldwerten (literal Text oder ein Materialbild), so dass Stewards eine Standard-Daten-Fusion nachbestel...

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

Material-ID-Feld hinzufügen, um Formular, Details Seite und Importe zu erstellen

Fämiert ein zunichtbares MaterialId (maxim 40) durch den Lead-Typ, LeadApi (Erstellen + Update-Draht-Anfragen) und das gemeinsame LeadFields-Systemfeld Liste - ...

kamo·2mo ago
OtherKlusterServices

Meet-secrets ************ für jibri recording ingest

Lets jibri finalize.sh authentifizieren seine Aufnahme Upload zu MediaService; passt der Cluster *** Wert MediaService validiert gegen.

Kamo·2mo ago
OtherMediaService

MediaService intern.auth.secret (mlos-internal-auth) für Zusammenfassung E-Mails

MediaService -" EmailService /api/email/templates/send (Meeeting-summary) Bedürfnisse INTERNAL_AUTH_SECRET, um mit dem internal.auth.secret. EmailService überei...

Kamo·2mo ago
Featurekamo-internal

Enterprise autofill UI - Data-Smerge Markenvorlagen

TemplateAutofill: wählen Sie eine Canva-Markenvorlage, füllen Sie jedes Feld mit buchstäblich text, org/compliance Token (NMLS #, Equal Housing Offenlegung, org...

kamo·2mo ago
FeatureMediaService

Enterprise autofill - Daten-Smerge Markenvorlagen

- CanvaApiClient: Markenvorlagen (dataset=non_empty), Datensatz erhalten, Asset-Upload-Arbeitsplätze, Schaffung/Gebeidearbeit schaffen/bekommen - CanvaControl...

Kamo·2mo ago
FeatureSecurityService

Persist mapped Material ID auf manuellen Import + API Aufnahme

Beide setDirectFieldOnCreateRequest-Schalter fehlt ein Standard-Fall, so dass unmapped systemFieldPath ist stillschweigend fallen gelassen. Fügen Sie ein Materi...

Kamo·2mo ago
Featurekamo-shared-library

Material ID-Feld Ende-zu-Ende in Shared-lib hinzufügen

Fügt ein zu nullbares, max-40-char MaterialId zum Lead-Unternehmen hinzu (MATERIAL_ID VARCHAR(40)), registriert es in LeadHistoryFieldRegistry (Profile Kategori...

Kamo·2mo ago
Featurekamo-internal

Sozialer Zusammenhang + E-Mail-a-Material + öffentliche Links

Vertrieb für Marketingmaterialien, auf der neu signierten Public-URL Naht gebaut. - MaterialienApi.publicLink(imgId) + /api/materials/link Proxy - Materialien:...

kamo·2mo ago
FeatureMediaService

Kurzlebige signierte öffentliche URLs für Marketing-Assets

Erlaubt sozialen Anbietern (Meta) und E-Mail ein bestimmtes Material für einen begrenzten Fenster ohne Aussetzen der privaten Bildmaterial-Eimer-Eimer. - Mater...

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

Erstklassiger Kreditnehmer selbst einreichen Übergang ****************

DRAFT-APPLICATION_TAKEN für einen Kreditnehmer (eine Leihpartei, kein Betreiber, also nein LOS_TAKE_APPLICATION). Routen durch Übergang() mit einem Zielvorgeste...

Kamo·2mo ago
Featurekamo-internal

Löschen + Vorschau + Import-Datei-zu-Canva

- ein Material löschen (giert auf MANAGE_MATERIALS) mit Bestätigung - klicken Sie auf ein Miniaturbild, um es in einer Lightbox in der Vorschau - "Eine Datei im...

kamo·2mo ago
FeatureMediaService

Importieren Sie eine Datei in Canva als editierbares Design

- ************ (Binär-Design-Import) - CanvaController POST /Importe (multipart) - erstellen+poll Import Job . Editor deep-link mit correlation_state für Retu...

Kamo·2mo ago
FeatureInitializerService

Migration fügt Aufzeichnungen.transcript TEXT Spalte

Kamo·2mo ago
FeatureConversionService

Shared TranscriptionService + generische Endpunkt; VOIP-Aufnahmen transkribieren

- Extrahieren Sie einen wiederverwendbaren Transkriptions-Service (ffmpeg normalisieren -" whisper-asr) und generische POST /Api/Konversion/Transcribe Endpunk...

Kamo·2mo ago
Featurekamo-shared-library

Transcript Spalte auf Aufnahme + RecordingMetadata

Fügt eine TRANSCRIPT TEXT-Spalte zum Recording-Entity hinzu und fädelt ein Transkript ein durch ************ (mit rückwärts-compat Konstrukteure, so dass vorhan...

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
FeatureMediaService

Verifizieren Sie Rückkehr-nav JWT Signatur; aufgeräumte Token aktualisieren

- CanvaJwtVerifikation: überprüfen Sie die Signatur von Ed25519 von correlation_jwt Canvas JWKS (/connect/keys), plus aud/exp/type; Schlüssel, die von Kind zw...

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
FeatureKlusterServices

Flüster-asr unabhängig skalierbar machen (HPA, Multi-Node)

Entfernen Sie die Single-Node-Pin und wechseln Sie zu einem pro-Pod-Modell-Cache, so dass Hülsen können Zeitplan auf jedem Knoten, und fügen Sie eine HPA (min 1...

Kamo·2mo ago
FeatureKlusterServices

Rebrand Guacamole Client-Verbindung Statustext zu KamoDesktop

Überschreiben ************ so 'Verbindung zu Guacamole...' Bildschirm (und verwandten Status) liest KamoDesktop.

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
FeatureMediaService

Aufnahme von Gestaufnahme, Retention/Quoten, Speichernutzung, Zusammenfassung

- MeetRecordingController: intern (X-Internal-Auth) aufnehmen am jibri finalize.sh Beiträge fertige Aufnahmen zu. - MeetRecordingService: lädt Aufnahmen auf p...

Kamo·2mo ago
FeatureEmailService

Beispiel vars für Meeting-summary Vorlage Vorschau

Fügt ein BeispielVariables Fall für die neue Sitzung-summary Vorlage, so dass der Verwalter Vorschau UI macht realistische Inhalte.

Kamo·2mo ago
Featurekamo-shared-library

Meeting-summary kanonische Vorlage

Fügt die "Begegnung-Zusammenfassung" Transaktionsvorlage (subjekt + Marken-HTML mit {{roomName" und roh {{summaryHtml" und registriert es in CANONICAL_KEYS, so ...

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
FeatureKlusterServices

Prosody Moderator Modul, whisper-asr, jibri Aufnahme Upload

- Meet-prosody: Version-Kontrolle der Custom-plugins ConfigMap (erfasst die bestehende Token_verification no-op override, die Out-of-band erstellt wurde) und ...

Kamo·2mo ago
FeatureConversionService

Aufzeichnung von Transkriptions-Endpunkt für Zusammenfassungen nach der Zusammenhaltung

POST /api/Konversion/Meet/Transkription (X-Internal-Auth): normalisiert einen hochgeladenen Meeting-Aufnahme auf 16kHz mono WAV über ein neues Additiv FfmpegSer...

Kamo·2mo ago
July 7, 2026
Featurekamo-internal

Kalender-Integration für geplante Meetings + echtes Aufnahmegerät

- calendarIntegrationEnabled: wenn an, ist auch ein geplantes Clubhaus-Meeting dem Kalender des Schöpfers hinzugefügt (über das bestehende Kalendersystem) mit...

kamo·2mo ago
Featurekamo-shared-library

MeetingRecording Entity + Repository für aufgenommene Aufnahmen

Neue MEETING_RECORDINGS Tabelle (Or, Meeting Ref, Raum, MinIO Eimer/Objektschlüssel, Größe, Dauer, erfasste/Auslauf-Zeitstempel, summarischer Status) - der Elte...

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

Marketing-App, Einstellungs-Hub, Canva Materialien

Machen Sie Marketing zu einer erstklassigen org-fähigen App und versenden Sie die Canva-powered Materialerfahrung. App-ablement: - AppType.MARKETING Spiegel, O...

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
FeatureConversionService

Video Poster-Frame Miniaturansichten für Marketingmaterialien

Canva MP4 Exporte (und jede Video-Upload) überspringen die Docs PDF-Pfad und erhalten Sie eine einzeln 08.09.2018peg poster-frame thumbnail (_thumb_p0.png) anst...

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