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
April 26, 2026
FixKlusterServices

اجعلي (ويرتك) ينجو من عودة (بود)

النهج السابق (http custom.conf with [general] override) (في الواقع ابدأ التنفيذ لأن صالون (أستريك لا يكرّمون عدة تشمل الأقسام [العامة] الطريقة التي يعني بها الأ...

Kamo·6mo ago
FixKlusterServices

Enable Asterisk built-in HTTP server on :8089 for WebRTC /ws

Chan pjsip `protocol=ws' transport rides on top of res http websocket, الذي بدوره يَتطلّبُ أَسْتريكس مبني في HTTP خادم لِكي يَكُونَ قيد التشغيل. The (فري بي بي ...

Kamo·6mo ago
FixSecurityService

إعطاء الأولوية للاسم الأول/الأخير الحقيقي على اسم المستخدم

واسم المستخدم آلياس هو منفذ لوغاريت (يعادل في كثير من الأحيان اسم المستخدم) ليس اسم عرض وتعيش الأسماء الحقيقية القابلة للقراءة البشرية على اسم المستعمل (EmbName...

Kamo·6mo ago
Fixkamo-internal

النطاق مضافا إليه خط الرصاص والقدمان في مجال محتواه

الاستمارة كانت تستخدم مين هيت: 100 فه داخل الأب الذي هو بالفعل Calc(100vh - 56px), forcing an outer scrollbar even when content fit. The action bar also used po...

kamo·6mo ago
Fixkamo-internal

Smart multi-column layout for Add Lead form

إعادة هيكلة الصفحة إلى شبكة من أعلى المستويات بحيث تُجمع الأقسام أفقياً وبدلا من إطالة كل حقول على حدة: - السوق ' ' يستعمل موقعاً داخلياً من ثلاثة ألوان (Marke...

kamo·6mo ago
Fixkamo-internal

الاستخدام/الحبوب/الأمن/الأعضاء/الألقاب لتسوية الاسم المكفول

مرشحات نهاية الإدارات إلى أعضاء الفريق النشطين فقط، مفقودة تعيينات لأعضاء القاعدة أو أعضاء غير نشطين. تحويل إلى/الألقاب يعيد جميع الأعضاء بغض النظر عن الدولة.

kamo·6mo ago
Fixkamo-internal

الاستمارة الكاملة لـ " أضف " و " التطهير " للقدم الملتصقة

ارمي الـ1200بكس كحد أقصى على /الرصاص/الجديد و ازدحام القاع حتى لا يتداخل شريط العمل الجزء الأخير من الاستمارة عندما تسلل إلى أسفل.

kamo·6mo ago
FixSecurityService

تسوية اسم العرض مع الأولوية الصحيحة في نقطة نهاية الإدارة الفرعية

الأولوية: عضو، مستعمل، اسم مستعار، مستعمل رسمي

Kamo·6mo ago
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·6mo ago
Fixkamo-internal

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

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

kamo·6mo 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·6mo 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·6mo 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·6mo ago
FixEmailService

Handle IMAPInputStream in getMessage to prevent ClassCastException

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

Kamo·6mo ago
FixVOIPService

Rewrite all GQL queries/mutations against live schema introspection

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

Kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
FixVOIPService

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

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

Kamo·6mo ago
FixVOIPService

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

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

Kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
FixAPIService

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

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

Kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo 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·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
FixVOIPService

خطوط النطاق OAuth2

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

Kamo·6mo ago
FixKlusterServices

Expose port 8088 directly on ClusterIP service

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

Kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
FixKlusterServices

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

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

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

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

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

kamo·6mo ago
Fixkamo-shared-library

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

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

Kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
Fixkamo-shared-library

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

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

Kamo·6mo 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·6mo ago
Fixkamo-internal

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

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

kamo·6mo 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·6mo ago
Fixkamo-marketing

Use /public/{mainDomain}-{tld}

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

Kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
Fixkamo-marketing

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

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

Kamo·6mo ago
FixKlusterServices

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

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

Kamo·6mo ago
FixAPIService

Remove duplicate CorsFilter and strip upstream CORS headers in gateway

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

Kamo·6mo ago
FixSecurityService

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

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

Kamo·6mo ago
Fixkamo-internal

Remove debug console.log statements and add missing routes

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

kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo 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·6mo ago

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

كلّه يصل إلى مكان عملك لوحده ابدأي بالخطه المجانيه و اقرأي هذه الصفحة مرة اخرى بعد شهر.

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