Live Change Log

لنرى ما نبنيه في الوقت الحقيقي كُلّ سمة، تَثبّتُ، وتَحسّنُ شُحنتْ عبر الرصيفِ.

17,865
مجموع التغييرات
4,581
المعالم
4,512
Fixes
32
المشاريع
عرض حسب المشروع
جميع المشاريع17,865AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService348InitializerService299KBService74KlusterServices539MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,553kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
الأفلام حسب النوع
جميع الأنواعBuild24CI522Chore670Docs226Feature4,581Fix4,512Other6,781Performance136Refactor273Revert23Style48Test68Upgrade1
September 5, 2026
FixAIService

اثبتوا ان نشرهم بالهضم وليس بالبطاقة

The preceding commit stops `set image' being a silent no-op. هذا يؤكد النتيجة: بعد بدء تشغيل السجل، يُسوَّى الرقم إلى نبذة في السجل. الجراد الجاهزون يفحصون ضده ...

Kamo·6d ago
FixAIService

إعادة بناء نفس الالتزام لم تُنشر شيئاً و أُبلغ عن نجاح

الصورة مُعلّمة بـ (إم سي إيه) لذا أعيد بناء نفس المنتج صورة متطابقة "الصورة المصورة" ثم لا تغير شيئاً النشر لا يتأثر أبدا، ' ' يخلف مركز الانطلاق`` على الفور وت...

Kamo·6d ago
September 4, 2026
FixAIService

دعه ينهي ما كان يفعل

استبدلت النشرات المجموعة الوحيدة من كل خدمة بدون أي شيء للقبض على الطلبات الواردة رحلة ثلاث بيئات مطبقة عبر الأسطول -التوقف عن النوم 10 قبل أن ترى العملية (سيت...

Kamo·1w ago
September 2, 2026
FixAIService

يُشار إلى المادة التي تُسميها

سأل أحد الأعضاء عن كيفية وضع orgهم وإستعادة القائمة المرجعية خطوة تسمية المادة التي تفسر ذلك. الوصلات الثلاث جميعها موضحة بنفس المقال: "المنشأة الأساسية" ولم يص...

Kamo·1w ago
August 30, 2026
FixAIService

لا يوجد نص خاطئ في المجرى المائي يصل إلى العضو، أيهما فشل المزود

memberText من أجل أن يوقع (ميساج) لأي شيء لم يكن (إيبروفيدر) ولا يصنف سوى مكيف " هوغينغ فيس " رفضه؛ كل شخص آخر يصل إلى وسائل النقل كما أياً كان ما رماه موكله إس...

Kamo·1w 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·1w ago
August 29, 2026
FixAIService

ضعوا نماذج الواجهة المظلمة التي سيخدمها الموصل

(تشات) يذهب إلى مُدرب المُقدّمين لكن إكتشف أن (موديل) سأل الـ"هوب" لعارضات في مكان ما، مختلفة وأكبر بكثير وسيخدم جهاز التوجيه لمقدمين معينين وممكنين. لذا المُخت...

Kamo·1w ago
August 26, 2026
FixAIService

Remove the unreply unread-countpoints

Paired with the kamo-internal removal of the AI unread card: the count لم يخبر العضو بأي شيء قابل للتنفيذ (لا توجد قناة دفع تدعمه، لذا غير صفر يعني فقط "لقد قلل...

Kamo·2w ago
August 16, 2026
FixAIService

Size the pod above its own JVM heap ceiling [skip ci]

The image starts the JVM with -XX:MaxRAMPercentage=70 -XX:+ "دائماً "بريتوتش السحب وحده قد يأخذ 70 في المائة من الحد الأقصى للحاويات ويحتفظ ما قبل الحقيبة بكل ا...

Kamo·3w ago
August 15, 2026
FixAIService

إدارة النماذج واستخدام القراءة يأخذان الحقوق التي يطلقان عليها

AiModelController and AiUsageController check organization ownership and no right. الـ 403 في المتحكم النموذجي يقارن المزود بالنباتات الدورة org عزلة مستأجرة حق...

Kamo·3w ago
August 11, 2026
FixAIService

تنازل عن سرّ تخزين الجسم... ..

تم نقل مفتاح "ميني أو" من "الكونفيغ ماب" إلى "الحوادث الصغيرة" سرّ، لكن الفيفروم الذي يُؤمّنُ بأنّه كَانَ فقط طَبّقَ أبداً إلى حيّ النشر - لم يلتزم أبدا هنا. "ا...

Kamo·4w ago
FixAIService

توقف عن شحن عقيدة مشتركة

كلمة المرور المشتركة للمنصة تم خبزها كهجوم لـ دي بي إسفورد لقد عاشت في هذا المكان وفي الصورة المبنية في بيانات المجموعة الإنتاج لم يستخدم أبداً عجز الـ دي بي D...

Kamo·4w ago
August 3, 2026
FixAIService

مسح مستودعات وزارة الخارجية المشتركة

MfaEnrollmentService is a @Service in kamo-shared-library, so the wildcard @ComponentScan ( 'com.kamo) in this application constructs it whether والخدمة لها أي ...

Kamo·1mo ago
FixAIService

هدر حمولة الـ (كوبيكل) ضد (فلاكي إيجس)

(د.ك8) وفوق خطى (رونر) تقطعاً العجلة: (56) الذي يفشل في النشر على بناء آخر مرفوضة مرارا وتكرارا kamo-signer-monorepo and kamo-translation-dictionary. الإضافة -...

Kamo·1mo ago
July 22, 2026
FixAIService

تصنف إخفاقات الرؤى حتى تكون حلقة العودة وكسر الدائرة في الواقع

حشرتان في (براي كومبلت) وكلاهما هزم آلات بنيت للتعامل معها وأُعيدت استجابة صريحة كقوة احتياطية وأنهت حلقة العودة. كل مكيف أيضاً جهزوا "إشعال" للنهاية لذا الفشل...

Kamo·1mo ago
FixAIService

لا يُوجّهُ أبداً رؤية إلى مُكيّف الذي لا يَستطيعُ أَنْ يُرسلَ صورة

(أي بروفيدر) ، الاصطدام الداعم هو علم قاعدة بيانات قابل للتحرير، و(هوتينغ) وثق به وحده. لم يقرأ مكيفي الـ"هوجنغ فيس" و"كوهير" الصور على الإطلاق وتم الآن استشارة...

Kamo·1mo 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·1mo ago
FixAIService

القواعد المُغلقة تنجو من جزء أو إبطال كل الوثائق

واستبدلت هيئة القسم بكامل هيئتها صاحب البلاغ الذي تولى مقالة في القسم. الذي تخلى صامتة عن قواعد الحزمة المقفلة بداخله لذا لا يقتبس معدل كرقم ثابت يمكن إزالته فق...

Kamo·1mo ago
July 18, 2026
FixAIService

أُسقطت ردود متحركة، واستمرت رسائل مساعدة فارغة

كُلّ إكتمال دردشةِ ناجحِ عُدْ كa فقاعة مساعدِ EMPTY. The تمّ إنقاذ الصفوف المساعدّة بمحتواها (لين=0) و(هيرور=فالز) ولم يكن هناك ما يدعو إلى الاستغناء عنه - فالع...

Kamo·1mo ago
FixAIService

جرب النموذج التالي عندما يُرفض نموذج الرؤية الصورة

التنقيب عن الإنتاج مرة أخرى بعد إصلاح الطريقة، انتقلت المحاكاة من نص إلى خطاب نموذج لـ (أو3-ميني) - نموذج مسبب للـ (أوستري) الذي لا يأخذ أيضاً مدخلاً للصور ما ز...

Kamo·1mo ago
FixAIService

توقّفْ عن توجيه الرؤية إلى نماذجِ النسيجِ

وجدت من خلال الاختبار الإنتاج: org 1188756624575266822 gpt-4o-minits-2025-03-20 - a TEXT-TO-SPECH model - so every vision call returned 502. واستخراج الوثائق وأ...

Kamo·1mo ago
July 17, 2026
FixAIService

صور تاريخية مائلة عبر الشك، ليست كسولة

? ? ? AiChatWebSocketHandler, which is not an HTTP request, so open-session in-view لا ينطبق. Iterating the loaded history and touching msg.getImages @OneToMany...

Kamo·1mo ago
July 16, 2026
FixAIService

السماح لسويتش بأن يعيد تنظيم دورة إلى أوت أوتو

يتعامل مع (سويتش موديل) دائماً عارضة أزياء مُعدّة و مُخطئة بالبطلان لا يمكن أبدا العودة إلى اختيار النموذج التلقائي. Parse modelId as a string: null/empty/"auto...

Kamo·1mo ago
July 8, 2026
FixAIService

:: اختيار الموفِّر للرؤية الآلية/النموذج عبر البائعين

مُقدِّم للتصوير المزدوج: يفضل أي مُقدِّم org لديه نموذج فعّال قادر على الرؤية المُتطوّر الذي يُصدر بالفعل صوراً - محتواها و التقارير تدعم التصويب، ثم يعود إلى

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

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
March 30, 2026
FixAIService

انخفاض عتبة الحد الأدنى من الحد الأدنى لمعدلات الإنتاج من 0.5 إلى 0.25 لإيقاف تصفية النتائج ذات الصلة ببروميد الميثيل

وكانت عتبة الـ 0.5 تستبعد صمتا النتائج الصحيحة من النموذج المدمج، ولا سيما بالنسبة للمحتوى الخاص بمجالات محددة مع ناقلات أصغر من 384-ديم.

Kamo·5mo 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·5mo 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·5mo 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·5mo 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·5mo 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·5mo 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·5mo ago
FixAIService

Return full decrypted API key in provider responses

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

Kamo·5mo 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·5mo 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·5mo 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·5mo 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·5mo 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·5mo ago

مثل ما ترى الشحن؟?

كل واحد من هذه تحديثات الأراضي في مكان عملك تلقائيا. ابدأوا بالمجان وشاهدوها تنمو بعد أسبوع.

ابدأوا حراً للأبدخصخصة الفيو