Resolve MultipleBagFetchception and fix custom form persistent
- مبسّطة الاستفسارات المتعلقة بالمستودعات في إطار النموذج العرفي لتجنّب اللفتات المتعددة - Fixed LeadMarketService to properly save and load custom form associa...
Proper save and load custom form associations for markets
- حذف المستودعات التي أزيلت الآن باستخدام إزالة اليتامى من الجيش الشعبي الياباني للتنظيف - البدء في جمع نماذج السوق الكسولة قبل المقاصة - ضمان البدء في عمليات ا...
Resolve MultipleBagFetchception in CustomForm Reposory
-السؤال المبسّط لـ (بيد آند أورغينست) لتجنب جلب أكياس متعددة - نُقل (جون) إلى أكوام وميادين في نفس التساؤلات - أصبحت المبالغ المحصلة الآن مبدئية في إطار معاملات...
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...
يُضاف برنامج المبيعات إلى واجهة (ليد ماركت) ويستخدمه في شكل تحرير
- إضافة حقل للمبيعات الفرعية إلى واجهة (ليد ماركت) - معالج مستكمل لـ " إيديت كليك " لاستعمال برنامج المبيعات من مركز التجارة الدولية عند تحديد أنواع الوالدين/ال...
Resolve MultipleBagFetchException by using transactional lazy loading
- المستودع الرئيسي للمريخ: أُعيد إلى الاستفسارات البسيطة دون أن يُعدّ (JOIN FETCH) - LeadMarketService: Added @Transactional (readOnly=true) to getMarketById wi...
خطأ من النوع: متغير منظّم بلوك متغيّر من النبات كنت سأستخدمه قبل إعلانه.
استخدام حقول نظامية مرنة للربط بين الخرائط الميدانية
- فيضد ميداني: يُستَصلُ على System FieldsByCategory لاستعمال الدعائم الميدانية عبر النظام بدلاً مِنْ BASE-SYSTEM FIELDS - المواصفات الميدانية - Lead ManualImpor...
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 **********...
يضاف التحميل المتلهف للاستفسار عن المستودعات من أجل معالجة قضايا التحميل الكسول
- مستودع الاستمارة العرفية: مضاف LEFT JOIN FETCH للوجبات والحقول في العثور على باي Id AndOrganization Id - مستودع للمريخ الرئيسي: مضافا إليه: الصندوق المشترك لل...
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...
إعادة تحديد الوضع فيما يتعلق بالفشل في تحميل بيانات السوق من أجل منع البيانات الثابتة
-أضيفت الولاية في مكان آخر عندما يكون الرد خاطئاً - كفالة تطهير مراكت كونفيغ منتقاة وميدان معتادين من عبء السوق الفاشل - الحفاظ على الاتساق مع التعامل مع الأخطا...
خطأ بستة سِينتاكس وإضافات لقطع الأخشاب لأغراض التحميل الميداني للأسواق
- خطأ مختلط في التأكيدات من النوع المعقّد باقتحام واجهات ملائمة - إضافة قطع غيار لتتبع بيانات السوق، وخط العرض الفرعي للمبيعات، والتحميل العرفي - مضافة في الموق...
استخدام المبيعات الفرعية لكشف حقل الرهن العقاري في الاستيراد اليدوي
- وصلة محدثة بينية من طراز LeadMarket لمطابقة هيكل DTO (لم يكن لدى نماذج الجمارك سوى معلومات أساسية في البداية) - يُستخدم التعليق الثابت لتوضيح برنامج المبيعات ...
يضاف حقل للمبيعات إلى شركة LeadMarketDTO لكشف حقول الرهن العقاري
- إضافة حقل للمبيعات الفرعية للتمييز بين الوالدين سالتيب والنوع الفرعي - عندما يكون لـ(سايليب) والد (مثلاً، RESIDENTIAL MORTGAGE)، تصبح المبيعات الوالدة (الخدمة...
أضف أشعة كامو كاملة مع جميع الطرق الأربعة عشر
Ebed full SVG content directly instead of partial paths
Use CSS-only approach for Kamo logo
Removed broken SVG file mount, using CSS background-image لتحميل الشعار الخارجي مباشرة على عنصر "لوجو"
Fix logo.svg to reference external Kamo logo URL
استخدام عنصر صور SVG لضم شعار خارجي بدلا من مسارات معقدة مع تحولات مكسورة
يستعاض عن شعار " جولة كوبي " بشعار " كامو " SVG
لوجـم الـمـوسـم الـمـوسـم الـمـوسـم الـمـتـمـعـة لـهـا لتحل محل العلامة المائية لجولة الكوكب/الشعار السطحي
أضف ملف برمجيات CSS لتجاوز شعار " المعالم المائية "
- تقليد مبتكر - Mount CSS file to /var/www/html/custom.cs - تشكيلة من المؤمنة لتحميل صحائف إضافية
يستعاض عن جميع شعارات " جولة كوبي " بشعار كامو بما في ذلك علامة المياه
تحديث الشعارات الجلدية على شكل صفيفة لتغطية: - شعار رئيسي - شعار الرأس المنهار الصغير - العلامة المائية للصناديق/الشعار السطحي
أضف بضائع بريدية إلى قائمة شركة SUBDOMAINS
Enables automatic SSL certificate creation for mail.kamocrm.com
Merge pull request #3834 from ****************
Bump jws from 3.2.2 to 3.2.3
Expose Postfix port 25 and 587 via hostPort for inbound mail
مطلوب لاستقبال وصلات خارجية من نظام SMTP على K1M1
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 ****...
تشكيلة سرية لاستعمال مدفعية من طراز Mailgun
اجتياز البريد المحلي لالبريد الخارجي، الاتصال مباشرة smtp.mailgun.org with TLS on port 587
Switch Postfix to Alpine-based deployment with MySQL support
شبيهة بـ (دوفيكوت) باستخدام (ألبين 3-18) بحزمة بريدية تم تركيبها في الوقت المناسب لدعم الخرائط الافتراضية الموثوقة لشبكة ميسكول
Fix postfix command to use apt-get instead of apk
boky/postfix is Debian-based, not Alpine
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
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...
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
Replace Roundcube logo with Kamo logo
Added skin_logo config pointing to **************** Updated deployment annotation to trigger pod restart
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
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
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
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...
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...
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
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
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
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
مثل ما ترى الشحن؟?
كل واحد من هذه تحديثات الأراضي في مكان عملك تلقائيا. ابدأوا بالمجان وشاهدوها تنمو بعد أسبوع.