Live Change Log

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

17,933
مجموع التغييرات
4,614
المعالم
4,543
Fixes
32
المشاريع
عرض حسب المشروع
جميع المشاريع17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
الأفلام حسب النوع
جميع الأنواعBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 26, 2026
Fixkamo-internal

Probe master model endpoint and fix applied Model org ID

- استبدال بوابة موديل التطبيقية القائمة على المصادر مع مسبار مباشر /api/security/master-model on mount; r.ok=false (409) means the org وينظمه نوع من الفروع - نف...

kamo·4mo ago
Fixkamo-internal

خيارات مراقبة البوابة حسب القيود النموذجية المطبقة

-اخفي زر (ماستر موديل) عندما يكون (يورغ) محكوماً بنوع فرع (استخدم موديل) المصدر بدلاً من كونه غير موثوق به - إخفاء الحقول التي لا يمكن لـ org أن يصفها (يظهر فقط...

kamo·4mo ago
Fixkamo-internal

Mark-as-read and message fetch for shared/member mailboxes

Classic mode now loads shared mailbox messages via the correct /messages/{folder} endpoint (was calling the non-existent /conversations endpoint). Fetching a fu...

kamo·4mo ago
FixEmailService

Mark-as-read for shared and member mailboxes

EmailController.setFlags now accepts an optional mailboxId query param and routes through resolveProviderWithMailbox so member-mailbox flags are set against the...

Kamo·4mo ago
FixVOIPService

Use extensionId as external ID, not Relay node id

FreePBX returns the same Relay id (ZXh0ZW5zaW9uOg== = "extension:") for every extension because the id field is not populated. Using it caused all extensions to...

Kamo·4mo ago
FixEmailService

Handle IMAPInputStream in getMessage to prevent ClassCastException

JavaMail can return an IMAPInputStream instead of a decoded String from جزء من ذلك، نصبح متماسكين عندما لم يكن محتوى الرسالة مُسبقاً The (اللعبة) التلقيح المباش...

Kamo·4mo ago
FixVOIPService

Rewrite all GQL queries/mutations against live schema introspection

صدّق كلّ اسم ميداني ونوع ضدّ الشيمة الـ17 مجموعة كاملة من التصويبات: Queries: إزالة حقل فواتير غير موجود من التمديد جميع المصارعين -اجلب كل النقاط أزيلت بالكام...

Kamo·4mo ago
Fixkamo-internal

أرسلوا (فولدر) إلى (ثريد ديتيلفيو) بالبريد الإلكتروني:

المحادثة دائماً ما تكون غير محددة لأن عقيدة جافا ولها ملفات (تصدر]) لا مجال لصائق الملفات. هذا تسبب بخيط التحميل الاتصال بعلامة النزاع الملف: غير محدد. الغير مح...

kamo·4mo ago
FixVOIPService

الاسم الميداني لـ (غرافكيل) لجلب (أستريك ديتايل)

(فري بي بي إكس) عاد "هل قصدت أن (فيتش ستيريكس ديتايلز)؟" وتحقق من الاستفسارات وموصل بياناتها وفقا لذلك.

Kamo·4mo ago
FixVOIPService

يضاف XHR/Accept headers and String response parsing to GraphQL client

نفس النمط مثل FreePBXTokenCache: يضاف X-Requested-With + Accept: application/json لإيقاف إستجابات (فري بي إكس) لإعادة توجيه (إتش تي إل) وتغيير مواقع الاتصال الث...

Kamo·4mo ago
Fixkamo-internal

صندوق بريد سينك إنخفض إلى صندوق البريد الرئيسي

إسقاطات متخلفة عن البنود المدرجة في القائمة الأولى لأن مجموعة منتقاة بدون صندوق بريدي، مسبباً تيار فالو لعزيمة "الشخصية العارية" الذي لم يطابق أي خيار الآن مجمو...

kamo·4mo ago
FixAPIService

رفع حجم الملفات بمقدار 500 ميغابايت

قبعة (سبر سبرنغ بوت) متعددة الأجزاء في 1MB تحميل للفشل مع 500 طلب. ماتش امن سيرفيك الحدود الحالية لـ 500 ميغابايت حتى يمكن لـ (أبيسيرفيك) أن يكشف عن عدد كبير من...

Kamo·4mo ago
Fixkamo-internal

أخطاء سطحية من برنامج (هوتروب)

