One request-body ,, not three
Üç klinik yazı kontrolörleri her biri kendi dize/uuid /integer / / Her bir hafta içinde tarih yardımcıları – her biri hariç aynı Dosya ihtiyacı oldu. Bu kodbase...
Hesabın diğer şeylerin yanında harita
Bir hesapa ait her şey zaten altında yaşıyor **************** - yollarına, emirleri, üyeler, notlar ve notlar Tarih. İletişim, kendi çoğulu bir kaynaktaydı, bu ...
Pasif check from org permission
Kayıt olmak bir sorguya iki soru oldu. "Bu bilgiler İyi" kullanıcılar tarafından cevaplanıyor - orada şifre yaşıyor, bu yüzden oldu Asla org-scoped. "Bu hesap b...
Delegate AvatarObjectPaths to the shared library
MediaService şimdi avatar nesneleri de adlandırıyor - destek sohbetleri listesi gösteriyor İstekçinin fotoğrafı ve bir destek isteği başka birinin organizasyonu...
Abonelik Finder adını takip edin
**************** paylaşılanlardan kayboldu Kütüphane. Seçmeli geri dönüşü artık olmayan eşsiz bir kısıtlamaya bağlıydı. Var, bu yüzden bir kez bir hesap hem kiş...
Okumaya devam edin – sadece bir yazar bırakarak – TTL
Redis kaydındaki sona erme seans: Üyeyi devirdiğinde İmzalandı. Bir seans okumak artık dokunmuyor. Sadece gerçek etkileşim Onu genişletin, müşteri aktivite taki...
Tanrı-mode zamanını kaldır
Çalışmada kontrol etmek, bu çalışma ağacında eş zamanlı bir seans tarafından engellenmedi. Buraya yazılmadı; bu yüzden kaybolmadı ve bu yüzden ana bir süre kald...
Tek entegrasyonlar yüzey yaz - MortgageProviderConfig (D40)
AUS-sadece genel sağlayıcı-bağış CRUD anahtarını ile yazmak SalesorKategory+vendorKey: /provider-connections GET/POST/PUT, sır yaz-sadece (Demek gerekirse, @Jso...
Consolidate kontrolör seans/rights/response yardımcıları BaseLosController
Six LOS-area kontrolörleri (MortgageApp, MortgagePipeline, MortgagePricing, MortgageDisclosure, MortgageHmda, WebhookSubscription) Her biri aynı şeyi kopyaladı ...
Manuel düzenleme-komp uç noktası – kendi kendini başlatır
COMP siparişleri artık Güvenlik Hizmeti başlangıçlarında otomatik olarak düzenlenir Abonelik Hizmeti @PostConstruct. Manual endpoint artık gerekli değil.
Kullanıcılar /masterAccountHolder, Hesap kullanın.members + birincilMember
Hesap Kontrolü şimdi Hesap grubu modelini yansıtıyor: - HesapDisplayName / outEmail / ekstraPhone, ile çözülür İlkMember (Member) bunun yerine, düşmüş ustaAccou...
BillingGroup'tan Hesap tabanlı lisanslara geçiş
EntitlementService, üyeyi HesapLicense'e karşı hak ediyor Üyenin fatura hesabına ait kayıtları. ÜyeEntitlements Şekil şimdi eskisinden ziyade hesabı açığa çıkar...
Drop TeamMemberPayFeesSetting parametre
Aynalar paylaşılan-library değişimi - Güvenlik Model Kontrolü MasterModelController ve AppliedModelController artık okuma / yazma TakımMemberPayFeesSetting. Dal...
Oturumda telefon alanı için SMS doğrulama
Kendi hizmet kayıt sırasında toplanan telefon numarası şimdi bir Düz Seçmeli metin alanı - hayır / kayıt / telefon / kayıt, SMS kodu yok, Hayır / kayıt / telefo...
Share PostAuth ***Service between login and enter-as
Post-authentication - inşa (grant-all genişleme, profil SQL, Bölüm Adı, createSession) into PostAuth ***Service so enter-as uses the the Aynı kod yolu, şifre do...
Merge varsayılan şablonu wiping veyag klasörü olmadan
Tam hüküm artık kopyadan önce org prefix'i silemez. Kopyalamadan public/default sadece eşleşen anahtarları yazmakta; org altında diğer nesneler klasörü kalır. B...
GörüntülemeController ve fasulye / etiketleme - Dönüşüm Hizmeti ve DocsService'a taşındı
Yük uç noktaları şimdi /api/convers/imating/*'de dönüşüm hizmetlerinde yaşıyor. Tüm yönetim ve indirme uç noktaları şimdi DocsService'da /api/docs/imaging/* yaş...
Yöneylem Hizmetine Delegate, PDFBox bağımlılık
oluşturAnd storeThumbnails şimdi POSTs dönüştürülen PDF'yi Dönüştürmek **************** Yanıtı yayınlar, her şeyi depolar Til p{n. Adsense in MinIO, ve per-page...
Hesap uç noktaları doğrudan iletişim alanları kullanıyor, gerekli hiçbir kullanıcı gerekli
POST /customers şimdi ilkName, sonName, e-posta, telefon, adresi doğrudan kurtarır Hesap üzerinde. PUT /customers/{uid} Tüm doğrudan alanları günceller. Ekran a...
Hesap kullanmak için müşteri uç noktaları (Uzun uid), adres uç noktaları kaldırmak
Müşteri / grup @PathVariable UUUID'den Hesap Varlıklarını eşleştirmek için uzun bir süre değişti. Adres endpoints kaldırıldı - adresler Hesap'ın birincilMember ...
Remove notes code, moved to KBService
Notes management (controller, service, encryption) has been relocated to KBService where it better aligns with knowledge and content management responsibilities...
Update controllers and services for UUID entity IDs
Updates all controller @PathVariable and service method signatures to use UUID instead of Long for internal entity IDs (avatars, backgrounds, roles, departments...
Return ageReqTypeMember and ageReqTypeTeamMember in org API response
Rename Employee to TeamMember and Employment to TeamMembership
Update all Employee/Employment references to TeamMember/TeamMembership in controllers, services, and security profile. Rename API endpoint from /employees-contr...
Switch POS controllers to CommerceService
- POSController uses CommerceService instead of POSService - RetailProductController uses CommerceService instead of RetailProductService - RetailInventoryContr...
Update LeadVendorController to use title and description instead of name
Rename MediaFeedController to MediaStreamController and add lead stream support
- Renamed MediaFeedController to MediaStreamController for generic media stream handling - Added support for lead-specific streams via streamGuid - Feed endpoin...
Remove ID-based fallback code, use only hash-based naming
- Remove all try-catch fallback logic for missing fileHash column - Remove ID-based file naming fallbacks - Code now exclusively uses hash-based file storage - ...
Return objectPath instead of presigned URLs - Next.js will generate them
Filter only consumes OTK and passes *** id; controller loads session on demand
Consolidate session management into KSessionService
- Deleted duplicate KTokenSessionService - Enhanced KSessionService with: * getSessionTTL() - get Redis key TTL * getSessionInfo() - get session data + TTL ...
Move diagnostics endpoint to /api/security/diagnostics for consistency
KToken'dan gelen Migrate Organizasyon Kontrolü verileri oturum açın ve boolean karşılaştırmalarını düzeltin
OturumUttitudeService yerine mevcut KSessionService ile talep seviyesi kalibrasyonunu kullanın
Oturum kurabiyelerini maxAge ile kalıcı kurabiye yerine kullanın
Yerel yapılandırma yerine paylaşılan kütüphane Redis konfigürasyonunu kullanın
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.