Logo değişken yarış durumu, varsayılanLobbyEnabled göz ardı edildi ve kim yapılandıramadı
- Overrides.js'taki Defer logoUrl çözümü veya yapılandırılan yüklere kadar Yanlış logo varyantını flaş (CULL vs) - Fire kamo-branding-loaded event after org set...
Avatar fotoğraflarını devre dışı bırakmadan izin verinPartyRequests gerçek ve yeniden tasarım sanal arka plan ayarları düzeni
JWT bağlamından Avatar URL'leri ilk parti teması CDN URL'ler, üçüncü taraf talepleri değil. SınırlıPartyRequests muhafızı onları yüklemeden alıkoydu, başlangıçl...
Use correct table name 'avatars' instead of 'avatar' in session SQL query
Widen yakın sayfa kartı 480px'den 560px'ye başlık satırı molasını önlemek için
Hoşgeldiniz sayfa stiline yakın sayfaları yeniden tasarlamak
- Out slideshow with Out /scale animasyon (8s aralığı) -% 15 birincil renk overlay + gradient atmosferi overlay + gradient - Glass morfizm kartı (rgba(255,255,0...
Yakın sayfaları ve doğru avatar URL inşaatı
- Close sayfalar (close.html, close2.html) şimdi org arka görüntüsü, logo, favicon ve cammorphism hoş sayfayı eşleştiriyor - Toplantıya katılmak için size yakın...
Store full avatar relative path in session instead of bare file hash
The login SQL now also fetches avatar_type and file_extension from avatar_photos so the session stores a complete relative path like **************** or *******...
Çift ya dag logo sumark boyutu ve beyaz metin in embed dialog
- Çift sumark temel boyutları (71x32 → 142x64) variables.scss - Double .leftwatermark max kısıtlamalar (140x70 → 280x140) base.scsss - Diyalog metinleri ve ko...
Ayarlar Sayfa uygulamaları sayfasındaki Meets uygulaması için Özellikler seçeneği ekleyin
Kullanıcıların tekrar giriş yaptıktan sonra buluşmaya geri göndermekle tanışın
- buluşmaReturn query param ev sayfasında ( KamoMeet auth yönlendirme) - Genrate OTK ve kullanıcıları tokenle buluşmak için yeniden yönlendirdi - Oturumu devam ...
Resolve org theme backgrounds not appearing in meet virtual backgrounds
- Add domain-based theme URL resolution for internal K8s service-to-service calls - getPublicBackgrounds now accepts optional domain param to derive correct the...
Resolve OTK auth başarısızlığı ve KamoMeet'deki sorunları yönlendirme
- Doğru-otk'ta Redis anahtar göz atın ( eksikti - ek olarak, tüm OTK'nın başarısız olmasına neden oldu) - Map SecurityService session (memberID:memberId, UserAl...
Upload meet backgrounds to public MinIO bucket with hash-based naming
Was uploading to private 'imaging-meet-recordings' bucket via **************** which caused: - MinIO region mismatch errors on the primary node - Connection tim...
Meet'in yerel giriş diyalogunu KamoMeet auth için yönlendirme ile değiştirin
KamoMeet, OTK → JWT doğrulamasını yalnızca kullanır. Meet's auth ortaware Normalde bir kullanıcı/password login dialog göster, org'in iç içe geçiş Bunun yerine ...
Bypass forwardToApi for background upload, use direct get with step-by-step log
Reorder NavTop ikon düğmeleri E-posta, Text, Phone, Hesaplar, AI, Destek
İstemci-side OTK'yı multipart yüklerinden çıkarın, yükleme debug girişi ekleyin
Müşteri yüklemeden önce boşa harcanmış bir OTK üretiyordu ( sonraki.js rotası) OTK'nın arka uçları için kendi server-side OTK oluşturur). Müşteriyi Kaldırın OTK...
Return serialization-safe Maps instead of raw JPA entities in MeetConfigController
All config/background endpoints were returning raw JPA entities with @ManyToOne(fetch=LAZY) Organization references. Jackson failed to serialize the Hibernate p...
Sanal arka planlarla tanışın, sadece org-site arka planlarını kullanın
- Süreklilerden IMAGES serisini zor kodladı.ts (7 stoklarla tanışın) - VirtualBackgrounds bileşeni artık dinamik markalaşma arka planlarını doğrudan kullanır Öz...
Simplify NavTop ekran adı bakmak ve doğru MediaService URL programı
-GetDisplayName'den göz atın, üye kaydı doğrudan kullanın - MediaService K8s URL'yi https:8443'ten http:80
Meet'in yerli dinamik markalama sistemi aracılığıyla sanal arka planlara servis edin
Meet'in beklenende geri dönen veya arka arka arka planlara dönen /api /branding endpoint that returns org backgrounds in Meet's expected /api /branding endpoint...
El Getirmek yerine arka plan yüklemeleri için forwardToApi kullanın
FormData forwarding ile getirilen manuel getir, multipart sınırlarını kırıyordu. Şimdi FormData yeniden yapılandırın ve başlıkları doğru şekilde ele alan ileriT...
Doğrudan üye katılmak yerine kullanıcı üyeliği tarafından veya tema geçmişi bulmak için subquery kullanın
Önceki INNER JOIN on tb.member, üyenin NULL olduğunu dışladı, Hangi çoğu kullanıcı düzeyinde arka plandır. Şimdi Kullanıcı aracılığıyla bir subquery kullanır:Me...
Remove duplicate endpoints from MeetController, add org-themes to MeetConfigController
MeetConfigController already handled config/background endpoints. The duplicate endpoints in MeetController caused ambiguous mapping. Added org-theme background...
Kuvvet ışığı modu ve OS veya dinamik temalar tarafından uygulanan karanlık modu önleme
Fetch imza şablonu doğrudan OTK auth ile e-posta hizmetinden, eklemek debug log
forwardToApi for /api/email/signature-templates went through APIService Sonraki.js proxy yerine ağ geçidi. Şimdi doğrudan getiriyor Uygun OTK başlıkları ile e-p...
Redis'den oturumu doğrudan (ame as /api/user-info), tüm hizmet aramaları için forwardToApi kullanın
Kök nedeni: sender profili " meslektaşınız" gösterdi çünkü Oturum mevcut olmayan bir güvenlik hizmeti uç noktası olarak adlandırılır. Signature Signature Kötü b...
Replicate exact email composer data flow for meeting invite emails
The previous implementation only filled 8 of 20+ SignatureContent fields, causing malformed signatures with no images, name, or contact info. Now replicates th...
Toplantıyı davet e-posta - logoyu kaldır, konu/host, düzgün bir şekilde özel mesajı doğrulayın
Şablon değişiklikleri: - Kaldırılmış logo imajı (signature şablon başlığı markalama) - "Merhaba, meslektaşınız seni davet etti" - özel olarak değiştirildi Mesaj...
Doğru SignatureContent alan isimlerini kullanın (headerImageUrl, imzaImageUrl)
Use Partial<SignatureContent> TypeScript katı tip çekleri karşılamak için
Bitirme toplantısı e-postaları imza şablonu ile davet eder (header/footer/signature) ve özel mesaj içerir
Şimdi e-posta bestecisi olarak aynı e-postayı tekrarlar: 1. E-posta servisinden gelen Fetches imza şablonu (USER kapsamı, eksi düşüş) 2. Fetches imza içeriği iç...
Update health probes to HTTP port 80 to match new server config
Startup, readiness, and liveness probes were still pointing to port 8443 with HTTPS scheme, causing pod restart loops.
Toplantı, e-posta servisine çağrıştır, APIService Gateway aracılığıyla değil
Kök nedeni: APIService'nin Java ağ geçidi aracılığıyla forwardToApi rotaları hangi Multipart FormData sınırları doğru şekilde korumaz. E-posta besteci işe yarıy...
Takvim sayfasında ince arka plan tenekeleri kullanın ve sidebar
Anahtar renkli-mix arka planlarıyla yol açan/allotments sayfasını eşleştirin Ağır doymamış birincil renkler yerine.
Switch MediaService to HTTP port 80 — TLS termination at Traefik
Internal cluster traffic doesn't need HTTPS. Traefik handles TLS for external clients. This aligns MediaService with all other services.
Load org CSS/favicon hemen her sayfada, 800px'ye geniş ayarlar, tüm dialoglarda karanlık metin/icons zorlama, video önizleme
1. Marka: YükThemeAssets() şimdi herhangi bir auth akışından önce doğrudan çalışır, bu yüzden org CSS (-navpri, –color-primary), favicon ve logo verileri ayarla...
Overrides, ayarlar dialog düzeni ve kaynak değişiklikleri aracılığıyla anahtarlama
- PreMeetingScreen: CSS değişken cascade for left column background color (-navpri/-color-primary fallback) - PreMeetingScreen: add favicon override from org th...
Net stale hexheads on page refresh instead of restore edilmiş devlet
Minimizlenmiş araç pencereleri yenilenmez, bu yüzden hexhead pozisyonları restore edin Evsiz kafaları eksik ikonlar ve işlevsel olmayan tıklama eller ile yaratt...
Sadece okuyun Ad override more agresif so Meet can overwrite it
Meet pencereyi değiştirebilir. Tamamen bottrap sırasında yapılandırın, açıklayın Sadece oku İsim bayrağı. Object.defineProperty tuzağı pencerede ekleyin. Yenide...
Doğru bir marka yükleme etkinliği için dinleyin, böylece logo ve org renkler verir
PreMeetingScreen, Watermarks ve WelcomePage okuyordu Pencere. KAMO MEET BRANDING bir kez form sırasında, verileri eksik olduğunda Async loadBranding() başlangı...
Resolve ayarları dialog kalitesi sorunları - yükseklik, sekme overflow, ve beyaz-on-beyaz metin
Değiştirilmiş 560px yüksekliği 85vh max ile otomatik hale getirmek için, böylece içerik olmadan uyumsuz Dağ barları. Tab barına flexWrap ekleyin, bu yüzden sekm...
Tamamen net bir şekilde ekleyin: MUI i ikonları ESM modülü çözünürlüğü için web paketi kuralı
ÜyeID'in BAD REQUEST hatalarını önlemek için özel sekmeler
Yeni URL'ler / üye / yeni URL (Ek Takım Üyesi'nden) yakalandı [memberID] dinamik rota, HesapActivityTab'a neden oluyor, Üyelik İzinleriTab, API çağrılarını üyeI...
OTK'yı önceden herhangi bir tema mallarını genişletmeden önce doğrulama
ROOT CAUSE: marka/overrides.js yükleme veya yapılandırma, CSS, faviconcon BEFORE OTK'yı geçerli kılar. Bu ağ talepleri 10+ saniye sürdü, OTK'nın geçerlilik önce...
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.