Uwzględnij adresy URL avatar w odpowiedzi profilu członkowskiego
- Dodano metody pomocy do generowania adresów URL avatar (get ThemeDomain, getPublicBucketName, generateFileHash, getPublicBucketUrl, generateAvatarUrl) - Zaktu...
Dodaj logikę avatarback do komponentów czatu i listy członków
- Utworzony avatarUtils.ts z funkcjami użytkowymi dla avatar fallback (członek -> użytkownik -> inicjały) - Aktualizacja HexHeadGroup do pobrania i wyświetlania...
Utwórz układ Avatara, aby dopasować projekt kamo-rejestr
- Reorganizuj kartę Utwórz kartę Avatar z górnym wierszem dla szybkich ustawień (Style, Seed) - Podziel dolny wiersz na dwie kolumny: Podgląd (lewy) i Ustawieni...
Wdrożenie przechowywania plików opartych na hash dla awatarów
- Wygeneruj haszysz SHA-256 z awatar ID po wytrwałości - Store hash w bazie danych filesHash pole - Prześlij pliki do MinIO przy użyciu nazewnictwa haszyszowego...
Dodaj pole fileHash do jednostki Avatar w celu bezpiecznego przechowywania plików
- Dodaj kolumnę fileHash do przechowywania SHA-256 hash avatar ID - Hash jest używany do nazewnictwa plików MinIO, aby zapobiec atakom wyliczeniowym - Format: "...
Odbuduj avatar UI - nowoczesny, interaktywny, wypolerowany. Backend zwraca adresy URL bezpośrednio
Odbuduj system avatar - backend generuje presygnowane adresy URL bezpośrednio jak tła
Generowanie podniesionych adresów URL w Next.js za pomocą MinIO SDK z domeną tematyczną
Dodaj getPresignedUrlWithEndpoint metoda dla niestandardowych podpisanych adresów URL punktów końcowych
Dodaj kreację Avatar Creator avatar, zarządzanie tłem z ponownym uporządkowanym i pełną obsługą biblioteki awatarów / tła
Dodaj AvatarPhoto i AvatarAvatar Klasa Creator, refaktora Struktura dziedziczenia Avatar
Zorganizuj przechowywanie MinIO ze strukturą folderów i dodaj obsługę Avatar Creator SVG
- Zaktualizowano ścieżki przechowywania w celu użycia zorganizowanej struktury folderów: - członkowie/awantary/ zdjęcia/ na awatary fotograficzne - członkow...
Dodaj punkty końcowe awatara, tła i profilu użytkownika
- Dodano AvatarController z operacjami CRUD dla awatarów (fotograficzna i Avatar Creator) - Dodano UserBackgroundController do zarządzania obrazami tła użytkown...
Dodaj Avatar i UserBackground repozytoria i presygnowane wsparcie URL
- Dodano AvatarRepository metody odnalezienia awatarów przez użytkownika - Dodano UserBackgroundRepository z metodami do znajdowania tła przez użytkownika/człon...
Dodaj UserPhoto i UserBackground podmioty z relacjami użytkownika/członkiem
- Utworzony podmiot UserPhoto do przechowywania zdjęć profilowych użytkowników i członków - Utworzony podmiot UserBackground do przechowywania obrazów w tle uży...
Dodaj wspólny komponent MemberHeader z avatarem / przypisami natchnień na poziomie członkowskim
- Utworzony wspólny komponent MemberHeader z obrazami tła i wyświetlaczem awatara - Dodano opcje nadpisania na poziomie członkowskim dla awatara i tła (używanie...
Dodaj obsługę dotykowe dokujowy do kodedrów magnetycznych dla urządzeń mobilnych
Zmień siatkę na układ automatycznegoHeight, aby pokazać wszystkie rekordy bez paska przewijania
- Ustaw domLayout na autoHeight, więc siatka rozszerza się, aby pasowała do wszystkich rzędów - Usuń przelew: ukryte z pojemników na siatkę - Usuń wysokość: 100...
Zamień kolumnę adresa z kolumnami stanowymi i ulicznymi
- Usuń kolumnę adresową i adresRenderer - Dodaj kolumnę państwową po Contact (pokazuje pododdział / kod stanowy) - Dodaj kolumnę ulicy po stanie (pokazuje forma...
Zaktualizuj szerokości kolumny do określonych wartości
- Zmień szerokość kolumny ID ołowiu z 300px do 245px - Kolumna stykania pozostaje flex: 1, aby zająć pozostałą szerokość - Zmiana szerokości kolumny stanu z 200...
Zaktualizuj fałszywe identyfikatory leadów do losowych alfanumerycznych i ustaw kolumnę adresową na 170px
- Dodawanie funkcjiRandomLeadId, aby utworzyć losowe łańcuchy alfanumeryczne o długości 13 - Zmień makiety identyfikatorów ołowiu z liczb sekwencyjnych na losow...
Zaktualizuj szerokości kolumn daty i zamień przyciski akcji
- Szerokość kolumny daty z 155px na 170px (wrestacjonowane i przypisane) - Aktualizuj pojemniki pola filtracyjnego, aby dopasować szerokość 170px - Zamień "Wywó...
Dodaj cienkie, jasnoszasne szare dno graniczne do wtórnych zakładek
- Dodawanie borderBottom: '1px lit rgba(0, 0, 0, 0.12) do pojemnika na stany - Dopasowuje stylizację znaleziona na /leads/view/ stronie - Tworzy wizualne separa...
Dodaj szare tła do pozostałych pól filtracyjnych i wyrównaj do dołu
- Zmień wyrównanie wiersza filtra ze środka na flex-end (ustawienie dolne) - Dodaj szare tło (f8fafc) do wszystkich pozostałych pojemników pola filtracyjnego - ...
Pola filtrowania daty stosu pionowo z izolowanym szarym tłem
- Zmień pola filtra daty z układu poziomego na pionowy (flexDirection: kolumna) - Dodaj szare tło (f8fafc) tylko do randkowiczek filtracyjnych, a nie cały wiers...
Popraw układ interfejsu użytkownika i zwiększ dane o makiety
- Uczyń tekst mniejszy dla pól filtrów datowanych (fontSize: 0,75 m dla wejścia, 0,7 m dla etykiet) - Przenieś Szybkie wyszukiwanie do tej samej linii co karty ...
Dodaj komponenty filtrów terminowych do tworzenia i przydzielonych kolumn
- Dodawanie zmiennych stanu dla filtrów Created i Assigned Date range (start start/end) - Tworzenie elementów filtrów zakresu dat z polami daty rozpoczęcia i da...
Naprawiaj klikalne linki do kontaktu i dodaj podwójne kliknięcie, aby otworzyć lead
- Zaktualizuj ContactRenderer, aby wyświetlić imię i nazwisko jako podkreślone klikalne linki - Dodaj onClick obsługuje, aby skontaktować się z nazwami styku, k...
Dodaj ikony do filtra rozwijanego podstatus i aktualizacji Kontrakty Wysłane
- Aktualizacja 'Umowy podpisane' do "Wysłane" do dopasowania Java enum - Zmień ikonę umów Wysłane z przydziału do Wyślij ikonę - Dodaj ikony do pozycji menu roz...
Dodaj unikalne ikony dla każdego podstatusu z kolorami statusu rodzica
- Dodaj unikalne, odpowiednie ikony dla każdego podstatusu (np. PersonAdd for New Lead, Message for Left Message) - Ikony utrzymują kolor statusu rodzica (zielo...
Dodaj ikony do podstateuszającej kolumnę dopasowaną do kolorów statusu rodzica
- Dodaj funkcję pomocnika getSsubStatusIcon, aby określić ikonę na podstawie statusu rodzica - Ikony Substanus używają tych samych ikon i kolorów, co ich status...
Przenieś pilną odznakę do kolumny Lead ID i usuń wiadomość e-mail z kontaktu
- Przesuń pilne odznaki z kolumny styku do kolumny Lead ID - Odznaka położenia po lewej stronie ikony konta w Lead ID - Usuń tekst etykiety 'Pilny', zachowaj ty...
Dodawanie dwukierunkowej synchronizacji między kartami statusu a rozwijaniem filtrów
- Gdy zakładka statusu zmienia się - aktualizacja filtra rozwijanego (już istniała) - Gdy filtr zmienia się rozwijanie - aktualizuje kartę aktywnego statusu (no...
Wymień filtry pływające AG Grid z niestandardowym wierszem filtra
- Usuń wszystkie odniesienia floatingFilterComponent z kolumnDefs - Ustaw floatingFilter: false na wszystkich kolumnach - Utwórz niestandardowy wiersz filtra na...
Poprawa zachowania filtra i stylizacji
- Rozciągnięcie poddanego statusu teraz pokazuje tylko substatyzy dla wybranego filtra Status - Poddatk stanu jest wyłączony, gdy nie zaznaczony jest żaden stat...
Popraw stylizację i funkcjonalność filtra rozwijającego
- Wyrównaj wszystkie filtry rozwijane w lewo z wyściółką 5px powyżej - Dodaj komponent StatusFloatingFilter z ikonami w rozwijanych pozycjach menu - Ikony wydaj...
Dodaj kolumnę Status z ikonami i dynamicznym filtrem Sub Status
- Dodaj kolumnę statusową przed statusem Sub z ikonami (świeży, rozliczenie, gospodarstwo, pomranie, Void) - Utwórz komponent StatusRenderer, który wyświetla st...
Dodawanie rozwijających się filtrów pływających i ustaw szerokość identyfikatora ołowiu do 300px
- Utwórz niestandardowy komponent DropdownFilter dla kolumn Sub Status, Sprzedawcy, Produktu, źródła i agenta - Zestaw kolumny ID ołowiu do 300px (wym. 120px) -...
Popraw wyrównanie pinned rowów i dodaj filtry rozwijane
- Zmień wyściółkę Lead ID z 50px do 45px w pinowanych rzędach - Środkowe wyrównanie komórek w pinowanych rzędach, aby dopasować siatkę główną - Dodaj filtry roz...
Dodaj ikonę stowarzyszenia konta do kolumny Lead ID
- Dodaj ikonę AccountCircle (wypełnioną) dla leadów powiązanych z kontami - Dodaj KontoCircleOutlined icon (zarysowane) dla leadów nie powiązanych z kontami - I...
Zintegruj raporty z szybą widoku lead
- Załaduj raporty bezpośrednio do panelu widoku lead zamiast oddzielnej strony - Utwórz komponent ReportsPane ze wszystkimi 8 raportami w pełni zbudowanymi - Pr...
Zaktualizuj karty pierwszego wiersza i dodaj stronę raportów
- Aktualizacja zakładek pierwszego rzędu do: Podsumowanie aktywności | Mortgages rezydentów | Pożyczki na Nieruchomości komercyjne - Dodawanie przycisków raport...
Zaktualizuj 2 karty z All Leads i Selected
- Dodawanie wszystkich przewodów i wybranych zakładek do wiersza 2 - Domyślna do zakładki Fresh (index 2) po otwarciu strony - Dodaj ikonę listy dla wszystkich ...
Dodaj wyściółkę i barwy karty statusu
- Dodaj wyściółkę do zakładek produktów Karta i CardContent - Dodaj oznaczone zakładkami o stanie: Świeże (zielone), Reckoning (niebieski), Farm (pomarańczowy),...
Przechowywcze kartki i filtrowanie
- Dodaj wiersz pływający 1 zakładki: Mieszkaniowe hipotece | Pożyczki na Nieruchomości komercyjne - Dodaj zakładki statusowe wiersza 2 z ikonami: Świetne | Rozg...
Użyj niestandardowej ikolity raven.svg dla statusu Grim
- Zamień ikonę Dangerous na niestandardowy raven.svg z /public/icon/ - Zastosuj CSS filter, aby zrobić ikonę kruków na czerwono (ef4444), aby dopasować motyw st...
Aktualizacja ikon statusu - m.rat dla Reckoning, Dangerous for Grim
- Zmień ikonę Rozliczenia z Przydziału do Gavel (motyw sądowy/prawny) - Zmień ponurą ikonę z Bloku na Dangerous (mraki życiowe / motyw śmierci) - Niebezpieczna ...
Popraw stylizację kolumny status i pola kontaktowego
- Ustaw kolumnę statusu do stałej szerokości 300px - Dodaj ikony statusu (NewReleases for Fresh, Assignment for Reckoning, Rolnictwo dla farmy, Blok dla Ponury,...
Like what you see shipping?
All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.
