KamoCRM

लाइव चेंज लॉग

प्रत्येक विशेषता, निर्धारण और सुधार, इसे जहाज के रूप में पोस्ट किया गया। कुछ भी लॉन्च के लिए वापस नहीं लिया जाता है।.

17,500
कुल परिवर्तन
5,986
सुविधाएँ
5,284
फिक्स
30
परियोजनाएं
परियोजना द्वारा फ़िल्टर करें
सभी परियोजनाएं17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
प्रकार से फ़िल्टर करें
सभी प्रकारBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 4, 2026
FixAIService

एक रोलआउट खत्म करने के लिए पुराने फली क्या कर रहा था

तैनाती ने प्रत्येक सेवा के एकमात्र फली को बदल दिया, जिसमें अनुरोधों को पकड़ने के लिए कुछ भी नहीं था। उड़ान। तीन सेटिंग्स, बेड़े में लागू: - प्रक्रिया से पहले 1...

Kamo·1mo ago
September 2, 2026
FixAIService

एक KB लिंक लेख के लिए अपने पाठ नाम चला जाता है

एक सदस्य ने पूछा कि कैसे अपने ऑर्ग को सेट करने के लिए और सेटअप चेकलिस्ट वापस मिल गया, प्रत्येक उस लेख का नामकरण करना जो इसे बताता है। सभी तीन लिंक उसी पर इंगित ...

Kamo·1mo ago
August 30, 2026
FixAIService

No upstream error text reaches a member, whichever provider failed

memberTextFor fell through to getMessage() for anything that was not an AiProviderException. Only the HuggingFace adapter classifies its refusals; every other o...

Kamo·1mo ago
FixAIService

Retire a model the provider won't route, and stop quoting it at members

Follow-up to the router-catalogue fix. That stops unroutable models being LISTED; this stops one already in an org's catalogue from breaking the assistant and n...

Kamo·1mo ago
August 29, 2026
FixAIService

Hugging फेस मॉडल की सूची रूटर वास्तव में सेवा करेगा

चैट Inference प्रदाता रूटर के लिए चला जाता है ************* लेकिन खोज मॉडल पूछा HUB उन मॉडलों के लिए जो "गर्म" कहीं हैं - एक अलग और बड़ा रूटर एक दिए गए टोकन और ...

Kamo·1mo ago
August 26, 2026
FixAIService

अनिर्धारित उत्तरार्धारित वापसी समापन बिंदुओं को हटा दें

एआई के कैमो-आंतरिक हटाने के साथ युग्मित: गिनती कभी सदस्य को कुछ भी कार्रवाई करने योग्य नहीं कहा जाता है (कोई पुश चैनल इसे वापस नहीं करता है), इसलिए कभी-कभी गैर-...

Kamo·2mo ago
August 16, 2026
FixAIService

अपने खुद के JVM heap छत के ऊपर फली का आकार [skip ci]

छवि -XX के साथ JVM शुरू होती है: MaxRAMPercentage=70 -XX:+ हमेशा प्रीटच, इसलिए अकेले हेप कंटेनर सीमा का 70% ले सकता है और प्री-टच हर प्रतिबद्ध रहता है निवासी No...

Kamo·2mo ago
August 15, 2026
FixAIService

मॉडल और पढ़ने के उपयोग को प्रबंधित करने वाले अधिकारों को लेते हैं जो उन्हें नाम देते हैं

AiModelController और AiUsageController चेक संगठन स्वामित्व और कोई अधिकार नहीं है। 403s पहले से ही मॉडल नियंत्रक में प्रदाता की तुलना करें.getOrganizationId() से...

Kamo·2mo ago
August 11, 2026
FixAIService

ऑब्जेक्ट-स्टोरेज रहस्य की घोषणा करें ConfigMap अब वहन नहीं करता है

मिनआईओ कुंजी को कन्फिगमैप से मिनियो-ऐप-क्रेडेंशियल में ले जाया गया था गुप्त, लेकिन envFrom कि आपूर्ति यह केवल कभी लाइव पर लागू किया गया था तैनाती - यहां कभी प्र...

Kamo·2mo ago
FixAIService

एक config डिफ़ॉल्ट के रूप में एक साझा क्रेडेंशियल शिपिंग बंद करो

