पाचन द्वारा तैनाती को साबित करें, टैग द्वारा नहीं
पूर्ववर्ती प्रतिबद्धता `सेट छवि` को चुप नहीं है। यह दावा करता है परिणाम: रोलआउट के बाद, टैग को रजिस्ट्री में एक पाचन के लिए हल किया जाता है और इसके खिलाफ चलने व...
उसी के पुनर्निर्माण ने कुछ भी नहीं तैनात किया और सफलता की सूचना दी
छवि को प्रतिबद्ध SHA के साथ टैग किया गया है, इसलिए उसी प्रतिबद्ध उत्पादन का पुनर्निर्माण करना एक समान छवि संदर्भ। 'Kubectl set image' तब कुछ नहीं बदलता, तैनाती ...
प्रेषक के अवतार URL को उनके ओर से बनाएं, अनुरोध होस्ट न करें
एक चैट अधिसूचना के प्रेषकअवाटर को X-Forwarded-Host से हल किया गया था, गिरते हुए सर्वर नाम वापस। दोनों Kamo-internals BFF और APIService इस तक पहुँचते हैं अपने Ku...
संदेश और उसके पुश के साथ प्रेषक के अवतार को भेजें
चैट अधिसूचना ने `senderAvatar: ""` को टिप्पणी के साथ "avatar" किया। फ्रंटएंड पर हल किया गया, और पुश ने सभी पर कोई अवतार नहीं लिया। ब्राउज़र कर सकते हैं एक को हल...
बैठक के रूप में एक ऑर्ग का अपना होस्टनाम भेजें OAuth redirect
समान नियम मेलबॉक्स प्रवाह अब अनुसरण करता है, ज़ूम और टीम बैठकों के लिए: अपने ओडब्ल्यूएन ऐप पर एक संगठन ने उस ऐप के खिलाफ ऐप पंजीकृत किया Api.<Its own domain>, इ...
अब दो बार चलने से दस अनुसूचित नौकरियों को रोकें मीडिया सर्विस में दो पॉड्स हैं
दो प्रतिकृतियों के लिए स्केलिंग मीडिया सर्विस ने हर अनुसूचित स्वीप को दोगुना कर दिया होगा। दो वे मेल भेजते हैं - बैठकReminderSweep और ChatEmailNoticeService - इ...
मीडिया सर्विस को एक से अधिक पॉड पर सही बनाएं और दो रन करें
मीडिया सर्विस ने कभी भी एक एकल प्रतिकृति चलाई है, इसलिए इसकी एक तैनाती कुल चैट आउटेज थी और यह एक पूर्ण चैट आउटेज थी। ओओएम समान था। यह दो नहीं चला सकता, क्योंकि ...
अपने प्रतिस्थापन शुरू करने से पहले केवल चैट पॉड को हटा देना बंद करें
तैनाती ने प्रत्येक सेवा के एकमात्र फली को बदल दिया, जिसमें अनुरोधों को पकड़ने के लिए कुछ भी नहीं था। उड़ान। तीन सेटिंग्स, बेड़े में लागू: - प्रक्रिया से पहले 1...
एक EMAIL प्रकार, और हर धक्का अब अपने org नाम
ईमेल सेवा IMAP IDLE से अधिसूचना को बढ़ाती है और मीडिया सर्विस से पूछती है। इसे आंतरिक प्रेषण समापन बिंदु के माध्यम से वितरित करें जो वास्तव में इसके लिए मौजूद ह...
GD को प्रकाशित करना, एक खुला देवता-मोड विंडो नहीं
स्विच ईश्वरीय ऑपरेटरों के लिए अदृश्य था। इसे गेट पर रखा गया था ************* - जीडी प्लस एक खुला ब्रेक ग्लास विंडो - और पकड़े गए GD इस तथ्य के समान नहीं है क्यो...
चलो एक भगवान मोड ऑपरेटर निजी तौर पर एक प्रणाली बग फाइल
एक रिपोर्ट पोस्ट करना अब एक ऑपरेटर को एक खुला स्विच प्रदान करता है जिसमें एक खुला स्विच होता है भगवान-मोड विंडो। यह बंद करने के लिए डिफ़ॉल्ट है: रिपोर्ट भगवान म...
दो फील्ड सिस्टम बगडिस्पैच डीटीओ के खिलाफ निर्माण
पिछले कार्य में OAuth कार्य से संबंधित - मीडियासर्विस मुख्य नहीं है Kamo-shared-library ad78dfa8 जोड़ा गया TerminalSessionId के बाद से संकलित और टर्मिनल इस दोपह...
Resolve Canva, Meta, X और बैठक प्रति संगठन क्रेडेंशियल
यहां हर प्रवाह जो भी ऐप पढ़ता है, org पर है - अपने स्वयं के पंजीकरण अगर यह एक लाया, अन्यथा कामो का प्लेटफॉर्म ऐप। कैंवा और मेटा प्रविष्टि अंक कनेक्शन या इरादे ...
इनकमिंग-कॉल गहरे लिंक को kamocopilot का उपयोग करना चाहिए।
KamoMobile's kamomobile:// योजना एक नाम है कि नहीं हुआ है का चरण 2 है। प्रकाशित द्विआधारी रजिस्टर केवल Kamocopilot, और एक गहरी लिंक करने के लिए अपंजीकृत योजना च...
आने वाले कॉल के लिए एक सदस्य का फोन रिंग करें
VoipStompRelayController ने voip.call.* रिंगिंग इवेंट्स को ब्राउज़र में पहुंचाया और जानबूझकर उन्हें कभी धक्का नहीं दिया, आने वाले कॉल को 'भावी' के लिए चेतावनी द...
Announce a message only once it can be read
POST /sessions/{guid}/messages is @Transactional, and the NATS publish of the message has always waited for the commit — with a comment saying exactly why: publ...
एक बार किसी अन्य सदस्य ने संदेश पढ़ा है
PATCH/api/media/message/{id} को जानबूझकर रसीद पर ungated किया गया था, इसके बगल में DELETE के विपरीत। इसमें लिखा तर्क यह था कि असेंबल ने शब्दों को गायब कर दिया ज...
एक जवाब के साथ उद्धरण भेजें, न सिर्फ सूचक
media objs msg.parent id वहाँ सभी के साथ किया गया है और इस समापन बिंदु पर है क्योंकि थ्रेडिंग को मॉडलिंग किया गया था, लेकिन जवाब दिया तार को पार करने के लिए केव...
प्रतिस्थापन से पहले साइट को हटा दें
एक रिपोर्ट को संपादित करना वापस आया "बग को बचाया नहीं जा सकता: आंतरिक सर्वर जब भी रिपोर्टर ने एक साइट को टिक दिया - तो हर बदलाव के बारे में शीर्षक, विवरण, या बग...
एक समूह चैट छोड़ें, और ट्रांसक्रिप्ट में जुड़ना / छोड़ें
लीविंग डीएलईटी / सत्र / {guid} / सदस्यता है, जिसका उद्देश्य नवंबर को दूर नहीं करना है। अपने आप को - वह मार्ग उद्देश्य पर स्वयं को हटाने से मना कर देता है। हटाने...
फॉरवर्ड हटाया ByMemberId to the ब्राउज़र
STOMP फ्रेम पर ChatMessageDto से फ़ील्ड नामित रिले प्रतियां, इसलिए एक डीटीओ ने इसे घोषित करने के बाद भी इसे कॉपी नहीं किया जाता है। सदस्य अब दोनों लोगों को ले ज...
एक समूह चैट नाम, एक बातचीत स्टार, किसी को एक कमरे से हटा दें
तीन मार्ग और प्रत्येक इनकार एक नियम है जिसे किसी को अलग करने में सक्षम होना चाहिए एक आउटेज से - इसलिए प्रत्येक एक साझा 4xx के बजाय अपना खुद का कोड रखता है। ***...
एक फिर से खुलने वाली विंडो को केवल वही करें जो याद आती है, और एक लेख में एक पृष्ठ का ऑडिट करें
दो लागत, दोनों एक चैट विंडो के हर एक खुला पर भुगतान किया। GET/session/{guid}/messages. एक खिड़की को फिर से खोलना चाहता है उसके बाद संदेश पहले से ही रखता है, और...
एक रिले केवल अपनी बातचीत को आगे बढ़ाता है
ChatSessionSubscriptionManager एक विषय के लिए प्रकाशित होता है जिसका नाम सत्र के बाद यह होता है। सदस्यता के लिए, सत्र के बाद कभी भी फ्रेम से आया। यह केवल सुरक्ष...
रिपोर्टर को ईमेल करें जब उनके बग या एन्हांसमेंट स्टेटस बदलता है
ट्रेज चुप था। कुछ लोगों ने एक रिपोर्ट दायर की और उसके बाद टैब खोलना पड़ा यह जानने के लिए कि क्या किसी ने इसे देखा था - जो कि बताया नहीं जा रहा है। लागू होता है...
प्रति दर्शक राज्य पढ़ा, एक लाइव बैज, और प्रति-status गिनती
BADGE WAS for the QUEUE. हर नई रिपोर्ट की गिनती मंच-व्यापी, इसलिए यह केवल तब गिर सकता है जब कोई किसी ने स्थिति में प्रवेश किया - पढ़ना कतार ने इसके लिए कुछ नहीं...
वास्तविक एनकोडर उत्पादन के लिए लगाव sniff पिन करें
मौजूदा मामले हाथ से एक हैडर बनाते हैं, जो मेरे विश्वास के खिलाफ कोड का परीक्षण करता है प्रारूप के बजाय प्रारूप के बारे में। इन sixty-four-byte prefixes एक ही पु...
एक वीडियो को बग रिपोर्ट में संलग्न करें, न केवल एक स्क्रीनशॉट
अभी भी इस बात से पहले तीन क्लिकों को नहीं दिखा सकते हैं, इसलिए रिपोर्टर थे इसके बजाय एक चैट में फ़ाइल को पोस्ट करने और पोस्ट करने में रिकॉर्डिंग का वर्णन करना। ...
ऐसा लगाव जिसे 500 के बजाय पढ़ा नहीं जा सकता है
इमेजिंग प्रॉक्सी पहले से ही रद्द पहुंच के लिए 410 जवाब देता है और एक हटाए जाने के लिए संदेश, लेकिन ओपनरेंज के IOException को बिना पकड़े छोड़ दें - इसलिए एक मामल...
दस्तावेज़ अपलोड फिक्स के खिलाफ पुनर्निर्माण
Kamo-shared-library d21e01ce ऊपर उठाता है, जो पिछले कुछ दिनों के बाद मिनट में उतरा। निर्माण पहले से ही chat-attachment पथ f848f394 है; यह दूसरा स्थान रखता है आध...
भंडारण dedup फिक्स के खिलाफ पुनर्निर्माण
Picks up kamo-shared-library f848f394. A chat attachment whose upload failed left an ImgDat row that later uploads of the same file deduplicated against, so the...
एक बार में दो बार टॉगल करने की प्रतिक्रिया एक नो-ऑप है, नहीं एक 500
setReaction read, फिर बचाया, फिर बाधा उल्लंघन पकड़ा पढ़ने के लिए होना चाहिए था रोकथाम - जो काम नहीं करता है: फ्लश पर उल्लंघन की सतह, कैच के बाद, एक पर लेनदेन जो...
एक इमोजी के साथ एक संदेश के लिए प्रतिक्रिया दें, और आपको भेजे जाने वाले को सही करें
POST ************* सेट या स्पष्ट करता है कॉलर के इमोजी और जवाब के साथ संदेश का पूरा रिएक्शन सेट, इसलिए एक ग्राहक जिसने खुद को सर्वर पर अभिसरण किया अपने अनुमान क...
एक बच्चा org की लॉबी अपनी खुद की पृष्ठभूमि प्रदान करती है, न कि मंच का
एक ऑर्ग की मीटिंग पृष्ठभूमि और थीम कॉन्फ़िगरेशन रखने वाले फ़ोल्डर से लिया गया था एक होस्टनाम - अनुरोध, या ऑर्ग डोमेन को साइडकार पारित किया - लेने से पिछले दो ले...
साझा उपलब्धता इंजन का उपयोग करें
सदस्यउपलब्धतासेवा सीआरयूडी को रहती है और एक व्यस्त स्रोत बन जाती है; अंकगणित यह अब कामो-शेयर्ड-library में रहता है। कॉल साइटें हैं अपरिवर्तित - प्रतिनिधिमंडल प्...
एक फोन, एक चेतावनी - डुप्लिकेट पुश गंतव्य पतन
सदस्य अपने फोन पर एक ही चैट संदेश तीन बार प्राप्त कर रहे थे। पंजीकरण अद्वितीय हैं (device token id, org id, push kind), पर नहीं token धक्का। एक ही हैंडसेट पर फ...
Route getChatSession's unread ambiguity through OwnAuthorshipAmbiguity
MediaController.getChatSession hand-rolled the pre-extraction version of the media "क्या यह किसी और के द्वारा लिखित था?" नियम (rowVisitor!= null और CallerId) **...
दो समीक्षा निष्कर्षों पर लगातार त्रुटि हैंडलिंग और लेयरिंग
टास्क 14 और 15 पर खोजों की समीक्षा: - SystemBugController ने एक SystemBugRepository क्षेत्र का आयोजन किया और इसे सीधे queried किया नई-बग गिनती के लिए, जबकि उस ...
अपने आप को पढ़ने-देखने के लिए, न केवल प्रसारण
टास्क 9 पर खोज की समीक्षा: जारी रखाइनबाउंड @transactional है, और केवल प्रसारण () प्रति सदस्यीय लूप के अंदर कॉल अपवाद-सुरक्षित था (यह निगलना) इसकी खुद की विफलता)...
GET /api/webinar/presenting
The webinar types the CALLER is a presenter for. The calendar asks this before it offers an availability layer at all: hours declared by a member no type lists ...
Tell a member about a webinar booked on their behalf
Not gated on a webinar right, unlike the ticket counters: the case this exists for is one where the member took no action at all, so requiring the right to requ...
मंच व्यवस्थापकों के लिए unviewed बग रिपोर्ट की गणना
एक 403 के बजाय एक ungated कॉलर के लिए शून्य: नेव हर पृष्ठ पर मतदान करता है प्रत्येक सदस्य के लिए लोड करें, और एक त्रुटि जिसे उन्हें नियमित रूप से निगलना चाहिए व...
रूट ने अपने स्वयं के STOMP विषय पर स्नैपशॉट को पढ़ाया
वीओआईपी पर सब कुछ।> एक विषय पर गया, जिसका ब्राउज़र सब्सक्राइबर एसएमएस बजाता है। आगमन ध्वनि और हर फ्रेम के लिए एक टूल विंडो खुलती है। वहाँ एक बैज ताज़ा प्रत्येक ...
जब कोई आगंतुक संदेश भूमि पर पहुंचता है तो अपरिवर्तित बैज
जारी रखाइनबाउंड अपने संदेश की घोषणा (publishRealtimeEvent=false, तो एक आगंतुक का जवाब मालिक के रूप में प्रस्तुत नहीं है, और ऐसा करने में भी छोड़ दिया अपठित प्रस...
पिन कामो साझा पुस्तकालय 1.6.0
पुस्तकालय 1.6.0 पर चला गया जबकि उपभोक्ता 1.5.0 पर रह गए। उपभोक्ता CI बनाता है एक ताजा क्लोन से एक ठंड ~/.m2 और ci-settings.xml दर्पण में पुस्तकालय केवल मैवेन से...
सदस्य उपलब्धता से बुक करने योग्य समय को हल करें
उपलब्धता अब संग्रहित होने के बजाय गणना की जाती है। सदस्य उपलब्धता सेवा का मालिक अंकगणित: प्रकार के ऊपर प्रत्येक प्रस्तुतकर्ता की घोषित खिड़कियों का विस्तार क्षि...
Naming a site is optional
It was required, and requiring it was wrong. A site is a hint for whoever picks the report up — a member who is not certain which of five surfaces they were loo...
एक बग या एक वृद्धि फ़ाइल
एक लिखने पर डिफ़ॉल्ट के बजाय प्रकार को मना कर दिया जाता है: चुपचाप एक वृद्धि एक बग के रूप में दायर एक गलती है कि कभी नहीं था के लिए एआई सत्र शिकार भेजता है वहाँ...
एक सदस्य के चैट थ्रेड में क्लस्टर अलर्ट प्रदान करें
अलर्टमैनेजर वेबहुक रिसीवर at /api/internal/alerts/chat, so a KamoDesktop चेतावनी डैशबोर्ड के बजाय किसी व्यक्ति तक पहुंचती है। यह सबसे अच्छा प्रभाव पैर है। ईमेल...
क्वेरी के बाहर खोज पैटर्न का निर्माण करें और क्वेरी को एक परीक्षण में पार करें
जैसे कि पेंटर्न एक अनुपस्थित खोज शब्द को '%' में बदल देता है, इसलिए कभी कोई शून्य पैरामीटर नहीं एक स्ट्रिंग अभिव्यक्ति तक पहुंचता है, और% से बच जाता है और शब्...
जैसा कि आप शिपिंग देखते हैं?
यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.
