Live Change Log

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

17,866
Totale Änderungen
4,581
Merkmale
4,513
Behebungen
32
Projekte
Filter nach Projekt
Alle Projekte17,866AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,554kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Filter nach Typ
Alle ArtenBuild24CI522Chore670Docs226Feature4,581Fix4,513Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
April 11, 2026
Refactorkamo-internal

Entfernen JSON Parsing Workarounds für Abonnement-Plan ID-Arrays

Backend gibt nun richtige Arrays anstelle von JSON Strings zurück, also try/parse/Catch Fallback-Logik wird nicht mehr im Add-on, Bundle, und Promotion Grid Zel...

kamo·5mo ago
RefactorInitializerService

Verwenden Sie Liste<String" anstelle von manuellen JSON-Strings für Promotion-Plan/Cycle-IDs

Update KamoCRMPricingLoader auf List.of() für anwendbare PlanIds und anwendbareBillingCycles, passend zur Migration der gemeinsamen Bibliothek von JSON Strings ...

Kamo·5mo ago
Refactorkamo-shared-library

Migrate Abonnement JSON Felder zu Entity-basierten @ManyToMany Beziehungen

Ersetzen Sie jsonb-String-Spalten (kompatible PlanIds, inklusiveInPlanIds, anwendbareBillingCycles) mit der richtigen JPA @ManyToMany bei den Tischen und @Eleme...

Kamo·5mo ago
April 10, 2026
April 4, 2026
Refactorkamo-internal

Webinar-Einstellungen von dialog-basiert auf Unterseiten-Navigation neu gestalten

Ersetzen Popup-Dialoge und separate Akkordeon-Sektionen durch eine Zwei-Ebene inline Navigationsfluss: - Ebene 1: Clean Webinar-Typen Tabelle mit Click-to-navig...

kamo·5mo ago
Refactorkamo-internal

Trennen Sie Support-Einstellungen von der Member-Level-Support-Seite in eine dedizierte Einstellungsseite

- Entfernen Einstellungen Register von /Support-Seite, halten nur Tickets und Analytics - Sub-Tabs zu Analytics hinzufügen: Übersicht und Status & Response Time...

kamo·5mo ago
RefactorSecurityService

Account-Endpunkte verwenden direkte Kontaktfelder, kein Benutzer erforderlich

