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
December 5, 2025
Otherkamo-analytics

fix revenue type

Francis Cao·9mo ago
CISecurityService

Trigger pipeline after kamo-shared-library update

snadjafinia·9mo ago
Fixkamo-shared-library

Resolve MultipleBagFetchception and fix custom form persistent

- مبسّطة الاستفسارات المتعلقة بالمستودعات في إطار النموذج العرفي لتجنّب اللفتات المتعددة - Fixed LeadMarketService to properly save and load custom form associa...

snadjafinia·9mo ago
CISecurityService

Trigger pipeline after kamo-shared-library update

snadjafinia·9mo ago
Fixkamo-shared-library

Proper save and load custom form associations for markets

- حذف المستودعات التي أزيلت الآن باستخدام إزالة اليتامى من الجيش الشعبي الياباني للتنظيف - البدء في جمع نماذج السوق الكسولة قبل المقاصة - ضمان البدء في عمليات ا...

snadjafinia·9mo ago
CISecurityService

Trigger pipeline after kamo-shared-library update

snadjafinia·9mo ago
Fixkamo-shared-library

Resolve MultipleBagFetchception in CustomForm Reposory

-السؤال المبسّط لـ (بيد آند أورغينست) لتجنب جلب أكياس متعددة - نُقل (جون) إلى أكوام وميادين في نفس التساؤلات - أصبحت المبالغ المحصلة الآن مبدئية في إطار معاملات...

snadjafinia·9mo ago
FixSecurityService

Reload market after create/update to initialize lazy collections

- Updated createMarket and updateMarket to reload market using getMarketById - This ensures all lazy collections (marketCustomForms, vendorProducts) are initial...

snadjafinia·9mo ago
Fixkamo-internal

يُضاف برنامج المبيعات إلى واجهة (ليد ماركت) ويستخدمه في شكل تحرير

- إضافة حقل للمبيعات الفرعية إلى واجهة (ليد ماركت) - معالج مستكمل لـ " إيديت كليك " لاستعمال برنامج المبيعات من مركز التجارة الدولية عند تحديد أنواع الوالدين/ال...

snadjafinia·9mo ago
CISecurityService

Trigger pipeline after kamo-shared-library update

snadjafinia·9mo ago
CISecurityService

Trigger pipeline after kamo-shared-library update

snadjafinia·9mo ago
Fixkamo-shared-library

Resolve MultipleBagFetchException by using transactional lazy loading

- المستودع الرئيسي للمريخ: أُعيد إلى الاستفسارات البسيطة دون أن يُعدّ (JOIN FETCH) - LeadMarketService: Added @Transactional (readOnly=true) to getMarketById wi...

snadjafinia·9mo ago
Fixkamo-internal

النوع الجاهز في وظيفة المرشح

snadjafinia·9mo ago
Fixkamo-internal

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

- فيضد ميداني: يُستَصلُ على System FieldsByCategory لاستعمال الدعائم الميدانية عبر النظام بدلاً مِنْ BASE-SYSTEM FIELDS - المواصفات الميدانية - Lead ManualImpor...

snadjafinia·9mo ago
FixSecurityService

Correct path handling for mortgage fields and custom form data in lead imports

- Fixed mortgage fields to use 2-part paths (mortgageFields.loanAmount) in setNestedFieldOnCreateRequest - Fixed custom form data to use 3-part paths **********...

snadjafinia·9mo ago
Fixkamo-shared-library

يضاف التحميل المتلهف للاستفسار عن المستودعات من أجل معالجة قضايا التحميل الكسول

- مستودع الاستمارة العرفية: مضاف LEFT JOIN FETCH للوجبات والحقول في العثور على باي Id AndOrganization Id - مستودع للمريخ الرئيسي: مضافا إليه: الصندوق المشترك لل...

snadjafinia·9mo ago
FixSecurityService

Make email/username login case-insensitive

- Normalize input username/email to lowercase before comparison - Use LOWER() function on database column for case-insensitive matching - Fixes issue where user...

snadjafinia·9mo ago
Fixkamo-internal

