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
March 30, 2026
Fixkamo-meet

Logo Variante Race Condition, defaultLobbyEnabled ignoriert, und werCanRecord nicht an Konfiguration übergeben

- Defer logoUrl Auflösung in overrides.js bis org config loads zu verhindern blinkt die falsche Logo-Variante (SIMPLE vs FULL) - Fire kamo-branding-geladene E...

Kamo·5mo ago
Fixkamo-meet

Avatar-Fotos erlauben, wenn ThirdPartyRequests zu deaktivieren ist und virtuelle Hintergrundeinstellungen neu gestalten

Avatar-URLs aus dem JWT-Kontext sind das Thema-CDN-URLs der ersten Partei, nicht von Drittanbietern. Die disableThirdPartyRequests Wache verhinderte sie am Lade...

Kamo·5mo ago
Fixkamo-meet

Redesign schließen Seiten, um Willkommensseite Styling entsprechen

- Hintergrund-Diashow mit Fade/Skala-Animation (8s Intervall) - 15% Primärfarben-Überlager + Gradienten-Atmosphäre - Glasmorphismuskarte (rgba(255,255,255,0.75)...

Kamo·5mo ago
Fixkamo-meet

Markennahe Seiten und korrigieren Avatar URL-Konstruktion

- Seiten schließen (close.html, close2.html) verwenden Sie jetzt org Hintergrundbild, Logo, Favicon und Glasmorphismus Styling passend zur Startseite - Wechse...

Kamo·5mo ago
FixSecurityService

Bewahren Sie vollen Avatar relativen Pfad in der Sitzung statt nackte Datei hash

Das Login SQL holt jetzt auch avatar_type und file_extension von avatar_photos so speichert die Sitzung einen kompletten relativen Pfad wie **************** ode...

Kamo·5mo ago
Fixkamo-meet

Double org logo Wasserzeichen Größe und Kraft weißen Text in einbetten Dialog

- Doppelte Wasserzeichen-Basisabmessungen (71x32 - 142x64) in _variables.scss - Double .leftwatermark max Einschränkungen (140x70 - 280x140) in _base.scs - Erzw...

Kamo·5mo ago
Fixkamo-internal

Handle meetRedirect, um Benutzer nach Login zurück zum Treffen zu schicken

- Detekt meetReturn query param auf Startseite (von KamoMeet auth umleiten) - Generieren Sie OTK und umleiten authentifizierte Benutzer zurück zu treffen mit To...

kamo·5mo ago
FixMediaService

Resolve org theme backgrounds not appearing in meet virtual backgrounds

- Add domain-based theme URL resolution for internal K8s service-to-service calls - getPublicBackgrounds now accepts optional domain param to derive correct the...

Kamo·5mo ago
Fixkamo-meet

OTK auth Ausfall und Login-Redirect-Probleme in KamoMeet lösen

- Redis Schlüsselsuche in validate-otk (fehlte *** Präfix, wodurch alle OTK-Validierungen fehlschlagen) - Karte SecurityService Sitzungsfeldnamen korrekt (membe...

Kamo·5mo ago
FixMediaService

Upload meet backgrounds to public MinIO bucket with hash-based naming

Was uploading to private 'imaging-meet-recordings' bucket via **************** which caused: - MinIO region mismatch errors on the primary node - Connection tim...

Kamo·5mo ago
Fixkamo-meet

Ersetzen Sie den nativen Login-Dialog von Meet mit org Portal umleiten für KamoMeet auth

KamoMeet verwendet ausschließlich die OTK-JWT-Authentifizierung. When Meet's auth middleware normalerweise einen Benutzernamen/Passwort-Login-Dialog anzeigen, d...

Kamo·5mo ago
March 29, 2026
Fixkamo-internal

Entfernen Sie Client-seitige OTK vom mehrteiligen Upload, fügen Sie Upload-Debug-Logging hinzu

Der Client erzeugte vor dem Upload einen verschwendeten OTK (die Next.js Route erzeugt für das Backend einen eigenen serverseitigen OTK). Entfernt den Client OT...

kamo·5mo ago
FixMediaService

Return serialization-safe Maps instead of raw JPA entities in MeetConfigController

All config/background endpoints were returning raw JPA entities with @ManyToOne(fetch=LAZY) Organization references. Jackson failed to serialize the Hibernate p...

Kamo·5mo ago
Fixkamo-meet

Entfernen Sie Lager Meet virtuelle Hintergründe, verwenden Sie nur org-Level-Hintergründe

- Entfernt hartkodiertes IMAGES-Array von constants.ts (7 Stock Meet backgrounds) - VirtualBackgrounds Komponente nutzt jetzt dynamische Branding-Hintergründe d...

Kamo·5mo ago
Fixkamo-internal

NavTop-Anzeigenames-Lookup und korrekte MediaService URL-Schema vereinfachen

- BenutzernameAlias-Lookup von getDisplayName entfernen, Mitglieder-Rekord direkt verwenden - Behebt MediaService K8s URL von https:8443 bis http:80

kamo·5mo ago
Fixkamo-meet

Virtuelle Hintergründe durch das native dynamische Branding-System von Meet servieren

Hinzugefügt /api / Branding Endpunkt, der org Hintergründe in Meet erwartet zurückgibt Format. Set dynamicBrandingUrl in config so Meet holt Hintergründe nativ ...

Kamo·5mo ago
Fixkamo-internal

ForwardToApi für meet background Uploads statt manuelles Fetch verwenden

Der manuelle Fetch mit FormData Forwarding brach mehrteilige Grenzen. Rekonstruiert FormData nun und verwendet ForwardToApi, das Header korrekt handhabt.

kamo·5mo ago
Fixkamo-shared-library

Verwenden Sie Subquery, um org Themenhintergründe durch Benutzermitgliedschaft zu finden, anstatt direktes Mitglied beizutreten

Der vorherige INNER JOIN auf tb.member ausgeschlossen Hintergründe, wo Mitglied war NULL, das ist die meisten Benutzer-Level-Hintergründe. Verwendung einer Unte...

Kamo·5mo ago
FixMediaService

Remove duplicate endpoints from MeetController, add org-themes to MeetConfigController

MeetConfigController already handled config/background endpoints. The duplicate endpoints in MeetController caused ambiguous mapping. Added org-theme background...

Kamo·5mo ago
Fixkamo-internal

Signaturvorlage direkt von EmailService mit OTK auth abholen, debug löten

forwardToApi für /api/email/signature-Vorlagen durch APIService Gateway statt des Next.js E-Mail-Proxys. Jetzt holt direkt von EmailService mit den richtigen OT...

kamo·5mo ago
Fixkamo-internal

Lies von Redis direkt (gleich wie /api/user-info), forwardToApi für alle Serviceanrufe nutzen

Ursache: Das Absender-Profil zeigte 'Ihre Kollegin' session hol call a non-existent SecurityService Endpoint. Unterschrift wurde missgebildet, weil direkter Ab...

kamo·5mo ago
Fixkamo-internal

Genaue E-Mail-Komponist-Datenfluss für Treffen einladen E-Mails replizieren

Die bisherige Implementierung füllte nur 8 von 20+ SignatureContent-Feldern aus, Veruntreue von missgebildeten Signaturen ohne Bilder, Name oder Kontaktinformat...

kamo·5mo ago
Fixkamo-internal

Clean up Treffen einladen E-Mail - entfernen Logo, fix Betreff/Host, benutzerdefinierte Nachricht richtig einbetten

Vorlagenänderungen: - Entferntes Logo-Bild (Signaturvorlage-Header Griffe Branding) - Entfernt 'Hi, Ihr Kollege hat Sie eingeladen' - ersetzt durch Brauch Nac...

kamo·5mo ago
Fixkamo-internal

Wrap-Treffen laden E-Mails mit Org Signaturvorlage (Header/Fuß/Signatur) und enthalten eigene Nachricht

repliziert jetzt genau die gleiche E-Mail-Wrapierung wie der E-Mail-Komponist: 1. Fetches Signaturvorlage von EmailService (USER scope, COMPANY Fallback) 2. Abr...

kamo·5mo ago
FixMediaService

Update health probes to HTTP port 80 to match new server config

Startup, readiness, and liveness probes were still pointing to port 8443 with HTTPS scheme, causing pod restart loops.

Kamo·5mo ago
Fixkamo-internal

Senden Sie Meeting-E-Mails DIREKT an EmailService, nicht über APIService-Gateway

Root Ursache: forwardToApi leitet durch APIServices Java-Gateway, das behält sich die mehrteiligen FormData-Grenzen nicht korrekt ein. Die E-Mail Komponist arbe...

kamo·5mo ago
Fixkamo-internal

Verwenden Sie subtile Hintergrund-Töne auf Kalender-Seite Kopf-und Sidebar

Passen Sie die Leads/Legierungen Seite Styling mit leichten Farb-Mix-Hintergründe statt stark gesättigter Primärfarben.

kamo·5mo ago
FixMediaService

Switch MediaService to HTTP port 80 — TLS termination at Traefik

Internal cluster traffic doesn't need HTTPS. Traefik handles TLS for external clients. This aligns MediaService with all other services.

Kamo·5mo ago
Fixkamo-meet

Org CSS/favicon sofort bei jeder Seitenlast laden, die Einstellungen auf 800px erweitern, dunklen Text/Okonen in allen Dialogen erzwingen, Videovorschau schrumpfen

1. Branding: loadThemeAssets() läuft jetzt FIRST vor jedem authen flow, also org CSS (--navpri, --color-primary), favicon und Logodaten werden gesetzt auc...

Kamo·5mo ago
Fixkamo-meet

Branding overrides, Einstellungen Dialog-Layout und Anzeige Name Sperre über Quell-Änderungen

- PreMeetingScreen: CSS Variable cascade für linke Spalte Hintergrundfarbe (---navpri/--color-primary Fallback) - PreMeetingScreen: Favicon override von org the...

Kamo·5mo ago
Fixkamo-internal

Klare abgestandene Hexheads auf Seite aktualisieren, anstatt verwaisten Zustand zu restakieren

Minimierte Werkzeugfenster überleben nicht aktualisieren, so Wiederherstellung Hexhead-Positionen erstellt verwaiste Köpfe mit fehlenden Icons und nicht-funktio...

kamo·5mo ago
Fixkamo-meet

Machen Sie readOnlyName überschreiben aggressiver, so Meet kann es nicht überschreiben

Meet kann window.config komplett während bootstrap ersetzen und die readOnlyName-Flagge. Objekt.deProperty-Falle auf window.config hinzufügen readOnlyName=true ...

Kamo·5mo ago
Fixkamo-meet

Hören Sie für async Branding Last-Event so Logo und Org Farben machen

PreMeetingScreen, Watermarks und WelcomePage waren Lesen window.__KAMO_MEET_BRANDING einmal während des Renderings, ohne die Daten, wenn die async loadBranding(...

Kamo·5mo ago
Fixkamo-meet

Lösen Sie Einstellungen-Qualitätsprobleme - Höhe, Tab-überlauf und weiß-auf-weißen Text

Änderung der festen 560px-Höhe auf Auto mit 85vh max so Inhalt passt ohne Scroll-Bars. Fügen Sie flexWrap auf Registerkarte bar, so Tabs wickeln statt Clipping....

Kamo·5mo ago
Fixkamo-internal

Verstecken Sie member-spezifische Tabs, wenn memberID "neu" ist, um BAD_REQUEST-Fehler zu verhindern

Die /settings/member/new URL (von "Team Member hinzufügen"-Button) wird von der [memberID] dynamische Route, verursacht AccountActivityTab, MembershipPermission...

kamo·5mo ago
Fixkamo-meet

Validate OTK FIRST vor dem Laden alle Themen-Assets, um Ablauf zu verhindern

ROOT CAUSE: Branding/overrides.js geladen org config, CSS, favicon VOR der Validierung des OTK. Diese Netzwerkanfragen dauerten 10+ Sekunden, Veranlassen des OT...

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