POST /Customers speichert jetzt firstName, lastName, E-Mail, Telefon, Adresse direkt auf Rechnung. PUT /customers/{uid' aktualisiert alle direkten Felder. Name ...

Kamo·5mo ago
April 3, 2026
Refactorkamo-internal

Separate AccountManager von TeamMemberManager auf /account Seite

3 Seiten-Level-Tabs: Kunden & Kunden, Mitglieder, Team-Mitglieder. - Tab 0: neue AccountManager-Komponente - Standalone, holt echtes Konto Daten von AccountAp...

kamo·5mo ago
RefactorSecurityService

Update von Kunden-Endpunkten zur Nutzung von Konto (Long uid), Adress-Endpunkte entfernen

Kunden/Gruppe @PathVariable wechselte von UUID zu Long, um Konto-Einheit entsprechen. Adressen-Endpunkte entfernt - Adressen stammen von dem primären Mitglied d...

Kamo·5mo ago
Refactorkamo-shared-library

RetailCustomer mit Account-basiertem Kundenmodell ersetzen

Account.java war bereits die Commerce-Kunden-Einheit, aber war zu minimal. RetailCustomer hat dieses Konzept verdoppelt. Diese Verpflichtung: - Verbessert Kont...

Kamo·5mo ago
Refactorkamo-marketing

Standardisieren Sie Markennamen quer über Standort - KamoCRM / KamoCRM / KamoCRM Inc.

Rechtliche Seiten (Termien, Datenschutz, DSGVO, Fußbußen Urheberrechte) jetzt "KamoCRM Inc". für das Unternehmen. Produkt/Markenreferenzen über Marketing-Kopier...

Kamo·5mo ago
Refactorkamo-internal

Migrate alle Pipeline-Komponenten von commerceMarketApi zu commerceApi

Aktualisieren Sie 10 Dateien direkt aus commerceApi importieren statt der gelöscht commerceMarketApi. Entfernen Sie die Kompatibilität shim und tot CommerceMark...

kamo·5mo ago
March 29, 2026
Refactorkamo-internal

HexHead-Platzierungssystem mit deterministischer Layout-Engine neu schreiben

Ersetzen Sie das Buggy-Kollisionsvermeidungssystem (spiralSearch, resolveCollisions, flyToHomeRow, Dock/Gruppe RAF Loops) mit einer einzigen deterministischen R...

kamo·5mo ago
March 28, 2026
RefactorInitializerService

Strip SchemaCleanupRunner nur nach-Hibernate-Fixups

Hibernate ddl-auto: Update behandelt alle Tabellen-/Spaltenkreation von JPA Entitäten. Entfernen Sie alle redundant CREATE TABLE/ADD COLUMN-Anweisungen, die dup...

Kamo·5mo ago
March 26, 2026
Refactorkamo-internal

Split mailboxes tab in Sub-Tabs für primäre, Aliasnamen, geteilt

Primäre Mailboxes, Email Alias und Shared Mailboxes sind jetzt jede unter ihr eigenes Sub-Tab innerhalb der Mailboxes-Einstellungen-Seite, passend zum vorhanden...

kamo·5mo ago
March 23, 2026
RefactorSecurityService

Notizen Code entfernen, zu KBService verschoben

Notizen-Management (Controller, Service, Verschlüsselung) wurde zu KBService verlegt, wo es besser mit Wissen übereinstimmt und die Verantwortung für das Inhalt...

Kamo·5mo ago
March 21, 2026
March 20, 2026
Refactorkamo-internal

Aktualisieren Sie interne Entity-ID-Typen von Nummer zu String für UUID Migration

Updates TypeScript-Typen, Hooks und Komponenten für String-IDs für Entitäten auf dem Backend zu UUID konvertiert. User-Facing-Entity-IDs (Benutzer, Organisation...

kamo·5mo ago
RefactorRAGService

Update version ID references from Long to UUID

Article IDs remain Long. Version IDs now use UUID.

Kamo·5mo ago
RefactorKBService

Aktualisieren KB Medien und Versions-ID-Referenzen von Long zu UUID

Artikel-IDs (KbArticle) bleiben lang. Version, Medien, Pin und Rezension IDs verwenden Sie jetzt UUID für verbesserte CockroachDB Schreibleistung.

Kamo·5mo ago
RefactorAIService

Aktualisieren KI-ID-Referenzen von Long auf UUID

Updates alle Controller, Dienstleistungen und WebSocket Handler für UUID IDs für KI-Einheiten (Anbieter, Modelle, Sitzungen, Nachrichten, Ordner, Richtlinien, M...

Kamo·5mo ago
RefactorSecurityService

Update-Controller und Services für UUID Entity IDs

Updates alle Controller @PathVariable und Service-Methode Signaturen zu verwenden UUID statt Long für interne Entity-IDs (Avater, Hintergründe, Rollen, Abteilun...

Kamo·5mo ago
Refactorkamo-shared-library

Interne Entity-IDs von Long/unique_rowid() nach UUID/gen_random_uuid() konvertieren

Verbessert CockroachDB Schreibleistung durch die Verwendung von zufällig verteilten UUIDs für interne Entity-Prinst-Schlüssel anstelle von sequentiellen unique_...

Kamo·5mo ago
Refactorkamo-internal

Quelle hinzufügen mit Kontaktquellen-Dialog ersetzen

- AddSourceDialog umbenennen - VerwaltenQuellenDialog mit voller CRUD (Liste vorhandene Quellen mit Status + entfernen, plus inline hinzufügen Form) - Bewegen...

kamo·5mo ago
March 19, 2026
Refactorkamo-internal

Entfernen Sie Client ID und geheime Felder von RingCentral UI

Dies sind Plattform-Level-Bescheinigungen, die einmal im K8s-Geheimn des K8-Geheimnisses gesetzt werden. Kunden müssen nur ihren JWT Key und die Hauptnummer anb...

kamo·5mo ago
RefactorVOIPService

Lesen Sie RingCentral client-id/secret von platform config, nicht per-org DB

Client-ID und Secret identifizieren die Kamo-App auf der RingCentral-Plattform sie werden über alle Orgs verteilt. Injizieren Sie sie von Spring Boot Eigenschaf...

Kamo·5mo ago
Refactorkamo-shared-library

ClientId/clientSecret von VoipProviderConfig entfernen

Dabei handelt es sich um Referenzen auf Plattformebene, die über alle Orgs hinweg ausgetauscht werden. Nur jwtKey und mainPhoneNumber sind pro-Ort.

Kamo·5mo ago
March 18, 2026
March 17, 2026
Refactorkamo-internal

Verschieben Sie KI auf Apps Abschnitt Aktivieren und entfernen Einstellungen Slideout-Suche /

Entfernen Sie die Suchleiste und die aktuellen Elemente aus dem Einstellungs-Diaout-Panel. Verschieben Künstliche Intelligenz von den Hauptthemen auf die Enable...

kamo·5mo ago
Refactorkamo-internal

Vereinfachen Sie Apps Seite mit Verfügbare/Inkubation Tabs und Listen-only-Ansicht

Entfernen Sie Statistiken Banner, Suchleiste, Kategorie-Filter, Raster/Listen-Wellen und Features-Dialog. Apps sind nun in zwei Registerkarten gegliedert und "A...

kamo·5mo ago
March 16, 2026
Refactorkamo-internal

Integrieren Sie New Message Komponist in Werkzeugfenstersystem

Ersetzen Sie die eigenständige Vollbild-/Mini-Komponisten-Fenster mit der gemeinsame Werkzeugfenster-Infrastruktur (Minimieren, Maximieren, Hexheads). MessageSy...

kamo·5mo ago
RefactorDocsService

Entfernen Sie Thema Abfrage param - Docs leitet es von WOPISrc

Docs hat jetzt seine eigene getThemePath() Logik portiert von kamo-internal's Theme.tsx, so dass DocsService nicht mehr passieren muss die Themen-URL.

Kamo·5mo ago
March 15, 2026
RefactorEmailService

Migrate JPA-Einheiten und Repos zur Kamo-Shared-Bibliothek

Entities und Repositories zu ************ umgezogen in der gemeinsamen Bibliothek. Alle Importe werden auf die gemeinsame lib.

Kamo·6mo ago
March 13, 2026
Refactorkamo-internal

Kompakte Pipeline-Tab-Layouts für mehr datagrid vertikalen Raum

- Seitentitel von allen Pipeline-Tab-Komponenten entfernen (Tab dient bereits als Titel) - Entfernen Sie Markt ID/Etikett Chips von Tab-Headern - Bewegen Sie To...

kamo·6mo ago
Refactorkamo-internal

Hardcoded Organisation/Netzwerketiketten mit dynamischen Filialetiketten ersetzen

************ von der NutzungUserInfo verwenden so die /Netzwerk und /Netzwerk /Netzwerk / erstellen Seiten respektieren die Filialetikett konfiguriert auf *****...

kamo·6mo ago
Refactorkamo-internal

Entfernen Sie Notizen Tabs von allen Pipeline-Detail-Seiten

Notizen-Funktionalität wird durch die Communications-Komponente ersetzt die automatisch von PipelineRecordLayout angesetzt wird. Entfernt Notizen-bezogene Staat...

kamo·6mo ago
March 12, 2026
Refactorkamo-register

Split ageReqType und fügen Sie Mitglied/Team Anmelderouten hinzu

- Ersetzen Sie alterReqType mit AlterReqTypeMitglied und AlterReqTypeTeamMitglied - Extrakt von RegisterFlow Komponente von page.tsx - Fügen /member und /Team R...

Kamo·6mo ago
Refactorkamo-internal

AlterReqType in Mitglieds- und Team-Mitgliedsfelder aufgeteilt

Update Organisation Typ, PublicProvider, Routenschema und BranchSetupManager mit separaten Mitglied/Team-Mitgliedsalternation.

kamo·6mo 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