KurşunVendorDTO'da null başlığı hataları önlemek için null güvenlik kontrolleri ekleyin
Başlık adı değiştirmek ve LeadVendor ve LeadVendorProduct için açıklama alanı ekleyin
LeadVendor ve LeadVendorÜrün için tam CRUD desteği String IDs ile birlikte ekleyin
Change LeadMarketDTO JavaScript hassas kaybını önlemek için String'e kimlikler
SaleType'dan değişim, DTO'ların ön uçları eşleştirmesini talep etmek için String'e
LeadMarket varlık, repository, hizmet ve DTOs for CRM market management
Yaygın medya beslemesi için organizasyon için streamGuid alanı ekleyin
Arama ve destek için akışGuid ekleyin - özel medya akışları
- MediaSession yayınını referans etmek için yayınGuid alanı eklendi.java - Güncelleme MediaSessionPost to support optional lead Association - Update ***********...
MediaObjReportRepository ve sosyal beslenme için medya hizmetlerini ekleyin
- MediaObjReportRepository for like/reaction system Update MediaService with createPostSession and NATS event Update MediaSessionRepository with organization-ba...
Update EmploymentStatusType, IDING enum depolamasını ID yerine kullanmak için
ÜyeType enum ve üyeType alanını etkili veritabanı sorguları için Üye Olun
AvatarType alanını basit tip kontrol için Avatar varlık için ekleyin
- ‘fotoğraf’ veya 'Avatar Creator' depolamak için TYPE sütunu ekleyin. - Lombok @NoArgsConstructor ile çatışma yapan yeniden inşa edicileri kaldır - Kontrolcüle...
AvatarType alanını basit tip kontrol için Avatar varlık için ekleyin
- ‘fotoğraf’ veya 'Avatar Creator' depolamak için TYPE sütunu ekleyin. - Yapılayıcılarda Set otomatik olarak - Kontroller ve proxy sorunları için ihtiyaç kaçını...
ThemeBackground entity and repository with User/Member İlişkileri
Register fileHash field to Avatar entity for safe file storage
- SHA-256'yi depolamak için dosyaHash sütununu ekleyin. - Hash, enumerasyon saldırıları önlemek için MinIO dosya adı için kullanılır - Biçim: {hashash{fileExcti...
Doğru MinIO istemci HTTPS tema domaini için uç noktası formatı
Add getPresignedUrlWithBitpoint method for custom endpoint presigned URLs
AvatarPhoto ve AvatarAvatar Yaratıcı sınıfları ekle, yeniden faktör Avatar mirası yapısı
Avatar ve KullanıcıBackground repositorları ekleyin ve URL desteği
- AvatarRepository'u kullanıcı tarafından bulmak için yöntemlerle eklendi - Kullanıcı / üye tarafından arka plan bulmak için yöntemlere eklenen KullanıcıBackgro...
Simplify Avatar modeli - avatarlar yalnızca Kullanıcıya ait
- Avatar sınıfından Kaldırılan üye alanı - avatarlar şimdi sadece kullanıcılara ait - Üye sınıfından birçok avatar çıkarmak - üyelerin kendi avatarları yok - Üy...
Red dışıt, Avatar sınıfından Set alanı
- Rember sınıfları zaten birçokToOne Avatar ilişkisine sahip olduğundan beri kapalı alandır Aktif avatar, bir boolean bayrağı tarafından değil, Kullanıcı/Member...
KullanıcıFotoğrafını Avatar mirası hiyerarşisi ve güncelleme KullanıcıBackground
- Renamed UserPhoto to Avatar (base sınıfı) JPA JOINED mirası kullanarak - yüklenen fotoğraflar için AvatarPhoto alt sınıfı oluşturun (yalnızca mağaza dosyaları...
UserPhoto ve UserBackground entities with User/Member İlişkileri
- Kullanıcı ve üye profil fotoğraflarını depolamak için KullanıcıPhoto varlık oluşturmak - Kullanıcı ve üye arka plan görüntülerini depolamak için KullanıcıBack...
Mevcut sohbet seanslarını katılımcı üyeliği tarafından arayın, sadece oturum sahibi değil
- MediaSession yerine MediaSessionMember kayıtlarını aramak için OrCreateChatSession bulmak.member - Şimdi, yaratıcının bir katılımcı olduğu seansları arayın ( ...
JOIN FETCH, mesaj sorgularında istekli bir şekilde yükleme üyesini ekleyin
- JOIN FETCH m.member to both findBySessionAndIsRemoved Sahte sorgular - Seçeneğe bağlı varlık tembel yükleme problemlerinden kaçınmaya isteklidir - Üye kimlikl...
Otomatik olarak mevcut değilse NATS JetStream akışı yaratır
- Eklenen formlar, CHAT MESSAGES stream - Akış konfigürasyondan konularla oluşturulur (chat.>) - Duyucu mesajları yayınlarken konuyla ilgili herhangi bir eşleşt...
NatsMessageService, Seçmeli JetStream enjeksiyonuyla çalışır
- @Autowired(required=false) ile seçim yapmak için JetStream enjeksiyonunu değiştirdi - JetStream henüz hazır olmasa bile servis yaratmasına izin vermek için @C...
NatsMessageService'daki notlar ilk önce mülk kontrol etmek için sipariş verin, sonra bean
NatsMessageService'a bağlı olarak, NATS'nin etkinleştirildiği zaman sadece yükleri sağlamak için koşulluOnProperty to NatsMessageService
ChatSession oluşturmak için yanlış kod çıkarın - cascade sohbet kurtarma
Clarify bu mesajların her zaman veritabanına kaydedildiğini, alıcı çevrimdışı olsa bile
Mesaj tarihi için paginasyon desteği ekleyin ve iki kişilik sohbetler içinOrCreateChatSession'ı bulun
@PrePersist to MediaObj otomatik olarak ayarlanmış tarihiCreatedj'a ekleyin
@PrePersist to MediaSessionMember'i otomatik olarak set dateCreated
@PrePersist'i manuel atama yerine otomatik olarak set dateCreated'a kullanın
Set dateCreated when creating MediaSession to Fix database constraint ihlal ihlali ihlal etmek için
JOIN FETCH'yi, organizasyon ve kullanıcı ilişkilerini teşvik etmek için ekleyin
Kargoyu gördüğünüz gibi?
İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.