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...
Update Kontoseite Tab/Körper-Layout, um Pipeline-Karten-Stil übereinstimmen
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...
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...
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.
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.
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...
Hardcoded Organisation/Netzwerketiketten mit dynamischen Filialetiketten ersetzen
************ von der NutzungUserInfo verwenden so die /Netzwerk und /Netzwerk /Netzwerk / erstellen Seiten respektieren die Filialetikett konfiguriert auf *****...
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...
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...
AlterReqType in Mitglieds- und Team-Mitgliedsfelder aufgeteilt
Update Organisation Typ, PublicProvider, Routenschema und BranchSetupManager mit separaten Mitglied/Team-Mitgliedsalternation.
Return-AlterReqTypeMitglied und alterReqTypeTeamMitglied in org API-Antwort
Update DataLoader für Split ageReqType Felder
Setzen Sie sowohl alterReqTypeMember als auch AlterReqTypeTeamMitglied auf gleichen Wert in Mock-Daten.
Split ageReqType in ageReqTypeMitglied und altersalterReqTypeMitglied
Getrennte Altersvoraussetzung für Mitglieder vs Teammitglieder in Organisationseinheit.
Mitarbeiter in TeamMember umbenennen und dynamische Label-Rhetze überschreiben
Umbenennen Sie alle Mitarbeiter/Beschäftigung Referenzen in TeamMember/Teammitgliedschaft. Ausgestatten Sie die VerwendungThemeConfig() mit Etikettenfeldern und...
Mitarbeiter in Teammitglied umbenennen und dynamische Label-Überschreiben verkabeln
Benen Sie alle Mitarbeiter/Beschäftigungshinweise in TeamMember/Teammitgliedschaft um. Hardcoded Member/Team Member Display-Text durch dynamisches Label ersetze...
Mitarbeiter in Teammitglied und Beschäftigung in Teammitgliedschaft umbenennen
Aktualisieren Sie alle Mitarbeiter/Beschäftigung Referenzen auf Teammitglied/Teammitgliedschaft in Controllern, Diensten und Sicherheitsprofilen. API-Endpunkt u...
Mitarbeiter in Teammitglied und Beschäftigung in Teammitgliedschaft umbenennen
Alle Mitarbeiter/Beschäftigungshinweise in Teammitglied/Teammitgliedschaft umbenennen über Klassen, Variablen, Methoden, DB-Benotationen, enum Werte und Text an...
Wechseln Sie DataLoader zu CommerceService
- Verwenden Sie CommerceService statt POSService, RetailProductService, RetailInventoryStockService - Erstellen SieProdukt, erstellen Sie OrUpdateStock, erstell...
POS-Controller auf CommerceService umschalten
- POSController setzt CommerceService statt POSService ein - RetailProductController nutzt CommerceService statt RetailProductService - RetailInventoryControlle...
Geteilt toBase30 in app/utils/base30, Verwendung in LeadManager und DocManager
Lead-Button in einen Tab konvertieren, der rechts in der Registerkarte des Marktes ausgerichtet ist
Entfernen Hinzufügen Blei-Tab und verschieben Add Lead-Button auf der rechten Seite der Märkte Tab-Bar
Reorganisieren Sie Lead-Formular-Layout und Update-Telefonfeld-Design
Sekundärfarbe mit primären Farbvarianten und Gradienten ersetzen
Update LeadVendorManager auf Titel- und Beschreibungsfelder mit voller UI-Unterstützung
Update LeadVendorController auf Titel und Beschreibung statt Name
Namen in Titel ändern und Beschreibungsfeld zu LeadVendor und LeadVendorProduct hinzufügen
Umbenennen Sie MediaFeedController in MediaStreamController um und fügen Sie Lead-Stream-Unterstützung hinzu
- Umbenannt MediaFeedController in MediaStreamController für generische Medien-Stream-Handling - Unterstützung für lauf-spezifische Streams via streamGuid - Fee...
Aktualisieren Sie EmploymentStatusType zur Verwendung von STRING enum Speicher statt ID
Wechsel zurück zu MuiAvatar-Komponenten für Avatar-Display
- Img-Tags durch MuiAvatar-Komponenten ersetzen - Behält alle vorhandenen Funktionen (Fehlerbehandlung, Laden von Rückrufen) - Cleaner Code mit Material-UI Komp...
Entfernen Sie ID-basierter Fallback-Code, verwenden Sie nur hash-basierte Namensgebung
- Entfernen Sie alle Try-Catch-Foliback-Logik für fehlende fileHash-Spalte - Entfernen ID-basierte Datei Benennung Fallbacks - Code verwendet jetzt ausschließli...
Konsolidieren Sie Avatar-Typen in gemeinsam genutzte Datei für Konsistenz
ObjektPath statt vorsignierte URLs zurückgeben - Next.js erzeugt sie
Avatar-Modell vereinfachen - Avatare gehören nur dem Benutzer
- Entfernte Mitgliederfeld aus der Avatar-Klasse - Avatare gehören jetzt nur noch Benutzern - Entfernte OneToMany Avatare aus der Mitgliederklasse - Mitglieder ...
Entfernen redundant istSet-Feld aus der Avatar-Klasse
- Entfernt istSet-Feld, da Benutzer-/Mitgliederklassen bereits ManyToOne Avatar-Beziehung haben - Der aktive Avatar wird durch das Feld des Avatars in User/Memb...
UserPhotoResplacerarchie mit Avatar-Erbungsharchie ersetzen und UserBackground aktualisieren
- UserPhoto in Avatar (Basisklasse) umbenannt mit JPA JOINED-Vererbung - Erstellt AvatarPhoto Unterklasse für hochgeladene Fotos (speichert nur Dateierweiterung...
Neuer Ansatz für Statusfilter- und Filtersymbole
- Entfernt aufFloatingFilterChanged Callback, um kreisförmige Updates zu verhindern - Filterinstanz in ref und aktualisieren direkt - Globale CSS-Regeln in glob...
manuelle Checkboxen von IdRenderer entfernen
- Entfernen Sie manuell hinzugefügte Checkbox-Eingabe von IdRenderer - Verleunnen Sie auf die integrierte Checkbox-Auswahlfunktion von AG Grid - Checkboxen werd...
Umbenennen /hr/ Ordner / im gesamten Projekt //
- Umbenennt app/hr/ zu app/account/ - Umbenennt App/Komponenten/hr/ zu app/components/account/ - Alle Referenzen von /hr zu /account aktualisiert in: - NavPri...
Unified Header Design umfasst sowohl Chat- als auch Softphone-Panels
REMOVED: Statusleiste vom Softphone (wifi, Signal, Zeit - unnötig für Web-App) SHARED HEADER: Titelleiste überspannt jetzt sowohl Softphone als auch Chat, wenn...
Erheben Sie Softphone zu Enterprise-Grade mit Premium-Features
ENTERPRISE FEATURES: - Anrufaufnahme mit visueller Anzeige und pulsierender Animation - Call Transfer Funktionalität für nahtlose Handoffs - Call Notes mit erwe...
Verbessern ChatBox mit dynamischem Farbsystem und erhöhter Höhe
- Erhöhung der Anzeigefläche für die Anzeigefläche um 33% (DOCKED_HEIGHT: 360 -- 480) - Erstellen Sie ChatBoxStyles.tsx mit dynamischem CSS-Fabel-basierten Farb...
ChatBox-Design mit professionellem Politurieren modernisieren
- Reinigen weißen Hintergrund mit dezenten grauen Steigungen - Fügen Sie eigene Scrollleiste Styling mit primären Farbschema integriert - Verbessern Sie Nachric...
Medien-/Chat-Funktionalität entfernen - zu MediaService verschoben
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.
