JVB_ADVERTISE_IPS must be public IP, not Wireguard IP
Was 10.8.1.1 (Wireguard private) — guests' browsers can't reach this. Changed to 75.83.113.11 (public IP). This is why guests kept getting ICE restarts every ~1...
Disable mod_token_verification via custom plugin override to stop guest kicks
The MUC token_verification module re-validates tokens and demotes guests from PARTICIPANT to VISITOR after ~60 seconds, causing Jicofo to kick them. The module ...
Add guest domain to token_verification_allowlist, increase smacks timeout
Guests authenticate via Meet-anonymous on guest.meet.Meet but the MUC token_verification module was re-checking them and demoting their role from PARTICIPANT to...
Disable Jicofo auth module to prevent 1-minute participant kick
Jicofo's AbstractAuthAuthority has a hardcoded 1-minute auth session lifetime that ignores the config file setting. After 60 seconds, Prosody demotes participan...
Use room names (not full JIDs) for all brewery MUC configs
Both Jicofo and JVB Docker images append @XMPP_INTERNAL_MUC_DOMAIN to the brewery room name automatically. Using full JIDs like **************** caused double-d...
Use TCP probe on port 9090 for JVB health checks instead of HTTP on 8080
JVB's REST API port 8080 conflicts with CockroachDB's admin UI on the same hostNetwork. The JVB_OHTTP_SERVER_PORT env var is not recognized by this JVB image ve...
Resolve JVB crash loop — wrong MUC JID + port 8080 conflict
Two issues causing JVB to crash in a loop for 43+ hours: 1. JVB_BREWERY_MUC was **************** (full JID) but JVB appends XMPP_INTERNAL_MUC_DOMAIN automat...
JVB_BREWERY_MUC should be room name only, not full JID
Was **************** which caused JVB to construct a double-domain JID **************** with an @ in the domain part — crashing JVB with XmppStringprepException...
ขยายการหมดอายุของ JWT จาก 5 นาทีถึง 24 ชั่วโมง
Prosodo Re-vidited the JWT เมื่อผู้เข้าร่วมคนใหม่เข้าร่วมหรือประชุม เปลี่ยนสถานะ หมดอายุไป 5 นาทีแล้ว อยู่ตรงกลางของสาเหตุ "เป็นไปไม่ได้ มีบางอย่างผิดพลาด" และ ...
อวตารแบบบังคับโดยรับข้อมูล Redux หลังจากเปลี่ยนเส้นทาง
ท่อส่งข้อมูลแบบล่าช้าของ JWT สําหรับอวตารล้มเหลวอย่างเงียบ ๆ โดย ปิดการใช้งาน party retrieves วิธีการสามระดับตอนนี้: 1. อวตาร.tx maptstate ToProps ถอยกลับไปหาผ...
ใช้ อวตาร ผู้ เข้า ร่วม
ท่อส่งข้อมูลแบบโหลดได้AvarUrl (ตรวจสอบก่อน) ไม่ได้ตั้งค่าที่อยู่ URL อันเนื่องมาจากปิดการใช้งาน Third requestments และ การไหลของน้ําจะช้าลงก่อนจะลดลง ตอนนี้องค...
Query avatar_photos extension via SQL instead of Hibernate proxy
avatarRepository.findById() returns a Hibernate proxy (Avatar$HibernateProxy) that fails instanceof AvatarPhoto check. This caused the file extension to always ...
คลายเสียงหยัก ID เป็นสายก่อนที่ Json.parse จะสูญเสียความแม่นยํา
CockroachBN rowid () ไม่ถูกต้อง (e. 116193631646464674) เกิน หมายเลขของจาวาสคริปต์ MAX SAFE (90071994740991). Json. parase พวก เขา ทํา ให้ พวก เขา เสื่อม เสีย ...
Add date/time scheduler to Start Meeting dialog
Adds a Now/Schedule pill toggle to the meeting creation dialog. When Schedule is selected, an MUI DateTimePicker slides in with 15-minute intervals and a format...
ดึงที่อยู่ URL ของอวตารมาจากระบบรักษาความปลอดภัย API แทนการสร้างจากแฮช
การก่อสร้างที่อยู่ URL แบบคงที่จากกลุ่ม Hads กําลังกลับมา 404/500 เพราะว่าพระผู้สร้างอวตาร SVGs ไม่ได้ถูกเก็บไว้ ในเส้นทางของมินิโอเสมอไป ตอนนี้รถด้านข้างเรียก...
ตั้งค่าที่อยู่ URL ของอวตารโดยตรงโดยไม่ต้องมีการตรวจสอบก่อน, เพิ่มการบันทึกด้านข้าง
การตรวจสอบก่อนการโหลดใน BAR get first Loadable awatrarUrl ล้มเหลวเพราะ ไม่สามารถดาวน์โหลดที่อยู่ URL ของ CDN จากภายในเบราว์เซอร์ได้ บริบทความปลอดภัยที่ปิดการใช้...
Merge pull request #4112 from ****************
fix: use settings timezone in revenue chart date range
สถานะของการแข่งขันLogo, ค่าปริยาย LobyEbnabled ไม่สนใจ, และใครที่สามารถแก้ไขได้ไม่มีการส่งต่อไปยังการปรับแต่ง
- มติ Dever โลโก้ Url ในการควบคุมส่วน.js จนกว่า org จะโหลดปรับแต่งเพื่อป้องกัน กระพริบโลโก้ไม่ถูกต้อง (SMPLE vs UPL) - เรียกใช้ส่วนประกอบของ Kamo-burning หลังจา...
อนุญาตให้ใช้ภาพถ่ายอวตารเมื่อปิดการใช้ Third requares เป็นจริง และทําการออกแบบรูปแบบพื้นหลังเสมือนใหม่อีกครั้ง
ที่อยู่ URL ของอวตารจากบริบท JWT เป็นที่อยู่ URL ของชุดตกแต่ง CDN, ไม่ใช่ส่วนที่สาม เครื่อง ป้องกัน ที่ ไม่ มี การ ควบคุม จัดเรียงแท็บพื้นหลังเสมือน เพื่อแสดงภา...
Merge pull request #3606 from fauzora/fix/tracker-single-init
fix(tracker): prevent multiple initialization when script injected more than once
Use correct table name 'avatars' instead of 'avatar' in session SQL query
ออกแบบหน้าใกล้ใหม่ เพื่อให้เข้ากับหน้าที่เข้าคู่กับหน้า styling
พื้นหลัง ลบเลเยอร์แล้ว 2555) - บัตรผีแก้ว (rgba(255,255,0.75) ด้วยเบลอ (14px) พ.ศ. - ข้อความใช้ -- พิมพ์สีจากชุดตกแต่ง CSS - Logo ใช้ -- สี- วินาทีผ่านทางตัวกรอ...
หน้าปิดและแก้ไขที่อยู่ URL ของอวตาร
- ปิดหน้า (ปิด.html, ปิด2.html) ตอนนี้ใช้อิมเมจของ org โลโก้, favicon, และ swardmorfis styling ที่ตรงกับหน้าต้อนรับ - เปลี่ยนข้อความใกล้ชิดเป็น "ขอบคุณที่เข้าร่...
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 *******...
Include org static background images in meet virtual backgrounds
Fetch backgroundImageCount from the org's theme config.json and generate URLs for /img/bg/{n}.webp so org-level static backgrounds appear alongside meet-specifi...
ขนาดลายน้ําของโลโก้คู่แกน และบังคับให้ข้อความขาวในกล่องโต้ตอบฝัง
- ขนาดฐานของน้ําสองชั้น (71x32 → 142 x64) ใน diversables.scs 240x140) ใน พ.ศ. - บังคับให้ใช้สีสีขาวบนข้อความในกล่องโต้ตอบแบบฝังตัว และคัดลอกปุ่มโดยใช้ปุ่ม CSS ...
การแสดงชื่อก่อน/ นามสกุล และสร้างที่อยู่ URL ของอวตารจากกลุ่มงาน
ใช้สมาชิกก่อน (in อังกฤษ) การแสดงชื่อที่เหมาะสมแทนการถอยกลับไป ชื่อผู้ใช้อาเลียส ตั้งค่า ที่อยู่ URL ของอวตารเต็มรูปแบบจากสมาชิก AvatrarUrl Hassh ที่เก็บไว้ในวา...
Add first name, last name, and avatar hash to *** session
Include memberFirstName, memberLastName, and memberAvatarUrl in Redis session data so cross-domain services like KamoMeet can display proper user identity witho...
Handle meetReturn redirect to send users back to meeting after login
- Detect meetReturn query param on home page (from KamoMeet auth redirect) - Generate OTK and redirect authenticated users back to meet with token - Use session...
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...
Resolive OTK auuth ล้มเหลว และการล็อกอินเปลี่ยนเส้นทางใน Komomeet
- การหากุญแจในระบบตรวจสอบความปลอดภัย - แก้ไขใหม่ (ไม่มีส่วนนําหน้า *** ทําให้การตรวจสอบของ OTK ทั้งหมดล้มเหลว) - ชื่อวาระการใช้งานของแผนที่ Securerview ถูกต้อง ...
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...
แทนที่กล่องโต้ตอบล็อกอินส่วนตัวของเจอรัลด์ด้วยตัวแปร org สําหรับ Authet
Kamomeet ใช้การตรวจสอบสิทธิ์เฉพาะ OTK → JWT เมื่อพบ Autht's software ตามปกติจะแสดงกล่องโต้ตอบล็อกอิน/ แบบพาสเวิร์ด, เปลี่ยนเส้นทางไปยังโปรแกรมจัดการภายใน ประตูม...
Bypass forwardToApi for background upload, use direct fetch with step-by-step logging
Reorder NavTop icon buttons to Email, Text, Phone, Calculators, AI, Support
Remove client-side OTK from multipart upload, add upload debug logging
The client was generating a wasted OTK before upload (the Next.js route generates its own server-side OTK for the backend). Removed the client OTK to simplify t...
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...
ลบพื้นหลังรายการหลักพันออก โดยใช้เฉพาะพื้นหลังระดับโดเมนเท่านั้น
- ลบรายการภาพแบบฮาร์ดโค้ดออกจากค่าคงที่ (7 หุ้น) - ส่วนประกอบพื้นหน้าเสมือนตอนนี้ใช้พื้นหลังแบบไดนามิค การ ควบคุม ภูมิ หลัง ของ ตน เอง - ตัวจัดการข้อผิดพลาด / a...
Simplify NavTop display name lookup and correct MediaService URL scheme
- Remove usernameAlias lookup from getDisplayName, use member record directly - Fix MediaService K8s URL from https:8443 to http:80
ให้บริการพื้นหลังเสมือน ผ่านระบบเครื่องหมายการค้าแบบพกพาพื้นเมืองของ
เพิ่มส่วน / api/ จุดสิ้นสุดการวาด ซึ่งจะคืนค่าเป็นพื้นหลังตามความคาดหวังของกลุ่มข่าว รูปแบบ ตั้งค่า DribunderingUrl ในการปรับแต่งเพื่อให้ตรงกับพื้นหลังท้องถิ่น ...
Use forwardToApi for meet background uploads instead of manual fetch
The manual fetch with FormData forwarding was breaking multipart boundaries. Now reconstructs FormData and uses forwardToApi which handles headers correctly.
ใช้ส่วนย่อยเพื่อค้นหาพื้นหลังของชุดตกแต่งแกนจัดการโดยใช้สมาชิกผู้ใช้แทนการเข้าร่วมสมาชิกโดยตรง
คนก่อนหน้าที่อินเนอร์จินในทีบี แยกภูมิหลังออกจากสมาชิกที่ NULL ซึ่งเป็นพื้นเพของผู้ใช้ส่วนใหญ่ ปัจจุบัน ใช้ การ ถ่าย ภาพ โดย ผู้ ใช้ เพื่อหาภูมิหลังทั้งหมดที่อั...
ตั้งค่าระดับโปรแกรมในการเรียกดูการตั้งค่าและแบรนด์
รถด้านข้างเรียก OrgmeetConfig จากแบ็คเอนต์และแผนที่การตั้งค่าทั้งหมด: - ค่าปริยายของเสียง/ วีดิโอ - ล็อกบี้/ รอคอยห้อง - การเข้าใช้และแสดงชื่อที่ควรใช้มากที่สุด...
เหมือนที่คุณเห็นการขนส่ง?
ทุก คน ที่ ได้ รับ การ ปรับ ปรุง เหล่า นี้ จะ ลง ไป ใน ที่ ทํา งาน ของ คุณ โดย อัตโนมัติ. เริ่มให้อิสระและดูมันเติบโตสัปดาห์แล้วสัปดาห์เล่า.