إعادة تحديد الوضع فيما يتعلق بالفشل في تحميل بيانات السوق من أجل منع البيانات الثابتة

-أضيفت الولاية في مكان آخر عندما يكون الرد خاطئاً - كفالة تطهير مراكت كونفيغ منتقاة وميدان معتادين من عبء السوق الفاشل - الحفاظ على الاتساق مع التعامل مع الأخطا...

snadjafinia·9mo ago
Chorekamo-internal

تطهير مصغر للفضاء الأبيض

snadjafinia·9mo ago
Fixkamo-internal

خطأ بستة سِينتاكس وإضافات لقطع الأخشاب لأغراض التحميل الميداني للأسواق

- خطأ مختلط في التأكيدات من النوع المعقّد باقتحام واجهات ملائمة - إضافة قطع غيار لتتبع بيانات السوق، وخط العرض الفرعي للمبيعات، والتحميل العرفي - مضافة في الموق...

snadjafinia·9mo ago
Fixkamo-internal

استخدام المبيعات الفرعية لكشف حقل الرهن العقاري في الاستيراد اليدوي

- وصلة محدثة بينية من طراز LeadMarket لمطابقة هيكل DTO (لم يكن لدى نماذج الجمارك سوى معلومات أساسية في البداية) - يُستخدم التعليق الثابت لتوضيح برنامج المبيعات ...

snadjafinia·9mo ago
Featurekamo-shared-library

يضاف حقل للمبيعات إلى شركة LeadMarketDTO لكشف حقول الرهن العقاري

