Dodaj LeadMarketController do zarządzania wiodącymi rynkami za pośrednictwem REST API
Dodaj podmiot LeadMarket, repozytorium, usługi i DTO dla zarządzania rynkami CRM
Rebuild LeadMarketManager UI komponent z nowoczesnym designem i integracją API
Dodaj stronę ustawień CRM z Rynkami i Dziedziami, Sprzedawcami i Produktami, ręcznymi importami ołowiu i zakładkami Integrated Lead Imports
Użyj strumienia organizacjiGuid dla kanału multimedialnego dla całego organizacji
- Dodano organizację do MediaStreamController - Zaktualizowano getFeed, aby użyć streamGuid organizacji zamiast pytać o wszystkie sesje - Zaktualizowano tworzen...
Dodaj pole StreamGuid do Organizacji dla całego organizacji kanału multimedialnego
Dodaj wartość LIKE enum do MediaBlockReasonType dla polubień w mediach społecznościowych
Tworzenie komponentu multiusable MediaStream i komunikacji ołowiowej
- Utworzony komponent MediaStream wielokrotnego użytku dla wszystkich kontekstów strumienia multimediów - Refactored FeedTimeline do użycia komponentu MediaStre...
Dodaj streamGuid do lead i wspieraj strumienie multimediów specyficznych dla leadów
- Dodano pole streamGuid do Lead.java do odniesienia MediaSession Stream - Aktualizacja MediaSessionPost wspierająca opcjonalne stowarzyszenie lead - Zaktualizo...
Modernizacja projektowania kanałów w mediach społecznościowych z modą, polerowaną stylizacją
Wdrożenie linii czasu kanału społecznościowych
- Zamień stronę klubową z komponentem FeedTimeline - Dodaj PostComposer do tworzenia postów z obrazami - Dodawanie komponentu PostCard z pomocą typu, comment, e...
Dodaj MediaFeedController dla kanału mediów społecznościowych
- Dodaj MediaFeedController z punktami końcowymi REST dla postów, komentarzy, polubień - Wdrożenie pagowanego punktu końcowego kanału z filtrowaniem poziomu dos...
Dodaj MediaObjRZResportRepository i aktualizuj usługi medialne dla kanałów społecznościowych
- Dodaj MediaObjRepository dla systemu like/reaction - Aktualizacja MediaService z publikacją wydarzeń createPostSession i NATS - Aktualizacja MediaSessionRepos...
Dodaj nagłówek filtra do zakładki Użytkownicy i subskrybenci z wszystkimi filtrami kolumnowymi wyrównanymi
Dodaj nagłówek filtra do EmployeeManager datagrid z statusem zatrudnienia i innymi filtrami
Zaktualizuj EmployeeManager z integracją zaplecza i dodawaniem tras API konta
Dodaj AccountController z punktami końcowymi dla Użytkowników i Abonentów i Pracowników i Wykonawców
Dodaj MemberType enum i memberType pole do podmiotu członkowskiego w celu uzyskania efektywnych zapytań bazowych
Zachowaj pliki cookie USERNAME i REMEBER na wylogowanie i przekazuj do kamo-login
- Wyklucz pliki cookie USERN i REMEBER_ME z usunięcia na wylogowaniu - Prośba o wylogowanie do punktu końcowego wylogowania kamo-login po wyczyszciu plików cook...
Dodaj pliki cookie USERNAME i REMEMBER_ME z ustawieniami dla domeny
- Ustaw plik cookie USERNAME, gdy zapamiętaj mnie, jest sprawdzane przy udanym logowaniu (1 rok wygaśnięcia) - Wyczyść plik cookie USERNAME, gdy mnie zapamiętas...
Dodaj logo organizacji do zakładek Profil i Członkostwo i Uprawy
- Pobierz logo organizacji dostawcy zabezpieczeń i wyświetl obok zakładki Profil - Wykorzystaj aktualne logo organizacji i wyświetl obok zakładki Członkostwo i ...
Dodaj Zarządzaj przyciskami tła w MemberHeader
- Dodano uchwytManageBackgroundsClick rekwizyt do MemberHeader - Dodano przycisk Zarządzanie tłem obok wejścia URL, gdy włączone jest niestandardowe tło - Backg...
Przechowywanie hash i rozszerzenie avataru w - dane sesyjne
- Dodano aktualizacjęSessionService do KSessionService do aktualizacji pól sesji - Aktualizacja setAcAvatar do przechowywania userAvatarHash i userAvatarRozszer...
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...
Jak to, co widzisz żeglugę?
Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.