परिवर्तन लॉग
क्या नया है.
यह जहाज के रूप में, प्लेटफार्म के हर सुधार.
· kamo-login
OAuth मोड - मानक पृष्ठ untouched, किरायेदार क्रोम बंद (IoT SP09)
/?oauth request=<64 हेक्स> एक पहले से लेखन द्वारा OAuth संकेत-in पृष्ठ है। next.config.mjs to /oauth/sign-in ( ब्राउज़र यूआरएल रखता है) एप्लिकेशन / page.tsx के अंदर स्विच करें: खोज पैराम पर एक स्विच बनाता है / या तो एक गतिशील रेंडर (searchParams) या एक ग्राहक जमानत एक खाली Suspense के लिए गिरावट (useSearchParams) - दोनों मानक पृष्ठ के पहले प्रतिपादन को बदल देते हैं। Rewrite app/page के साथ। tsx बिल्कुल संपादित नहीं है, / स्थिर रहता है Prerender, और इसके HTML मूल / मुख्य के समान है लेकिन यादृच्छिक के लिए फ़ील्ड नाम प्रत्यय यह हर निर्माण पर आकर्षित होता है। हैटर्न मोड है। एमजेएस OAUTH REQUEST VALUE; इसके बाद इसे एंकर करता है और एक बार फिर के अंतिम मूल्य को पढ़ता है। पैरामीटर, इसलिए isOAuthMode पिछले मूल्य को भी पढ़ता है (बाद में अगले के खिलाफ अंकित) परीक्षण / ओथ-मोड में स्वयं का मैच है। एनालिटिक्स एनालिटिक्स OAuth संदर्भ (/oauth/...) में कुछ भी नहीं प्रस्तुत करता है। OAuth-mode URL) - सर्वर रेंडर में भी चेक किया गया, क्योंकि एक बाद में इंटरएक्टिव स्क्रिप्ट अभी भी एक प्रीलोड <link> का उत्सर्जन करता है analytics.kamocrm.com वहाँ; DynamicMetaLoader और रिबन के org एक ही संदर्भ में शब्द (केवल प्रभाव) नीचे खड़े हो जाओ। कुछ बदलाव कोई अन्य मार्ग। त्रुटि कार्ड एक ग्राहक घटक (OAuthErrorView): MUI सर्वर से घटक वास्तविक निर्माण में एक बेमेल (#418) के साथ हाइड्रेटेड।.
· SecurityService
PKCE के साथ टोकन समापन बिंदु, 24 घंटे की कृपा के साथ घूर्णन, पता लगाने और RFC 7009 revocation (IoT SP09)
· kamo-shared-library
OPERATE DEVICE और OPERATE SECURITY DEVICE चार्टर कक्षाएं (SP11-D2)
IoT SP11 (मास्टर §6.14, §10 SP11-D2): टूल प्लेन के iot पैक के माध्यम से शारीरिक क्रियाएँ प्रति वर्ग चार्टर-approved हैं। AiActionClass ने OPERATE DEVICE (COMFORT/EQUIPMENT फ़ंक्शन, स्वचालन टॉगल) और OPERATE SECURITY DEVICE (SECURITY Functions, एक सुरक्षा कार्रवाई के साथ स्वचालन, CRITICAL/MAJOR अलार्म स्वीकृति) के बाद JOIN MEETING, दोनों APPROVE BEFORE: एक अनाम वर्ग अपनी डिफ़ॉल्ट को हल करता है, इसलिए हर चार्टर एक व्यक्ति से पूछता है जब तक कि यह अन्यथा कहता है। चार्टरसेक्शन.APPROVAL में 24 (एक प्रति वर्ग) है। हर संकल्पित चार्टर दो वर्गों को प्राप्त करता है, इसलिए हर चार्टर टिकट एक बार कदम (CharterStampTest की विरासत सुनहरा चाल, जैसा कि JOIN MEETING ने किया था)। AiAutonomyModeTest का ड्राफ्ट-कीन पिन विफल मूल/मुख्य रूप से, यहां तक कि अछूता हुआ।.
· SecurityService
सहमति दृष्टिकोण और एकल उपयोग निर्णय साइन-इन सत्र, लंबित अनुदान और कोड (IoT SP09) के लिए बाध्य
· SecurityService
O3 परमाणु रूप से एक बार कुंजी (IoT SP09) खर्च के साथ प्राधिकरण अनुरोध के लिए एक ताजा संकेत-in बांधता है
· SecurityService
प्राधिकरण अनुरोध करता है O1/O2 RFC 6749 रीडायरेक्ट नियमों के साथ, PKCE S256 और दर सीमा (IoT SP09)
· SecurityService
प्रिंसिपल प्रदाता एसपीआई और आईओटी वॉयस-लिंक प्रदाता (IoT SP09)
· SecurityService
परमाणु एक बार कुंजी खर्च, अनुरोध स्टोर, दर सीमा और यूआरएल (IoT SP09) को पुनर्निर्देशित करें
· kamo-login
OAuth लापता MFA कदम के साथ साइन-इन, और सहमति स्क्रीन (IoT SP09)
/api /login, /api / सत्र / चयन और /api /login / mfa एक वैकल्पिक स्वीकार करते हैं oauthRequestId (64 हेक्स)। असंतोष, कुछ भी परिवर्तन नहीं (परीक्षण/*** कुकी पिन) प्रत्येक मार्ग का उत्तर और सेट-कुकी। वर्तमान लेकिन विकृत: 400 से पहले सुरक्षा सेवा के लिए कुछ भी कहा जाता है। एक बार सिक्योरिटी सर्विस ने जवाब दिया एक बार कुंजी के साथ और *** आईडी को आज के रूप में OTK<otk> से पढ़ा गया था: O3 संलग्न कुंजी खर्च करता है, ब्राउज़र को {success, oauthext} मिलता है और कभी नहीं कुंजी या कार्यक्षेत्र रीडायरेक्ट, और *** कुकी बिल्कुल के रूप में लगाया जाता है एक साधारण संकेत में यह पौधे - केवल जब सहमति अगली है (एक समय समाप्त हो गया) अनुरोध या दोष कोई कुकी छोड़ देता है). एक असंतुलित कुंजी को एक के रूप में बताया जाता है गलती, कभी भी क्रेडेंशियल त्रुटि के रूप में नहीं। MFA और Workspace उत्तर रिलेटेड हैं आज के रूप में, पृष्ठ अनुरोध आईडी रखता है और इसे अगले कॉल के साथ भेज देता है। OAuthSign OAuthShell में (OAuthShell में स्वामित्व): उसी के साथ उपयोगकर्ता नाम / पासवर्ड प्रूफ-ऑफ-वर्क कैपा, स्ट्राइक मीटर / लॉकआउटपैनल अपरिवर्तित, MfaStep (new:) छह-अंकीय कोड या वसूली कोड, इसके स्वयं के लॉकआउट), WorkspacePicker लोगो के साथ बदले गए (वे थीम पर रहते हैं।<apex>)। MfaStep का उपयोग किया जाता है केवल यहाँ; मानक पृष्ठ को स्पर्श नहीं किया जाता है। /oauth/consent: ग्राहक और गुंजाइश, iot.voice स्पष्टीकरण (spect) 4.24.3), नए लिंक (नाम 1-120, डिफ़ॉल्ट एलेक्सा) या REPLACE प्रति सूचीबद्ध लिंक, शब्दों में पात्रता कारण (SI, AI नहीं), लिंक एलेक्सा / रद्द; निम्नानुसार है: केवल तभी पुनर्निर्देशित करें जब यह https: (O4 ने URI को तुलना करने के लिए पुनर्निर्देशित नहीं किया है) साथ). ************* O2 / O4 / O5 रिले साथ *** X-*** टोकन के रूप में कुकी, केवल सहमति टोकन/डिसिअस/लिंक, और आगे जब निर्णय किया जाता है तो कुकी को साफ़ करें। handoff is handoff.mjs (not .ts) तो नोड - टेस्ट इसे आयात कर सकते हैं।.
· InitializerService
OAuth सर्वर भंडार (IoT SP09)
· kamo-shared-library
एलेक्सा लिंक, वर्चुअल सेंसर और समापन बिंदु संस्थाओं; IotCommand.voiceLinkId; ALEXA * गतिविधि के प्रकार (IoT SP09)
· kamo-login
/oauth / अधिकृत, /token और /revoke, एक साझा सत्र-कोकी लेखक (IoT SP09)
Kamo OAuth सर्वर के सार्वजनिक समापन बिंदुओं को सुरक्षा सेवा (O1, O6, O6) से सम्मानित किया गया। O7) SECURITY SERVICE URL (default) में क्लस्टर DNS पर kamowssecurity-service, app/api/recover does के रूप में): - GET / oauth / अधिकृत केवल सात OAuth मापदंडों को आगे बढ़ाता है और जवाब देता है सापेक्ष 303: /?oauth request=<id> एक वैध अनुरोध के लिए, ग्राहक का अनुरोध https://t.co.in/redirect त्रुटि,/oauth/error, अन्यथा (a) अज्ञात क्लाइंट या अपंजीकृत रीडायरेक्ट यूआरआई को दिखाया गया है, कभी भी रीडायरेक्ट नहीं किया जाता है। - POST / oauth / token और /oauth / byte के लिए शरीर byte को आगे बढ़ाया प्राधिकरण और कंटेंट-टाइप केवल (साथ कॉलर का पता) सुरक्षा सेवा की सीमा), रिले WWWW-Authenticate, हमेशा नो-स्टोर; एक दोष, या कोई भी स्थिति जो समापन बिंदु का अपना (200/400/401/429/503) नहीं है, है 503 अस्थायी रूप से अनुपलब्ध - कभी अमान्य नहीं। - ************* OAuthShell में (bundled) Kamo लोगो, गोपनीयता और शर्तों पर www.kamocrm.com, किसी अन्य से कुछ नहीं उत्पत्ति). app/lib/***Cookie.ts स्पष्ट-then-set की एक प्रति है *** ब्लॉक कि /api/login, /api/session/चुनें और /api/login/mfa प्रत्येक किया। The तीन प्रतियां समान विशेषता के लिए योगदान थीं, इसलिए कुछ भी नहीं है मापदंड; सहायक मेजबान शीर्षलेख को मार्गों को पढ़ा लेता है। खोजना उद्देश्य पर संरक्षित: अगला कुकी जार नाम की कुंजी है, इसलिए केवल अंतिम सेट () तार तक पहुंचता है - तीन क्लीयर्स ने कभी नहीं किया। परीक्षण/***-cookie प्रत्येक के लिए पुराने इनलाइन ब्लॉक के खिलाफ सटीक सेट-कुकी हेडर पिन करें अंत करने के लिए मार्ग अंत करने के लिए। npm test = node --experimental-strip-types --test test/*.test.mjs (Node 22) कोई निर्देशिका तर्क नहीं लेता है, और planCheckout.test.mjs एक .ts आयात करता है।.
· kamo-shared-library
OAuth सर्वर संस्थाएं, रिपॉजिटरी, read-only token verifier and access-log event type (IoT SP09)
· kamo-shared-library
टोकन जनरेशन, PKCE S256 और Kamo OAuth सर्वर (IoT SP09) के लिए स्कोप पार्सिंग
· kamo-shared-library
************* ************* (SP04 कार्य 21-22)
स्तंभ उत्पादन (SP04 DDL, डिफ़ॉल्ट TRUE) में मौजूद है।.
· KlusterServices
Google ट्रस्ट सर्विसेज प्लेटफॉर्म लॉगिन होस्ट का प्रमाणपत्र (IoT SP09) जारी करती है।
Amazon का खाता लिंकिंग Let's Encrypt, so log.kamouniverse.com अकेले एक gts-prod के लिए कदम क्लस्टरIssuer (बाहरी खाता बंधन के साथ एसीएमई); प्रत्येक अन्य मेजबान Letencrypt-prod रहता है। EAB कुंजी ID ऑपरेटर चरण B1 तक एक प्लेसहोल्डर है: इसके पहले यह प्रतिबद्ध मुख्य नहीं है।.
· KlusterServices
Google ट्रस्ट सर्विसेज प्लेटफॉर्म लॉगिन होस्ट का प्रमाणपत्र (IoT SP09) जारी करती है।
Amazon का खाता लिंकिंग Let's Encrypt, so log.kamouniverse.com अकेले एक gts-prod के लिए कदम क्लस्टरIssuer (बाहरी खाता बंधन के साथ एसीएमई); प्रत्येक अन्य मेजबान Letencrypt-prod रहता है। EAB कुंजी ID ऑपरेटर चरण B1 तक एक प्लेसहोल्डर है: इसके पहले यह प्रतिबद्ध मुख्य नहीं है।.
· kamo-internal
NoReply लेखा परीक्षा उपप्रणाली में IOT
IoT डिवाइस SP06: NoReplySubsystem.IOT के तहत ईमेलसर्विस ऑडिट अलार्म अक्षर (iot.alarm notice); ऑडिट फ़िल्टर इसे जानता है।.
· kamo-internal
एक्सेस लॉग फिल्टर (IoT SP09) में OAuth ऑडिट इवेंट
· EmailService
Iot शेयर पत्रों के लिए नमूना चर का पूर्वावलोकन करें
नई साझा पुस्तकालय पर पुनर्निर्माण BEFORE IoTService भेजता है (एक लापता टेम्पलेट कुंजी 404s हमेशा के लिए).
· SecurityService
Iot alias आरक्षित; पिन iot.<domain> संकल्प
पुनर्निर्माण डोमेन Aliastype.IOT साझा पुस्तकालय से किया जाता है। KnownAliases / SSL PROBE LABELS फॉलो करें केवल iot.<apex> TLS (बाद में प्रतिबद्ध) पर उत्तर देने के बाद, इसलिए कोई पुष्टि डोमेन डाउनग्रेड नहीं है। IotEntityMappingOn62टेस्ट हाइबरनेट 6.2 लाइन पर चार SP04 साझा करने वाली संस्थाओं का नक्शा है।.
· kamo-marketing
गोपनीयता नीति और शर्तों में वॉयस असिस्टेंट पैराग्राफ (IoT SP09)
· SecurityService
Kamo OAuth प्राधिकरण सर्वर टेबल और iot.alexa क्लाइंट (IoT SP09)
· kamo-shared-library
Iot.share link और iot.share code canonical टेम्पलेट्स, IotShareEmail
· kamo-shared-library
शेयरिंग संस्थाओं और प्रस्तावों
· kamo-shared-library
नियम, टोकन, एक बार कोड और मास्क किए गए गंतव्यों को साझा करना
· kamo-internal
एडवांस्ड-टैब कार्ड (IoT SP08) पर कनेक्टर सेटअप गाइड और फील्ड मदद
· kamo-internal
दूरस्थ निगरानी कार्ड - आरपीएम प्रगति, घरेलू रीडिंग, क्लिनिकियन सीमा और अलर्ट सूची
· kamo-internal
सहमति स्क्रिप्ट, कनेक्ट-ए-डिवाइस, टाइम एंट्री और बिलिंग हैंडऑफ़ के साथ एनरोलमेंट विज़ार्ड
· kamo-internal
निगरानी टैब, अभ्यास निगरानी कतार, और संगठन के दूरस्थ निगरानी स्विच

तुम्हारा ब्रह्मांड इंतजार कर रहा है.
मिनटों में मुफ्त शुरू करें. जब भी आप तैयार हों तो उत्पाद जोड़ें - कोई माइग्रेशन नहीं, कोई नया लॉगइन नहीं.
हमेशा के लिए मुफ्त - कोई क्रेडिट कार्ड की आवश्यकता नहीं