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 25, 2026
OtherSecurityService

يضاف قطع الأشجار إلى نقطة النهاية المحملة

Log org/index, file info, userId, auth decisions, and MinIO staging مفتاح لتعقب سبب عدم ظهور حمولات خلفية في دلو.

Kamo·6mo ago
Otherkamo-internal

أضف قطع الأشجار على الطريق السريع

Log org/index, file name/size/type, and upstream response status to diagnose why background uploads are not reaching APIService.

kamo·6mo ago
Featurekamo-internal

يضاف عمود الموقع إلى بيانات التذاكر

القراءات لا أعرف مُباشرةً مِنْ دفترِ الدعمِ (والآن طلق ناري على كيانِ التذاكرِ في وقت الخلق - لا رحلة إضافية ذهابا وإيابا. علم الإيجار + المدينة/الإقليم/البلد م...

kamo·6mo ago
PerformanceMediaService

خزن جيو على التذكرة عند الخلق، إسقاط قراء الموقع الجغرافي

************ مرة واحدة (عن طريق GeoLookupService) وتستمر في ip/country/city/subdivision on تذكرة الدعم نفسها تذكرة الدعم إلى مكتب المدعي العام لمنظمة معاهدة عد...

Kamo·6mo ago
Featurekamo-shared-library

Snapshot visitor geo on remember entity

يضاف فيكتور BAR VISITOR CITY, VISITOR SUBDIVISION columns. تم الاستيلاء عليها في وضع التذاكر حتى لا تضطر نقاط نهاية القائمة/التجزئة إلى القيام بمسح النطاق الج...

Kamo·6mo ago
PerformanceMediaService

عدد الزائرين الذين يحملون عبوات ويتجاوزون موقع البحث عن المواقع الجغرافية في القائمة

وكانت نقطة النهاية في قائمة الطلبات/الدعم/التذاكر جارية، لكل صفحة من 20 صفا: - 20 **** - 20 مكالمة إلى شركة GeoLookupService.lookup، كل منها عبارة عن مجموعة واس...

Kamo·6mo ago
Performancekamo-shared-library

مضافا إليه: BySessionGuidIn للشحن بالجملة

مستعملة في قائمة التذكرة لجلب جميع الزوار صفح في سؤال واحد بدلاً من أن يجد (ن) نداءات (بي سينسيون).

Kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
ChoreSecurityService

Rebuild to pick up Member JsonIdentity Info fix from kamo-shared-library

kamo-shared-library b57d156 fixes @JsonIdentityInfo (property = "uniqueId" . "د" على العضو، حل 400 خطأ على PUT /api/security/org {id}.

Kamo·6mo ago
Fixkamo-shared-library

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

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

Kamo·6mo ago
FeatureMediaService

يضاف إلى نقطة نهاية الشبكة العالمية/الصفوف/الصفائح العامة

سجّل نقطة نهاية ثانية لمحطة ستامب بدون نظام سوكجيس في /Ws/public-chat-native أن الواجهة يمكن أن تتواصل مع شبكة ويب سوكيت الأصلية (بروكرول) دون الحاجة مكتبة موكب...

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
Featurekamo-internal

تذكرة غير مرئية

- قائمة التذاكر تظهر شارة ثرثرة مع عدد غير مرئي بجانب عندما تكون الجلسة رسائل أحدث من رسالة العميل آخر رسالة - يضيف ' رسائل جديدة فقط ' مفتاح التصفية إلى بار ال...

kamo·6mo ago
FeatureMediaService

البث غير الجاهز للعميل على رسالة الزوار

بعد أن يرسل زائر رسالة دعم، يضغط على آخر عدد غير مقصود حمولة لـ **************** الشارة و المستجدات في الوقت الحقيقي مجوهرات البث مُراقبة وسائل الإعلام.

Kamo·6mo ago
Featurekamo-shared-library

Include SUPPORT TICKET sessions in unread membership que

يَجِدُ الآن عَودةَ العضويةَ لكل من CHAT و SUPPORT TICKET session types, so the existing permember unread-count الهياكل الأساسية (الوطنات غير الجاهزة) إذاً، (جي ...

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
Fixkamo-internal

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

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

kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
Otherkamo-internal

Conole.log to trace TicketChat STOMP participant path

يضاف سجلا للحواسب في كل مرحلة من مراحل خط الأنابيب المشترك (النار المؤثر، تمرير الحراسة، نداء مشترك، الاشتراك في الامتياز، زبون. المشترك، /app/chat/subscribe pu...

kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
FixEmailService

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

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

Kamo·6mo ago
FixMediaService

Expand JPA reposory scan to include commerce package

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

Kamo·6mo ago
FixMediaService

Restore HashMap import in ChatWebSocketController

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

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

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

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

Kamo·6mo ago
FixMediaService

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

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

Kamo·6mo ago
Fixkamo-internal

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

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

kamo·6mo ago
FixSecurityService

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

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

Kamo·6mo ago
Fixkamo-internal

احتواء التدفق الأفقي في مشهد البريد الإلكتروني: pane to 3rd column

- أضف ازدحاماً زائداً إلى حاوية رسل بروزر الخارجية كحدود صلبة - يضاف فائض في التدفق إلى العمود 3 ملفوف وتدفق زائد إلى منطقة المحتوى الإلكتروني - Constrain Sanit...

kamo·6mo ago
FeatureKlusterServices

:: إخفاق الإنتاج(2) مع سجون بي سي بي وولاية ثابتة

- أضف الفشل2، والثقة، والسجن مع [الخطر] و[العملية الحرة]، تصعيد الحظر التدريجي (1h),24h),30d ceiling), LAN ignoreip, and a تصفية الثقة التي تستهدف سجلات أمن شرك...

Kamo·6mo ago
FixKlusterServices

يستعاض عن شركة Coqui TTS بشركة Piper TTS (en-US-norman-medium)

لا يوجد لدى نموذج " كوكي " (VCTK) متكلمون مسمّون - يستعاض عن عبارة " Piper TTS " التي صوت (نورمان) بالضبط Piper binary (~3 MB) and model (~60 MB) تُحمّل بواسطة ...

Kamo·6mo ago
FixEmailService

Reset stale hasAttachments on sync and accumulate correctly

- Reset has_attachments=false at start of bulk sync so stale true values from old false-positive MIME detection are cleared before re-indexing - Accumulate ha...

Kamo·6mo ago
Featurekamo-shared-library

Add resetHasAttachmentsForFolder query to ConversationRepository

Allows sync to reset stale has_attachments flags before re-indexing so corrected MIME detection can rebuild the field from actual attachment data.

Kamo·6mo ago
FeatureKlusterServices

Integrate Coqui TTS with norman voice (VCTK p267)

- Deploy coqui-tts server (VCTK VITS model, CPU-only) as ClusterIP service on port 5002 with model cache at /var/lib/coqui-tts on k1m1 - Inject coqui_tts.agi ...

Kamo·6mo ago
Fixkamo-internal

التلقيم المسبق من الرد/الاستجابة والتجهيز

-المشروع يحمل الآن من (إيستر) حتى يتدفق من مخرج جديد مفتوح إلى المركب - مخزن البريد الإلكتروني النشط (بما في ذلك البريد الإلكتروني) صناديق بريد شخصية وتصدرها عن...

kamo·6mo ago
FixEmailService

الدعم من التجاوز على إرسال

Adds FromAddress Request to EmailSendRequest so the frontend can specify الذي يُرسل منه اسم مستعار/عنوان بريد إلكتروني المشرف الوحيد الآن استخدامات ذلك العنوان ...

Kamo·6mo ago
FeatureKlusterServices

Add LAN DNS pod for split-DNS on k1m1

Deploys a dnsmasq pod with hostNetwork on k1m1 that listens on 192.168.4.22:53. Overrides pbx.k1.kluster.kamocrm.com -> 192.168.4.22 so LAN phones reach the PBX...

Kamo·6mo ago
FixKlusterServices

يضاف شبكـة محليـة لمعالجـة مـن قِـسـمـة الـدمـجـمـة

Phones on the same LAN as k1m1 connect via split DNS (domain resolves to 192-168-4-22 داخلياً. بدون شبكة محلية، (أستركس) ما زال يُعلن External domain in SDP to ...

Kamo·6mo ago

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

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

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