- إضافة حقل للمبيعات الفرعية للتمييز بين الوالدين سالتيب والنوع الفرعي - عندما يكون لـ(سايليب) والد (مثلاً، RESIDENTIAL MORTGAGE)، تصبح المبيعات الوالدة (الخدمة...

snadjafinia·9mo ago
OtherKlusterServices

أضف أشعة كامو كاملة مع جميع الطرق الأربعة عشر

Ebed full SVG content directly instead of partial paths

snadjafinia·9mo ago
OtherKlusterServices

Use CSS-only approach for Kamo logo

Removed broken SVG file mount, using CSS background-image لتحميل الشعار الخارجي مباشرة على عنصر "لوجو"

snadjafinia·9mo ago
OtherKlusterServices

Fix logo.svg to reference external Kamo logo URL

استخدام عنصر صور SVG لضم شعار خارجي بدلا من مسارات معقدة مع تحولات مكسورة

snadjafinia·9mo ago
OtherKlusterServices

يستعاض عن شعار " جولة كوبي " بشعار " كامو " SVG

لوجـم الـمـوسـم الـمـوسـم الـمـوسـم الـمـتـمـعـة لـهـا لتحل محل العلامة المائية لجولة الكوكب/الشعار السطحي

snadjafinia·9mo ago
OtherKlusterServices

أضف ملف برمجيات CSS لتجاوز شعار " المعالم المائية "

- تقليد مبتكر - Mount CSS file to /var/www/html/custom.cs - تشكيلة من المؤمنة لتحميل صحائف إضافية

snadjafinia·9mo ago
OtherKlusterServices

يستعاض عن جميع شعارات " جولة كوبي " بشعار كامو بما في ذلك علامة المياه

تحديث الشعارات الجلدية على شكل صفيفة لتغطية: - شعار رئيسي - شعار الرأس المنهار الصغير - العلامة المائية للصناديق/الشعار السطحي

snadjafinia·9mo ago
OtherKlusterServices

أضف بضائع بريدية إلى قائمة شركة SUBDOMAINS

Enables automatic SSL certificate creation for mail.kamocrm.com

snadjafinia·9mo ago
Otherkamo-analytics

Merge pull request #3834 from ****************

Bump jws from 3.2.2 to 3.2.3

Mike Cao·9mo ago
OtherKlusterServices

Expose Postfix port 25 and 587 via hostPort for inbound mail

مطلوب لاستقبال وصلات خارجية من نظام SMTP على K1M1

snadjafinia·9mo ago
Featurekamo-internal

Add missing Next.js API routes for leads endpoints

- Added /api/security/leads route for GET (all leads) and POST (create lead) - Added /api/security/leads/[id] route for GET, PUT, DELETE operations - Added ****...

snadjafinia·9mo ago
OtherKlusterServices

تشكيلة سرية لاستعمال مدفعية من طراز Mailgun

اجتياز البريد المحلي لالبريد الخارجي، الاتصال مباشرة smtp.mailgun.org with TLS on port 587

snadjafinia·9mo ago
OtherKlusterServices

Switch Postfix to Alpine-based deployment with MySQL support

شبيهة بـ (دوفيكوت) باستخدام (ألبين 3-18) بحزمة بريدية تم تركيبها في الوقت المناسب لدعم الخرائط الافتراضية الموثوقة لشبكة ميسكول

snadjafinia·9mo ago
OtherKlusterServices

Fix postfix command to use apt-get instead of apk

boky/postfix is Debian-based, not Alpine

snadjafinia·9mo ago
OtherKlusterServices

Add postfix-mysql support for MySQL virtual maps

Installed postfix-mysql package at container startup to enable MySQL dictionary lookups for virtual domains/users/aliases

snadjafinia·9mo ago
OtherKlusterServices

Add auth debugging and ensure MySQL driver packages for Dovecot

- Enable auth_debug, auth_debug_passwords, auth_verbose - Add dovecot-mysql package for proper SQL support - Add mariadb-connector-c for MySQL protocol compatib...

snadjafinia·9mo ago
OtherKlusterServices

Add MySQL auth fix job for MariaDB client compatibility

Changes kamo user from caching_sha2_password to mysql_native_password Required for Dovecot (Alpine/MariaDB) to connect to MySQL 8

snadjafinia·9mo ago
OtherKlusterServices

Replace Roundcube logo with Kamo logo

Added skin_logo config pointing to **************** Updated deployment annotation to trigger pod restart

snadjafinia·9mo ago
OtherKlusterServices

Fix MySQL auth: change kamo user to mysql_native_password

Alpine's MariaDB client doesn't support caching_sha2_password plugin This prevents Dovecot from connecting to MySQL for authentication

snadjafinia·9mo ago
OtherKlusterServices

Force Roundcube pod restart to pick up ConfigMap change

Added annotation to trigger pod recreation since ConfigMap with subPath doesn't auto-update in running pods

snadjafinia·9mo ago
Fixkamo-internal

Remove 'name' property reference in updateLead function

- Lead interface only has 'primaryContact', not 'name' - Removed fallback to patch.name in updateLead - Completes the fix for type safety

snadjafinia·9mo ago
Fixkamo-internal

Remove non-existent 'name' property references in leadsApi

- Lead interface only has 'primaryContact', not 'name' - Removed fallback to leadData.name in createLead and updateLead - Ensures type safety and correct API be...

snadjafinia·9mo ago
OtherKlusterServices

Fix Roundcube redirect loop - disable force_https

Traefik handles TLS termination, so internal traffic is HTTP Setting force_https=true caused Roundcube to redirect to HTTPS internally creating an infinite redi...

snadjafinia·9mo ago
OtherKlusterServices

Reference kamocrm.com wildcard cert in mail IngressRoute

The certificate secret is in kamo namespace, copied to mail namespace tls.secretName explicitly references wildcard-kamocrm-com

snadjafinia·9mo ago
OtherKlusterServices

Fix mail IngressRoute to use auto-cert service

Changed tls from certResolver: letsencrypt to tls: {} This allows the auto-cert service to automatically generate certs when mail.kamocrm.com is accessed

snadjafinia·9mo ago
OtherKlusterServices

Fix Roundcube readiness probe - use TCP socket instead of HTTP

Roundcube redirects / to login page (302), failing HTTP readiness probe TCP socket check on port 80 works correctly

snadjafinia·9mo ago
Fixkamo-internal

Replace remaining Grid closing tags with GridLegacy in CreateLeadClient

- Fixed all remaining </Grid> tags that should be </GridLegacy> - Ensures proper closing of GridLegacy item components - Resolves JSX syntax error

snadjafinia·9mo ago

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

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

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