प्लेटफॉर्म का साझा पासवर्ड DB PASSWORD के लिए वापसी के रूप में बेक किया गया था और MINIO ROOT PASSWORD, इसलिए यह इस रेपो में और निर्मित छवि के साथ-साथ क्लस्टर मे...

Kamo·2mo ago
August 3, 2026
FixAIService

साझा MFA प्रस्तावों को स्कैन करें

MfaEnrollmentService, kamo-shared-library में एक @सेवा है, इसलिए वाइल्डकार्ड @ComponentScan("com.kamo") इस एप्लिकेशन में इसे बनाया गया है या नहीं सेवा के पास MF...

Kamo·2mo ago
FixAIService

Flaky egress के खिलाफ kubectl डाउनलोड Harden [skip ci]

dl.k8s.io धावक के प्रवेश पर रुक-रुक कर मध्य-ट्रांसफर को छोड़ देता है: कर्ल: (56) OpenSSL SSL read: डिक्रिप्शन विफल या खराब रिकॉर्ड मैक जो अन्यथा-हरे निर्माण पर ...

Kamo·2mo ago
July 22, 2026
FixAIService

दृष्टि विफलताओं को वर्गीकृत करें ताकि रिट्री लूप और सर्किट ब्रेकर वास्तव में काम कर सकें

दृष्टि में दो कीड़ेपूरा करते हैं, जिनमें से दोनों ने उन्हें संभालने के लिए मशीनरी को हराया। एक खाली-content प्रतिक्रिया को SUCCESS के रूप में वापस कर दिया गया ...

Kamo·3mo ago
FixAIService

कभी भी एक एडाप्टर के लिए दृष्टिमार्ग नहीं करता है जो एक छवि नहीं भेज सकता है

AiProvider.supportsVision एक हाथ से संपादन योग्य डेटाबेस ध्वज है, और रूटिंग ने इसे अकेले भरोसा किया है। HuggingFace and Cohere एडाप्टर कभी भी imageUrls को बिल्क...

Kamo·3mo ago
July 19, 2026
FixAIService

Anthropic dropped every system message but the last

buildRequestBody assigned rather than accumulated the system field, so with more than one system message only the final one reached the model. In practice that ...

Kamo·3mo ago
FixAIService

बंद नियम एक अनुभाग या पूरे दस्तावेज़ ओवरराइड से बच जाते हैं

एक लेखक ने एक नियम अनुभाग को हाथ से ले लिया, पूरे अनुभाग शरीर को बदल दिया, जो चुपचाप इसके अंदर बंद पैक नियमों को खारिज कर दिया - इसलिए 'कोई भी एक बोली नहीं एक फ...

Kamo·3mo ago
July 18, 2026
FixAIService

स्ट्रीम किए गए उत्तरों को गिरा दिया गया, रिक्त सहायक संदेश जारी रखा गया

हर सफल चैट पूरा करने के लिए एक EMPTY सहायक बुलबुले के रूप में वापस आया। The सहायक पंक्तियों को Content len=0 और is error=false के साथ बचाया जा रहा था, इसलिए वहा...

Kamo·3mo ago
FixAIService

जब एक दृष्टि मॉडल छवि को अस्वीकार करता है तो अगले मॉडल को आज़माएं

मॉडेलिटी फिक्स के बाद फिर से उत्पादन करना, रूटिंग टेक्स्ट-टू-स्पीच से स्थानांतरित हो गया o3-mini करने के लिए मॉडल - एक o-series तर्क मॉडल है कि यह भी कोई छवि इन...

Kamo·3mo ago
FixAIService

टेक्स्ट-टू-स्पीच मॉडल के लिए रूटिंग दृष्टि बंद करें

प्रोबिंग प्रोडक्शन द्वारा स्थापित: org 1188756624575266822 के विजन कॉल को हल करने के लिए Gpt-4o-mini-tts-2025-03-20 — एक TEXT-TO-SPEECH मॉडल — तो हर दृष्टि कॉल ...

Kamo·3mo ago
July 17, 2026
FixAIService

क्वेरी के माध्यम से इतिहास छवियों को लोड करें, आलसी नहीं getImages (WS पथ)