مُستبدلاً من كونولية صامتة مع سطو مُلقي على مركز غير مُباشر لذلك يرى المستخدم سبب الفشل الفعلي (المركز + هيئة الاستجابة) بدلاً من المضي بصمت لتحديث العد مضافة ل...

kamo·4mo ago
FixVOIPService

Add Accept+XHR headers and raw-string response parsing for token endpoint

FreePBX was returning text/html when called via cluster DNS because the الرئيس المضيف لم يطابق الـ (بي بي إكس) المُشكل إضافة قبول: الطلب/السجن والريث المطلوبين ...

Kamo·4mo ago
Fixkamo-marketing

الدخول المدفوع إلى أدنى حد ممكن من خلال ضوابط التأشيرات

تغيير المحاكاة = {...} إلى {tabControls} كسر الدخول المُحاكاة: لا يوجد هدف مُشوّه على الرصيف، لذا بقي الزرّ (أ) في موقعها الأولي { y: 100 } (تعرض أدناه). مضافا ...

Kamo·4mo ago
FixVOIPService

خطوط النطاق OAuth2

نطاقات (فري بي بي إكس) هي مُحدّدات عالية المستوى: 'rest' (all REST). "الشكل "القراءة يعني "جي كي إل لنموذج "اسمه "ريد"، والذي لا وجود له، يسبب خطأ في الشاشة 400...

Kamo·4mo ago
FixKlusterServices

Expose port 8088 directly on ClusterIP service

لم يكن لدى الدائرة سوى مسح للموانئ 808088 الخدمات الداخلية لا أعرف (مثل VOIPService API token) الطلبات كانت توقيتية لأن الميناء 8088 لم يكن لديه مستمع المجموعة.

Kamo·4mo ago
Fixkamo-internal

المساندة الاستئمانية التي لم يبت فيها بعد

المساندة التي لم يُبت فيها بعد، أصبحت الآن غير مُقرَّبة (دورات الدعم في المقاطعات) مع رسائل أحدث من آخر فيويد للمالك عندما يفتح العميل التذكرة، مارك آس ريد، الب...

kamo·4mo ago
FixKlusterServices

أضف الفشل المفقود

