Dodaj sprzedażPokojoweSubType do LeadMarketDTO do wykrywania pól hipotecznych
- Dodano sprzedażSubType pole do rozróżnienia między macierzystą SaleType i podtypami - Kiedy SaleType ma rodzica (np. RESIDENTIAL_MORTGAGE), sprzedażType staje...
Dodaj rynkowe pola leadów i niestandardowe wsparcie danych formularzy
- Dodaj pole marketId do jednostki wiodącej - Utwórz podmiot LeadCustomFormData z kolumną JSONB dla niestandardowych danych formularza - Dodawanie LeadCustomFor...
Dodaj wsparcie hierarchii macierzystej i dziecka do SaleType enum
- Dodano RESIDENTIAL_MORTGAGE, COMMERCIAL_MORTGAGE, SERVICE_CUSTOM jako dzieci SERWIS - Dodano PRODUKT_CUSTOM jako dziecko z PRODUKTU - Dodano metody pomocy: ge...
Dodawanie ołowiu DTO (LeadImportRequest, LeadImportReponse) do importu ołowiu opartego na plikach
Zmień NATS DeliverPolicy ze wszystkich na Nowy, aby zapobiec powtórce wiadomości - po dostarczają tylko nowe wiadomości po subskrypcji
Dodaj wsparcie dla unikalnych nazw konsumentów w subskrypcjach NATS - Dodaj metodę przeciążonego subskrypcji (), która akceptuje niestandardową nazwę konsumenta - Pozwala na wiele sesji czatu, aby mieć niezależnych konsumentów NATS - Fixes issue, w których wszystkie sesje dzieliły te same sesje powodujące konflikty dostarczania wiadomości
Dodaj null kontrole i walidację w CustomFormService createForm/updateForm
- Dodaj null/empty czeki dla fieldId przed wywołaniem wykończenia().toLowerCase(), aby zapobiec NullPointerException - Dodawanie kompleksowej walidacji dla wyma...
Dodaj funkcję niestandardowych formularzy z obsługą form builder
- Dodawanie formularzaFieldType enum z 12 typami pól (TEXT, TEXT_AREA, MONEY, DATE, DATE_TIME, DROPDOWN, RADIO, LIST, CHECKBOX, ADDRESS, US_STATE) - Dodaj klasy...
Dodaj null kontrole bezpieczeństwa w LeadVendorDTO, aby zapobiec błędom w zakresie tytułu znieważenia
Zmień nazwę na tytuł i dodaj pole opisu do LeadVendor i LeadVendorProduct
Dodaj pełną obsługę CRUD dla LeadVendor i LeadVendorProduct z identyfikatorami strunowymi
Zmień LeadMarketDTO IDs na String, aby zapobiec precyzyjnej utracie JavaScript
Dodaj wyraźne adnotacje do LeadMarketRepository metody właściwego rozwiązania organizacyjnego.id
Zmiana sprzedażyType do String w LeadMarketDTO, aby spełnić oczekiwania frontendu
Zmiana sprzedażyType z SaleType enum na String w prosyce DTO, aby pasowały do frontendu
Dodaj podmiot LeadMarket, repozytorium, usługi i DTO dla zarządzania rynkami CRM
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
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...
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...
Aktualizacja EmploymentStatusType do korzystania z magazynu STRING enum zamiast ID
Dodaj MemberType enum i memberType pole do podmiotu członkowskiego w celu uzyskania efektywnych zapytań bazowych
Dodaj pole avatarType do jednostki Avatar w celu prostego sprawdzania typu
- Dodaj kolumnę TYP do przechowywania 'zdjęcia' lub "Avatar Creator" - Usuń duplikatów konstruktorów, którzy kłócili się z Lombok - NoArgsConstructor - Ustaw av...
Dodaj pole avatarType do jednostki Avatar w celu prostego sprawdzania typu
- Dodaj kolumnę TYP do przechowywania "fotografii" lub "Avatar Creator" - Ustaw w konstruktorach automatycznie - Unikanie potrzeby na przykład kontroli i kwesti...
Dodaj podmiot i repozytorium ThemeBackground z relacjami użytkownika / z relacjami użytkownika / związkami
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: "...
Usuń nieprawidłowe połączenie secure() od budowniczego klienta MinIO
Poprawny format punktu końcowego klienta MinIO dla domeny motywu HTTPS
Wyodrębnij nazwę hosta z niestandardowego URL punktu końcowego dla klienta MinIO
Dodaj getPresignedUrlWithEndpoint metoda dla niestandardowych podpisanych adresów URL punktów końcowych
Dodaj AvatarPhoto i AvatarAvatar Klasa Creator, refaktora Struktura dziedziczenia Avatar
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...
Simplify Model Avatar - awatary należą tylko do użytkownika
- Usunięto pole członkowskie z klasy Avatar - avatary należą teraz tylko do użytkowników - Usunięto awatary OneToMany z klasy Członków - członkowie nie posiadaj...
Usuń zbędne isSet pole z klasy Avatar
- Usunięto pole jest, ponieważ zajęcia użytkownika / członków mają już relacje ManyToOne avatar - Aktywny awatar jest określany przez pole awatarowe w Użytkowni...
Zamień UserPhoto hierarchią dziedziczenia Avatar i aktualizacją UserBackground
- Przemianowane UserPhoto na Avatar (klasa bazowa) przy użyciu dziedziczenia JPA JOINED - Utworzono podklasę AvatarPhoto do przesłanych zdjęć (tylko rozszerzeni...
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...
Wyszukaj istniejące sesje czatu według członkostwa uczestników, a nie tylko właściciela sesji
- Zmieniono findOrCreateChatSession to search MediaSessionMemberre rekordy zamiast MediaSession. - Teraz przeszukuje sesje, w których twórca jest uczestnikiem (...
Dodaj JOIN FETCH do chętnie załadunku załadunku członka w zapytaniach wiadomości
- Dodano JOIN FETCH m.member do obu findBySessionAndIsUprawdzenieFalse zapytania - Zapewnia, że jednostka członkowska jest chętnie ładowana, aby uniknąć leniwyc...
Automatycznie utwórz strumień NATS JetStream, jeśli nie istnieje
- Dodano metodęStreamIfNotExists, aby sprawdzić i utworzyć strumień CHAT_MESSAGES - Strumień jest tworzony z tematami z konfiguracji (chat.>) - Naprawiono błąd ...
Make NatsMessageService współpracuje z opcjonalnym wtryskiem JetStream
- Zmiana wtrysku JetStream na opcjonalnie z ?Autowired (wymagane-false) w celu obsługi problemów z zamawianiem fasoli - Usunięto opcję "ConditionalOnBean, aby u...
Zdać adnotacje w NatsMessageService, aby najpierw sprawdzić nieruchomość, a następnie fasoli
Prawidłowy import dla ConditionalOnProperty w NatsMessageService
Dodaj warunkowe naPropermy do NatsMessageService, aby upewnić się, że ładuje się tylko wtedy, gdy NATS jest włączony
Usuń nieprawidłowy kod w createChatSession - kaskadowe uchwyty do zapisywania czat
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.
