Avatar-URLs in Mitgliederprofil-Antwort einfügen
- Zusätzliche Hilfsmethoden zur Generierung von Avatar-URLs (getTheDomain, getPublicBucketName, generierenFileHash, getPublicBucketUrl, generierenAvatarUrl) - A...
Avatar-Rückfall-Logik zu Chat-Komponenten und Mitgliedsliste hinzufügen
- Erstellt avatarUtils.ts mit Utility-Funktionen für Avatar Fallback (Mitglied --Benutzer -" Initialen) - Aktualisierte HexHeadGroup zum Abholen und Anzeigen vo...
Update Avatar-Layout zum Kamo-Register-Design erstellen
- Avatar erstellen mit der oberen Zeile für schnelle Einstellungen (Style, Seed) neu organisieren - Untere Zeile in zwei Spalten aufteilen: Vorschau (links) und...
Einführung von hash-basierten Dateispeicher für Avatare
- SHA-256 Hash von Avatar ID nach Beharrlichkeit erzeugen - Hash in Datenbank DateiHash-Feld speichern - Dateien mit Hash-basierter Namensgebung auf MinIO hochl...
DateiHash-Feld zu Avatar Entity für sichere Dateispeicher hinzufügen
- FileHash-Spalte hinzufügen, um SHA-256 Hash von Avatar ID zu speichern - Hash wird für MinIO-Dateibenennung verwendet, um Aufzählungsattacken zu verhindern - ...
Rebuild avatar UI - modern, interaktiv, poliert. Backend gibt URLs direkt zurück
Rebuild avatar system - backend erzeugt vorsignierte URLs direkt wie Hintergründe
Vorsignierte URLs in Next.js mit MinIO SDK mit Themendomäne generieren
getPresignedUrlWithEndpoint-Methode für benutzerdefinierte Endpunkt-Vorsignierte URLs hinzufügen
Avatar Creator Avatar-Erstellung, Hintergrundmanagement mit Neubestellung und volle Unterstützung für Avatar/Hintergrundbibliothek hinzufügen
AvatarPhoto und AvatarAvatar Creator Klassen hinzufügen, refaktor Avatar Vererbungsstruktur
Organisieren Sie MinIO-Speicher mit Ordnerstruktur und fügen Sie Avatar Creator SVG Unterstützung hinzu
- Aktualisierte Speicherpfade zur Nutzung organisierter Ordnerstruktur: * Mitglieder/Avatare/ für Foto-Avatare * Mitglieder/avatars/Vektor/ für Avatar Creat...
Avatar, Hintergrund und Mitgliederprofil-Management-Endpunkte hinzufügen
- AvatarController mit CRUD-Operationen für Avatare hinzugefügt (Foto und Avatar Creator) - UserBackgroundController für die Verwaltung von Benutzer-Hintergrund...
Avatar und UserBackground-Repositories und vorsignierte URL-Unterstützung hinzufügen
- AvatarRepository mit Methoden hinzugefügt, um Avatare von Benutzern zu finden - UserBackgroundRepository mit Methoden hinzugefügt, um Hintergründe von Benutze...
UserPhoto und UserBackground-Einheiten mit User/Member-Beziehungen hinzufügen
- Erstellt UserPhoto Entity für die Speicherung von Benutzer-und Mitglieder-Profilfotos - Erstellt UserBackground Entity für die Speicherung von Benutzer- und H...
Fügen Sie gemeinsamer Member-Header-Komponente mit Avatar/Background-Redsbegrenzungen auf Mitgliedsebene hinzu
- Erstellt gemeinsame MemberHeader-Komponente mit Hintergrundbildern und Avatar-Display - Zusätzliche Optionen für Avatar und Hintergrund auf Mitgliedsebene (St...
Touch-Unterstützung zu Magneticcoder für mobile Geräte hinzufügen
Gitter in autoHeight-Layout ändern, um alle Datensätze ohne Scrollbalken anzuzeigen
- Set domLayout zu autoHeight so Grid erweitert, um alle Zeilen passen - Überlauf entfernen: versteckt aus Grid-Container-Boxen - Höhe entfernen: 100% Einschrän...
Adresssäule mit State- und Street-Kolumnen ersetzen
- Adressspalte und AddressRenderer entfernen - Staatliche Spalte nach Kontakt hinzufügen (zeigt Unterteilung/Statecode) - Fügen Sie Street-Kolumne nach Staat (z...
Spaltenbreiten auf bestimmte Werte aktualisieren
- Lead ID Spaltenbreite von 300px auf 245px ändern - Kontaktsäule bleibt flex: 1 zur Aufnahme der restlichen Breite - Änderung der Status-Spalte Breite von 200p...
Aktualisieren Mock Lead IDs auf zufällige alphanumerische und gesetzte Adressspalte auf 170px
- Fügen Sie generiertRandomLeadId-Funktion hinzu, um zufällige alphanumerische Strings der Länge 13 zu erstellen - Mock Lead IDs von sequentiellen Zahlen auf zu...
Datum Spaltenbreiten aktualisieren und Aktionstasten ersetzen
- Datumsspaltenbreiten von 155px auf 170px ändern (Created and Assigned) - Datum Filterfeld-Container auf 170px-breite aktualisieren - Ersetzen Sie 'Auserwählte...
Fügen Sie dünne graue Rand unten zu sekundären Tabs
- borderBottom hinzufügen: '1px solid rgba(0, 0, 0, 0.12)' zu Status Tabs - Passt das Styling auf /leads/view/ page - Erstellt visuelle Trennung zwischen Tabs u...
Graue Hintergründe zu den restlichen Filterfeldern hinzufügen und nach unten ausrichten
- Filterreihenausrichtung von der Mitte zum flex-end ändern (untere Ausrichtung) - Grauer Hintergrund (#f8fafc) zu allen verbleibenden Filterfeld-Containern hin...
Stack-Dattelfilterfelder vertikal mit isoliertem grauen Hintergrund
- Datumsfilterfelder von horizontal nach vertikalem Layout ändern (flexDirection: column) - Grauer Hintergrund (#f8fafc) nur Filterboxen hinzufügen, nicht die g...
Verbesserung des UI-Layouts und erhöhen Mock-Daten
- Text kleiner für Datumsfilterfelder (fontSize: 0.75rem für Eingabe, 0,7rem für Etiketten) - Schnelle Suche in dieselbe Zeile wie Status-Tabs verschieben, rech...
Hinzufügen von Datumsbereich Filterkomponenten für Erstellte und Zugeteilte Spalten
- Zustandsvariablen für Erstellte und Zugeteilte Datumsbereichsfilter hinzufügen (Start/Enddaten) - Erstellen Sie Datumsbereich Filterkomponenten mit Startdatum...
Kontaktnamen anklickbare Links machen und Doppelklick hinzufügen, um Lead zu öffnen
- Update ContactRenderer zur Anzeige des Vor- und Nachnamens als unterstrichene Klicklinks - Fügen Sie OnClick-Handler zu Kontaktnamen hinzu, die die Führung üb...
Symbole zu Sub-Status Dropdown-Filter hinzufügen und Verträge aktualisieren
- Aktualisierung 'Vertragsunterzeichnung' auf 'Contracts Sent', um Java enum zu entsprechen - Symbol für Verträge von Zuweisung zum Symbol senden - Symbole zu S...
Hinzufügen einzigartiger Symbole für jeden Sub-Status mit Elternstatus-Farben
- Für jeden Sub-Status einzigartige, relevante Symbole hinzufügen (z.B. PersonAdd for New Lead, Message for Left Message) - Icons halten den Elternstatus Farbe ...
Symbole zur Sub-Status-Spalte hinzufügen, die zu den Elternstatus-Farben passt
- getSubStatusIcon-Hilfe-Funktion hinzufügen, um Icon basierend auf dem Status der Eltern zu bestimmen - Sub-Status-Symbole verwenden dieselben Symbole und Farb...
Bewegen Sie dringende Abzeichen auf Lead ID Spalte und entfernen Sie E-Mail von Kontakt
- Dringliche Abzeichen von Kontaktspalte zur Lead ID-Spalte verschieben - Positionsplakette links vom Kontosymbol in Lead ID - Entfernen Sie 'Dringliche' Labelt...
Biirektionale Synchronisation zwischen Status-Tabs und Filterdown hinzufügen
- Wenn Status-Tab ändert â € Updates Filter Dropdown (bereits existierte) - Wenn Filter Dropdown ändert â € aktualisiert aktive Status-Tab (neu) - Verhindert kr...
AG Grid Floating Filter mit kundenspezifischer Filterreihe ersetzen
- Entfernen Sie alle floatingFilterComponent Referenzen aus der SpalteDefs - Set floatingFilter: falsch auf allen Spalten - Benutzerdefinierte Filterzeile über ...
Verbesserung des Filterverhaltens und des Stylings
- Sub-Status-Down zeigt jetzt nur Sub-Status für ausgewählte Statusfilter - Sub Status Dropdown ist deaktiviert, wenn kein Status ausgewählt ist - Auto-Set Stat...
Verbessern Sie Dropdown-Filter-Styling und Funktionalität
- Alle Dropdown-Filter links mit 5px-Polsterung oben austragen - StatusFloatingFilter-Komponente mit Symbolen in Dropdown-Menüeinträgen hinzufügen - Symbole ers...
Status-Spalte mit Symbolen und dynamischem Sub Status Filter hinzufügen
- Statusspalte vor Sub Status mit Symbolen hinzufügen (Fresh, Reckoning, Farm, Grim, Void) - Erstellen StatusRenderer-Komponente, die Status mit entsprechenden ...
Addieren Sie Floating-Filter und setzen Sie Lead ID Breite auf 300px
- Erstellen Sie individuelle DropdownFloatingFilter-Komponente für Sub-Status-, Produkt-, Quell- und Agent-Spalten - Set Lead ID Spaltenbreite auf 300px (war 12...
Verbessern Sie die Ausrichtung von gepinnten Zeilen und fügen Sie Dropdown-Filter hinzu
- Lead ID Padding von 50px auf 45px in gepinnten Zeilen ändern - Center punktulieren Partiturzellen in festgepinnten Reihen, um das Hauptraster zu entsprechen -...
Konto-Assoziation-Symbol zur Lead ID-Spalte hinzufügen
- Kontoauszugssymbol (gefüllt) für Leads hinzufügen, die mit Konten verbunden sind - AccountCircleOutlined-Symbol (outlined) für Leads hinzufügen, die nicht mit...
Integration von Berichten in Bleiansicht
- Berichte direkt in den Lead-Sweige statt separater Seite laden - Erstellen ReportsPane Komponente mit allen 8 Berichten vollständig gebaut - Wechseln Sie zwis...
Update der Registerkarten der ersten Reihe und füge Berichte-Seite hinzu
- Aktualisieren Sie die Registerkarte der ersten Reihe zu: Aktivitätsübersicht | Wohnhypotheken | Gewerbeimmobiliendarlehen - Report-Buttons auf der rechten Sei...
Aktualisieren Sie Zeile 2 Tabs mit allen Leads und Ausgewählt
- Alle Leads und ausgewählte Tabs zu Zeile 2 hinzufügen - Default to Fresh Tab (index 2) wenn die Seite öffnet - Listensymbol für alle Leads und CheckCircle-Sym...
Hinzufügen Polsterung und Status-Tab Farben
- Die Produkt-Tabs Karten und CardContent mit einer Polsterung hinzufügen - Farbcoded Status-Tabs hinzufügen: Frisch (grün), Reckoning (blau), Farm (orange), Gr...
Restrukturierung führt Seiten-Tabs und Filterung
- Floating Row 1 Register: Wohnhypotheken | Gewerbeimmobiliendarlehen hinzufügen - Fügen Sie Reihe 2 Status-Tabs mit Symbolen: Frisch | Reckoning | Bauernhof | ...
Verwenden Sie eigene raven.svg Symbol für Grim Status
- Gefährliche Symbole durch eigene raven.svg von /public/icon/ - CSS-Filter anwenden, um Raben-Symbol red (#ef4444) zum Grim Status-Thema zu machen - ungenutzte...
Update Statussymbole - Hammer für Reckoning, Gefährlich für Grim
- Wechsel der Abrechnungsikone von Zuordnung zu Gavel (juresikelles/Rechtsthema) - Grim-Symbol von Block zu gefährlich wechseln (grimmen reaper/death theme) - G...
Status-Spalte und Kontaktfeld-Styling verbessern
- Status-Spalte auf feste 300px-Breite setzen - Statussymbole hinzufügen (Neuausschreibungen für Frisch, Zuordnung für Reckoning, Landwirtschaft für Farm, Block...
Wie das, was Sie sehen Versand?
Beginnen Sie mit dem kostenlosen Plan und lesen Sie diese Seite in einem Monat erneut, um zu sehen, ob Sie die neuen Funktionen nutzen möchten.