Deploy references fail2ban-configMap (jail.local + أمن المخاطرة، والثقة، لكنه لم يكن موجوداً، مما يعرقل القطيع في جبل فولومي. جهزوا و تمنعوا من البدء.

Kamo·4mo ago
April 25, 2026
Fixkamo-internal

مارك آس ريد بعد أن أرسل العميل آخر سلف

عند تذاكر الدعم، يتم تخزين رسائل الزائرين والعميلين تحت نفس النظام في شهر تشرين الثاني/نوفمبر، لذا فالاستفسار الذي لا يُقرأ هو عضو يعتمد كلياً على آخر فيويد إذا...

kamo·4mo ago
Fixkamo-shared-library

تذاكر الدعم تحتاج إلى عدّات غير واضحة للأعضاء

تم تخزين رسائل الزوار على تذاكر الدعم في إطار نفس النظام أن الوكيل يصادق على أنّه، لذا فإنّه لا يُقرأ التساؤلات - التي تستبعد م. جلسات الدعم. ولذلك لم تظهر شارة...

Kamo·4mo ago
Fixkamo-internal

مطوّر لتحميل زرّ إعادة التشغيل

التعبئة تأخذ (المعدة والمجلد)؛ وزر الاستعادة في حالة الخطأ فقط مرّت بـ (ثريد) وكسر بناء الكامبو الداخلي تطابق النداء التوقيع.

kamo·4mo ago
Fixkamo-shared-library

صحيح هويّة جونسون Info property from 'uniqueId' to 'id'

العضو أعلن @JsonIdentityInfo (property = "uniqueId" لكن الحقل الرئيسي الحقيقي هو اسمه (جاكسون) "لا يمكن العثور على الملكية مع الاسم "الوحيدة" عندما يتحلى أي نوع...

Kamo·4mo ago
Fixkamo-marketing

Remove SSR guard causing hydration mismatch; drop SockJS for native WebSocket

- Hero.tsx: remove typeof window check around Particle Field - Particle Field already لـه سـر: فـاسـل فـي هـذا الـحـارس أنجـز خـادم/مـاطلـق شـجرة (React #418) -...

Kamo·4mo ago
Fixkamo-internal

مؤشرات واضحة غير واضحة عند فتح الحوار

(ثريد ديتيلفيو) يرسل الآن البريد الإلكتروني:folder-changed after markConversationRead سينجح الأمر حتى يستعيد (مايلتوتون) إحصاء شارة (نافتوب) ConversationListVie...

kamo·4mo ago
FixAPIService

Move CORS to Traefik via kamo-middlewares, remove in-app CorsFilter

The CorsFilter @Bean in the Spring app was silently not applying headers after WebConfig.java was removed. CORS is now handled entirely at the Traefik layer by ...

Kamo·4mo ago
Fixkamo-marketing

Use /public/{mainDomain}-{tld}

كان يُولّدُ /domain/{tld}/ {split}/kamosite paths لا وجود لها في مينيو الملفات الموضوعية تعيش في الدلو العام تحت kamocrm-com/, baddi3-com/, etc. Updated to use ...

Kamo·4mo ago
Fixkamo-internal

تسلسل الإفطار مين-و-0 لاحتواء سائل إلكتروني في عمود الجسم فقط

يضاف مين - صفر إلى الحاوية الخارجية والمحتوى الرئيسي لا يمكن أن يتوسع إلى البريد الإلكتروني min-content width، الذي كان يسبب على نطاق الصفحة عظمة أفقية إزالة ال...

kamo·4mo ago
Fixkamo-internal

مقدمو خدمات هوائية فوق مروجي النفط

نفس السبب الجذري لـ (تشات ويب سوكيت) المكالمات **************** (استخدم (تول دوك الذي يَجْلسُ ABOVE PresenceWrapper. وكان مقدمو الخدمات غير قادرين على الوصول إل...

kamo·4mo ago
Fixkamo-marketing

أضف كبت اللهب وأصلح الصور المكسورة

كبت هايدنغ وارينغ في دوغا يُمنع من فعل الخطأ رقم 418 بسبب برووزر التمديدات (مثل الترجمة، والأسلوب المظلم) التهاب العملاء يستعاض عن عبارة " في مكان ما " بعبارة ...

Kamo·4mo ago
FixKlusterServices

السماح/المسار/المسار ببدء العمل على موضوع " طريق الدخان "

موضوع التشويش في الموضوع. القواعد الحالية للطرق (فقط عامة/داخلية/داخلية) رجع 503 مع لا رؤساء لوكالة الادارة، مما تسبب في رفض المركب. أضف "باثبريفيكس" لكل من "هو...

Kamo·4mo ago
FixAPIService

Remove duplicate CorsFilter and strip upstream CORS headers in gateway

(ويكونفيغ) (جافا) عرّف (كورسفيلتر) الثاني يتنافس مع (كورس كونفيغ) جافا الفاصوليا، مجازفة مكررة كتابة الرئيس. حررها حتى لا يوجد سوى (كورسفيلتر) The forward path...

Kamo·4mo ago
FixSecurityService

Remove duplicate CorsFilter bean causing double Access-Control-Allow-Origin header

حبوب (كورسفيلتر) الواضحة تسببت في تصفية ثانية لـ (كورس) بجانب الربيع الدعم الأمني الذي تم بناؤه في نظام (CRS) (الذي يستخدم (كورس كونفيغوشن كلا المرشحين حلا نمط ...

Kamo·4mo ago
Fixkamo-internal

Remove debug console.log statements and add missing routes

إزالة جميع عمليات قطع الأشجار المؤقتة التي أضيفت خلال اقتفاء الموقع الشبكي ChatBox, TicketChat, Member Item, ChatTool, and useChatWebSocket; add :: إعادة توجيه ...

kamo·4mo ago
Fixkamo-internal

منع رئيس الرسالة من توسيع العمود على العناوين الطويلة

طفل الرأس الأيسر لم يكن لديه ايميل غير قابل للكسر عناوين في من/إلى/Cc أجبرت على أن تنمو بطاقتها المتناهية الصغر الرأس (والمخطط العام) أوسع أضف min-w-0, break-al...

kamo·4mo ago
Fixkamo-internal

Hoist ChatWebSocketProvider above ToolProviders

ToolDock (and its tool windows like SupportTicketWindow ) TicketChat) is mounted inside ToolProviders, which sits ABOVE PresenceWrapper in the tree تجنباً للتغي...

kamo·4mo ago
Fixkamo-internal

ألقي بـ (شادو) في البريد الإلكتروني المرسل إلى حرائق الـ(إكس أوتو)

(شادو) كانت السبب الجذري محتوى البريد الإلكتروني الواسع (الجداول البريدية الثابتة) داخل شجرة الظل طلاء الماضي المضيف دون المساهمة صندوق تصميم المضيف، لذا ملفوف ...

kamo·4mo ago
Fixkamo-internal

طريق استيراد أليجن شات ويب سوكيت كونتيكست إلى المزود

TicketChat and ChatNotificationListener imported the context via the '@/app/contexts/... ' الاسم المستعار في حين يستورده بريسينس وربر عن طريق الأقارب التالي حال...

kamo·4mo ago
Fixkamo-internal

احتواء الظل للقوة بالأسلوبين الداخليين + احتواء:

مضيف الظل لم يكن يفوز بشكل موثوق على الظلّ ': المحتوى (الطوابع البريدية الثابتة) كان يرسم بصرياً في الماضي صندوق تخطيط وإحداث عظمة أفقية على نطاق 3 كغمات تحويل...

kamo·4mo ago
Fixkamo-internal

محتوى بريد إلكتروني واسع النطاق داخل الظل DOM، ليس خارج

المحاولات السابقة لإضافة أزيد من التدفق إلى أسلاف إدارة الشؤون الإدارية لا يمكن أن يلتقط محتوى بريد إلكتروني واسع لأن شجرة الظل مرئية تدفق الطلاء لا يسهم في صند...

kamo·4mo ago
FixEmailService

إستعملْ يَحْصلُ على HsAttachments مِنْ طابقِ بولين

******************** يُولّدُ يَحْصلُ على حَصْصاتِ لا يَكُونُ هاس آتاتش الأخيرة فقط يوجد للبولين البدائي استعمل (بوليان) و(ترولز) ليتعامل بأمان قضية باطلة.

Kamo·4mo ago
FixMediaService

Expand JPA reposory scan to include commerce package

الـ "كامبو" الجديد المتشارك يجلبه التي تتطلب لا أعرف (في كوم.كامو.ز.التجارة المشتركة). مُسحّص لـ (مُوسِرفيك) مُجرّد تبرع. ولم يبدأ الطلب. مرآة المسح الأوسع الأم...

Kamo·4mo ago
FixMediaService

Restore HashMap import in ChatWebSocketController

المفاعل السابق أزال استيراد (هاشمب) لكن المقبض الطريقة التي لا تزال تبنى حاشم على حمولة الحدث المطبعي بناء (فورجيجو) للفشل مع "لا يمكن العثور على الرمز "الفصل "...

Kamo·4mo ago
Fixkamo-internal

أضف min-w-0 إلى محتوى البريد الإلكتروني div so overflow-x-auto fires

من دون مين-و-0، ذنب الطفل المزدحم min-content, allowing wide email tables expand the div past the column البارود التدفق الخارجي المكشوف ثم اخترق الفيل الموسّع ب...

kamo·4mo ago
Fixkamo-marketing

إلغاء تكرار الاتصال بـ (ستومب) في مرسل (ميسارج)

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

Kamo·4mo ago
FixMediaService

الإنشاء الاستباقي للمستهلك في الدورة لمنع فقدان الرسائل

"سابقاً، كان مستهلكاً مُدفعاً لـ "جيت ستريم لم يُنشأ إلاّ عندما كان عميلاً في شركة "ستيمب أُرسلت / / / / / / / مع سياسة الانقاذ New, any messages published befo...

Kamo·4mo ago
Fixkamo-internal

تقلص الفجوة في إعادة الاتصال مما أدى إلى انخفاض الرسائل في الوقت الحقيقي

Remove `connected ' from participation useEffect deps in TicketChat and (تشات بوكس) في الحلقات السابقة، كل شبكة من الوصلات الشبكية أثارت التأثير التنظيف الذي يس...

kamo·4mo ago
FixSecurityService

السماح لمستخدمي النظام بإدارة العلامة التجارية لـ org وإصلاح الشعار

- يُضِعُ طريقَ مستعملَ النظامَ كأول حارسِ في CanManageOrgBranding so platform مستعمل النظام له سيطرة كاملة على جميع الأوغاد غير الوالدة -في ستّة نقطة نهاية لوغو...

Kamo·4mo ago

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

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

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