************* WebSocket पथ पर चलता है (जिससे कहा जाता है) AiChatWebSocketHandler (AiChatWebSocketHandler) (AiChatWebSocketHandler)) (AiChatWebSocketHandler)) (A...

Kamo·3mo ago
July 16, 2026
FixAIService

SWITCH MODEL को ऑटो को सत्र रीसेट करने की अनुमति देता है

हैंडलस्विचमॉडल हमेशा UUID-parsed modelId और null पर त्रुटि, इसलिए सत्र कभी भी स्वचालित मॉडल चयन मिड-चैट में बदला नहीं जा सकता। Parse modelId as एक स्ट्रिंग: nul...

Kamo·3mo ago
July 8, 2026
FixAIService

रॉबस्ट दृष्टि प्रदाता / मॉडल चयन विक्रेताओं के पार

दो-पास चयनVisionProvider: किसी भी ऑर्ग प्रदाता को पसंद करते हैं जिसमें एक सक्रिय दृष्टि-योग्य मॉडल है एडाप्टर पहले से ही छवि url सामग्री का उत्सर्जन करता है और ...

Kamo·3mo ago
July 1, 2026
April 18, 2026
FixAIService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
March 30, 2026
FixAIService

निचले आरएजी न्यूनतम स्कोर सीमा 0.5 से 0.25 तक फ़िल्टरिंग को रोकने के लिए प्रासंगिक KB परिणाम

0.5 थ्रेसहोल्ड चुपचाप एम्बेडिंग मॉडल से वैध परिणामों को खारिज कर रहा था, विशेष रूप से छोटे 384-डिम वेक्टर के साथ डोमेन विशिष्ट सामग्री के लिए।.

Kamo·7mo ago
March 20, 2026
March 18, 2026
FixAIService

Add response body and request logging to RagClient for debugging

Log the RAG search request URL, orgId, query, and response body on error to diagnose 500 responses from RAGService.

Kamo·7mo ago
March 17, 2026
FixAIService

Use non-streaming chat completion for REST endpoint

Streaming over REST with blockLast() was producing empty responses because WebClient's SSE parsing doesn't work reliably with bodyToFlux(String.class). Added ha...

Kamo·7mo ago
FixAIService

Add detailed error logging to HuggingFaceAdapter for debugging 400 errors

Captures and logs the actual HF error response body instead of just status code.

Kamo·7mo ago
FixAIService

Switch HuggingFace to router.huggingface.co (api-inference is deprecated)

HF returns 410 on api-inference.huggingface.co with message to use router.huggingface.co instead.

Kamo·7mo ago
FixAIService

Use HuggingFace OpenAI-compatible endpoint with model in request body

HF's /v1/chat/completions endpoint takes the model ID in the JSON body, not in the URL path. Switched from per-model URL routing to standard

Kamo·7mo ago
FixAIService

Add model count to provider list, switch HF to router endpoint

- Include modelCount in provider list GET response - Switch Hugging Face default base URL to router.huggingface.co - Support both api-inference and router URL f...

Kamo·7mo ago
FixAIService

Return full decrypted API key in provider responses

Users need to see and edit the full key, not a masked version.

Kamo·7mo ago
FixAIService

Normalize base URL to prevent /v1/v1 duplication

Strips trailing /v1 from base URL before appending /v1/chat/completions, so users can enter base URLs with or without the /v1 suffix.

Kamo·7mo ago
FixAIService

Restructure test connection to discover models first, handle rate limits gracefully

- Model discovery (lightweight GET) runs before chat test (POST) - Rate limit (429) errors show user-friendly warning instead of failing - Auth errors (401/403)...

Kamo·7mo ago
FixAIService

Use provider-specific test model instead of hardcoded gpt-4o-mini

Each provider type now uses an appropriate model for connection testing

Kamo·7mo ago
FixAIService

Serialize entity IDs as strings to prevent JavaScript precision loss

CockroachDB unique_rowid() generates INT8 values that exceed JavaScript's Number.MAX_SAFE_INTEGER, causing ID corruption in the frontend.

Kamo·7mo ago
March 16, 2026
FixAIService

Add OTK authentication support matching SecurityService pattern

- Add OTKPreAuthFilter to validate X-OTK header and resolve to *** session - Update SessionHelper to read from request attributes set by filter - Update all con...

Kamo·7mo ago

जैसा कि आप शिपिंग देखते हैं?

यह सब अपने कार्यक्षेत्र में आता है। मुफ्त योजना शुरू करें और इस पृष्ठ को एक महीने में फिर से पढ़ें।.

Foreverमूल्य निर्धारण देखें