Tighten KamoCRMAgeReqUpdateRunner pro Bewertung
- Wiederherstellen Javadoc Absatz erklärt @Order(10) Begründung. - Test bezieht sich jetzt auf die UPDATE_SQL-Konstante direkt statt Duplizierung des SQL-Stri...
Ehrliches Marketing - Seiten auf die tatsächlichen Plattform-Fähigkeiten ausrichten
Vollständige Überprüfung der Marketingseiten gegen tatsächliche KamoCRM-Produktfunktionen. Entfernt gefälschte Behauptungen über Funktionen, die heute nicht geb...
Anruf von BillingService direkt über k8s DNS statt über APIService
Next.js serverseitiger Proxy ruft jetzt BillingService an **************** direkt, überspringt die unnötige Sprung durch APIService. Verwendungen BILLING_SERVIC...
Übersetzen config aus application.yml entfernen gehört in k8s/configmap.yaml
Übersetzen config von application.yml entfernen gehört in k8s/configmap.yaml
Entfernen redundante Übersetzungstabelle SQL - Hibernate ddl-auto handhabt sie
MultiFileUploader mit Warteschlange-basierten Upload- und pro-Datei-Einstellungen neu schreiben
memberType zu Benutzerinfo hinzufügen, templateName in docDescription in Template-Einstellungen umbenennen
MitgliedType-Feld von der Mitgliedseinheit Diskriminator-Spalte hinzufügen Benutzer-info API Antwort und verwendenUserInfo Hook. Umbenennen templateName in docB...
Migrate alle bildgebenden API-Routen von SecurityService zu ConversionService/DocsService
Upload-Routen jetzt direkt über CONVERSION_SERVICE_URL: - POST /api/Imaging/Upload . /api/Konversion/Imaging/Upload - POST /api/Imaging/templates/upload - *****...
Entfernen von ImagingController und Bohnen/Imaging zu ConversionService und DocsService
Upload-Endpunkte jetzt live in ConversionService unter /api/conversion/imaging/*. Alle Management- und Download-Endpunkte sind jetzt in DocsService unter /api/d...
Delegieren Sie Miniatur-Generierung zu ConversionService, entfernen PDFBox Abhängigkeit
ThumbnailGenerationJob rüst sich nun das konvertierte PDF zu ConversionService **************** entpackt die Antwort und speichert jede thumb_p{n'.png in MinIO....
Delegierte Miniatur-Generierung zu ConversionService, entfernen PDFBox Abhängigkeit
generierenAndStoreThumbnails jetzt POSTs die konvertiert PDF zu ConversionService **************** entpackt die Antwort, speichert jede thumb_p{n'.png in MinIO,...
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...
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 ...
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...
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...
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...
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 ...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
Update Commerce Produkt- und Markt-ID-Referenzen von Long auf UUID
Kalender-Event- und Integrations-ID-Referenzen von Long auf UUID aktualisieren
Aktualisieren MCP Server config ID Referenzen von Long auf UUID
Update version ID references from Long to UUID
Article IDs remain Long. Version IDs now use UUID.
Aktualisieren Sie SyncChangeEntity ID und Sync Token von Long auf UUID
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.
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...
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...
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_...
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...
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...
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...
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.
EntpackenUserId Helfer, ETag Kommentar in KamoGroupwareProvider hinzufügen
Wie, was Sie sehen Versand?
Alles kommt in Ihrem Arbeitsbereich für sich. Starten Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat wieder.
