स्वागत पृष्ठ स्टाइल से मिलान करने के लिए करीबी पृष्ठों को डिज़ाइन करें
- पृष्ठभूमि स्लाइड शो फीका / स्केल एनीमेशन (8s अंतराल) के साथ - 15% प्राथमिक रंग ओवरले + ढाल वातावरण ओवरले - ग्लास morphism कार्ड (rgba(255,255,255,0.75) ब्लूर(...
ब्रांडेड करीबी पृष्ठ और सही अवतार यूआरएल निर्माण
- बंद पृष्ठ (close.html, close2.html) अब org पृष्ठभूमि छवि का उपयोग करें, लोगो, favicon, और glassmorphism स्टाइलिंग स्वागत पृष्ठ से मेल खाता है - "आपको बैठक में...
डबल org लोगो वॉटरमार्क आकार और एम्बेड संवाद में श्वेत पाठ को मजबूर करें
- डबल वॉटरमार्क आधार आयाम (71x32 → 142x64) in variables.scss - डबल .leftwatermark अधिकतम बाधाओं (140x70 → 280x140) in base.scss - एम्बेड संवाद textarea पर फोर...
पहली / आखिरी नाम से डेरिव डिस्प्ले नाम और सत्र से अवतार यूआरएल का निर्माण
सदस्य FirstName और सदस्यLastName *** सत्र से निर्माण करने के लिए उपयोगकर्ता नाम के बजाय उचित प्रदर्शन नाम उपनाम। निर्माण सदस्य से पूर्ण अवतार यूआरएल अवतरल हैश स...
OtK को उत्तर विफलता को हल करें और KamoMeet में फिर से लागू मुद्दों को लॉग इन करें
- मान्य-otk में Redis कुंजी लुकअप को ठीक करें (असम हो रहा था *** उपसर्ग, जिससे सभी OTK सत्यापन विफल हो गया) - मानचित्र सुरक्षा सेवा सत्र फ़ील्ड नाम सही ढंग से (...
Org portal के साथ मीट के मूल लॉगिन संवाद को बदलें KamoMeet auth के लिए रीडायरेक्ट करें
KamoMeet विशेष रूप से OTK → JWT प्रमाणीकरण का उपयोग करता है। जब मिले दूसरे मिडलवेयर आम तौर पर एक उपयोगकर्ता नाम / पासवर्ड लॉगिन संवाद दिखाएंगे, ऑर्ग के आंतरिक म...
स्टॉक निकालें आभासी पृष्ठभूमि को पूरा करें, केवल org-level पृष्ठभूमि का उपयोग करें
- Continus.ts (7 स्टॉक मीट पृष्ठभूमि) से हार्डकोडित IMAGES सरणी को हटा दिया गया। - वर्चुअल बैकग्राउंड घटक अब सीधे गतिशील ब्रांडिंग पृष्ठभूमि का उपयोग करता है स्...
मीट की मूल गतिशील ब्रांडिंग प्रणाली के माध्यम से आभासी पृष्ठभूमि की सेवा
जोड़ा गया /api / ब्रांडिंग समापन बिंदु जो मीट की उम्मीद में पृष्ठभूमि को वापस लौटाता है प्रारूप config में सेट गतिशीलब्रान्डिंगउरल इसलिए मीट ने देश भर में पृष्ठ...
Integrate org-level सेटिंग्स में मीट विन्यास और ब्रांडिंग
साइडकार बैकएंड और मैप्स सभी सेटिंग्स से OrgMeetConfig प्राप्त करता है: - ऑडियो / वीडियो mute डिफ़ॉल्ट लॉबी / प्रतीक्षा कक्ष मोड - अतिथि उपयोग और प्रदर्शन नाम आव...
हर पृष्ठ लोड पर तुरंत सीएसएस / फवीकॉन लोड करें, 800px पर सेटिंग्स को चौड़ा करें, सभी संवादों में डार्क टेक्स्ट / आइकनों को मजबूर करें, वीडियो पूर्वावलोकन को सिकुड़ें
1. Branding: loadthemeAssets () अब किसी भी तरह के प्रवाह से पहले FIRST चलाता है, इसलिए org CSS (-navpri, - रंग-प्राथमिक), favicon, और लोगो डेटा सेट किए गए हैं य...
ब्रांडिंग ओवरराइड्स, सेटिंग्स संवाद लेआउट, और स्रोत संशोधनों के माध्यम से नाम लॉक प्रदर्शित करें
- PreMeetingScreen: बाएं स्तंभ पृष्ठभूमि रंग (-navpri / - रंग-प्राइमरी गिरावट) के लिए सीएसएस चर कैस्केड का उपयोग करें - PreMeetingScreen: to add favicon overrid...
केवल पढ़ना नाम अधिक आक्रामक है इसलिए मीट इसे ओवरराइट नहीं कर सकता है
मीट विंडो को प्रतिस्थापित कर सकता है। पूरी तरह से बूटस्ट्रैप के दौरान विन्यास, क्लियरिंग केवल नाम ध्वज। विंडो पर ऑब्जेक्ट.defineProperty जाल जोड़ें पढ़ना नाम = ...
Async ब्रांडिंग लोड इवेंट के लिए सुनें ताकि लोगो और ऑर्ग रंग प्रस्तुत करें
PreMeetingScreen, वॉटरमार्क और वेलकमपेज पढ़ रहे थे विंडो KAMO MEET BRANDING एक बार प्रस्तुत करने के दौरान, जब डेटा गायब हो जाता है Async loadBranding() प्रारंभ...
सेटिंग्स को हल करें संवाद गुणवत्ता के मुद्दे - ऊंचाई, टैब ओवरफ्लो और व्हाइट-ऑन-व्हाइट टेक्स्ट
85vh मैक्स के साथ ऑटो में फिक्स्ड 560px ऊंचाई बदलें इसलिए सामग्री बिना फिट बैठता है स्क्रॉल बार। टैब बार में फ्लेक्सवॉप जोड़ें ताकि टैब क्लिपिंग के बजाय लपेटें।...
पूरी तरह से जोड़ें निर्दिष्ट: MUI आइकन ESM मॉड्यूल रिज़ॉल्यूशन के लिए झूठी वेबपैक नियम
मूल कमरे का नाम (कोई पूंजीकरण / स्थान नहीं) संरक्षित करें, कॉपी करने योग्य मीटिंग यूआरएल फ़ील्ड जोड़ें
1. विकलांग सुरक्षितStartCase () जो 'myroom123' को 'Myroom123' में परिवर्तित कर दिया गया था पूंजीकरण और यादृच्छिक स्थानों के साथ। अब कक्ष के नाम बिल्कुल प्रदर्शि...
ग्लासमोर्फिज्म डिज़ाइन और क्षैतिज टैब बार के साथ रीस्टाइल सेटिंग्स संवाद
समाप्ति को रोकने के लिए किसी भी विषय संपत्ति को लोड करने से पहले OTK FIRST को मान्य करें
ROOT CAUSE: branding/overrides.js लोड हो रहा था org config, CSS, favicon OTK को मान्य करने से पहले। इन नेटवर्क अनुरोधों ने 10+ सेकंड का समय लिया। OTK को वैधता स...
कॉन्फ़िगर ओवरराइड + डोम उत्परिवर्तन पर्यवेक्षक के माध्यम से उचित रूप से लॉक डिस्प्ले नाम
यह सुनिश्चित करने के लिए कि नाम अधिकृत उपयोगकर्ताओं के लिए बंद है, तीन-परत दृष्टिकोण: 1. स्थानीय स्टोरेज ध्वज 'kamo-meet-authenticated' OTK → JWT redirect 2. पु...
केवल मीट के मूल पढ़ने के माध्यम से लॉक डिस्प्ले का नाम नाम प्रमाणित उपयोगकर्ताओं के लिए विन्यास
- साइडकार config.js अब readOnlyName:true जब उपयोगकर्ता है *** कुकी या JWT in the page URL (Referer/cookie headers के माध्यम से हटाया गया) - nginx config.js अनुर...
OtK सत्र से Prosody JWT उत्पन्न और उचित मॉडरेटर auth के लिए?jwt= के साथ पुनर्निर्देशित
अब OTK प्रवाह: 1. साइडकार के माध्यम से OTK को मान्य करता है → सत्र (memberId, displayName, आदि) हो जाता है। 2. स्थानीय भंडारण के लिए नाम प्रदर्शित करता है 3. मॉ...
पूरे प्री-मीटिंग बायीं कॉलम में or नाउ रंग लागू करें, न केवल टूलबार स्ट्रिप
टारगेट .premeeting-screen (पूर्ण ऊंचाई कंटेनर) और इसकी सामग्री उत्पन्न वर्ग के नाम के बजाय पैनल बच्चे। इसके अलावा इन-मीटिंग को भी कवर किया गया है टूलबॉक्स और फि...
उपकरणों/ध्वनि/अधिक/Shortcuts टैब के साथ पूर्ण सेटिंग्स मोडल, मुख्य कार्ड पर नाम प्रदर्शित करें, प्राथमिक रंग ओवरले
- डिस्प्ले नाम अब कमरे के ऊपर मुख्य कार्ड पर एक आवश्यक फ़ील्ड है इनपुट, सेटिंग्स में नहीं। उपयोगकर्ता को शामिल होने से पहले अपना नाम दर्ज करना होगा। - सेटिंग्स ...
अनाम में शामिल होने से पहले कमरे के अस्तित्व को मान्य करें, डिवाइस चयन के साथ सेटिंग्स मोडल जोड़ें
गुमनाम उपयोगकर्ताओं को एक वैध बैठक कक्ष का नाम दर्ज करना चाहिए - स्वागत पृष्ठ जुड़ने की अनुमति देने से पहले चेक/api/meet/exist/{roomName}। यदि बैठक मौजूद नहीं ह...
पूर्व-संयुक्त स्क्रीन पर प्रमाणित उपयोगकर्ताओं के लिए लॉक डिस्प्ले नाम इनपुट
प्रमाणित सदस्य (OTK के माध्यम से प्राप्त) अपने नाम को पहले से भरा और लॉक - इनपुट को पढ़ने के लिए सेट किया गया हैकेवल पॉइंटर-ईवन के साथ विकलांग। एक MutationObser...
Config.js में सापेक्ष BOSH/WS URL का उपयोग करें, नाम प्री-फिल, लोड ऑर्ग सीएसएस के साथ Nav रंगों के लिए जोड़ें
तीन फिक्स: 1. config.js BOSH URL क्लस्टर-आंतरिक पते से सापेक्ष में बदल गया /http-bind (Ginx Prosody) की प्रॉक्सी। WebSocket होस्ट हेडर का उपयोग करता है। 2. bran...
ऑर्ग-थीम वाली पृष्ठभूमि, ग्लासमोर्फिज्म कार्ड और रूम नाम इनपुट के साथ कस्टम स्वागत पृष्ठ जोड़ें
बदलना एक कस्टम लैंडिंग पृष्ठ के साथ मिलो की डिफ़ॉल्ट स्वागत स्क्रीन: - कारूसेल संक्रमण के साथ मिनियो थीम से लोड ऑर्ग पृष्ठभूमि - सीएसएस चर से ऑर्ग लोगो और थीम्ड...
Nginx SSI को सक्षम करें और लापता HTML को कॉपी करें (head.html, base.html, font.html, body.html, प्लगइन.head.html)
मिलिए nginx सर्वर साइड का उपयोग करता है, जिसमें इंडेक्स को रचना करने के लिए शामिल है। एचटीएमएल से एकाधिक आंशिक HTML फ़ाइलें। बिना SSI सक्षम और फ़ाइलों को शामिल ...
निर्माण प्रणाली का उपयोग करें और मीट मीट डोकर बिल्ड के लिए डॉकराइनोर जोड़ें
मीट मेक / वेबपैक का उपयोग करता है, एनपीएम रन बिल्ड नहीं है। जोड़ा गया --legacy-peer-deps सहकर्मी निर्भरता संघर्ष के लिए, और .dockerignore node modules को बाहर क...
KamoMeet निर्माण के लिए Forgejo CI/CD पाइपलाइन जोड़ें और k1m1/k2m1 पर तैनात करें
Nginx, sidecar, और मिले मीट मिल निर्माण के साथ बहु-चरण Dockerfile जोड़ें
BOSH / WS प्रॉक्सी, साइडकार एपीआई रूटिंग और एसपीए गिरावट के साथ nginx config जोड़ें
मिनियो थीम रिज़ॉल्यूशन के साथ गतिशील ऑर्ग ब्रांडिंग सिस्टम जोड़ें
भार org लोगो, सीएसएस रंग चर, favicon, और साइट का नाम से मिनियो-होस्टेड थीम एसेट्स ऑन रनटाइम by branding/overrides.js, and वॉटरमार्क, वेलकमपेज और प्रीमेटिंगस्क्र...
उपयोगकर्ता के दृश्यमान यूआई से सभी मिल ब्रांडिंग
गतिशील org-based थीमिंग के लिए तैयार करने के लिए स्थैतिक मीटिंग ब्रांडिंग निकालें: - विन्यास में जेनेरिक "मेटिंग" के साथ "मेट मीट मीट मीट" ऐप का नाम बदलें - साफ...
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.