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
August 5, 2026
FixEmailService

أوقفوا (هيرنايت) عن التلاعب بـ ":

صالون (هيبرنايت) الأصلي يتعامل مع ": واحد: Cockroachd ************************ و رفضته بـ: "في أو قرب ": هذا البيان صحيح يستعد وينفذ بشكل جيد باليد وهذا ما جع...

Kamo·2mo ago
FixEmailService

استمري في إعادة فحص مستهلك الفهرس الدائم بعد نشره

التداخل الدائري و التي انتهت لا تزال تحمل مستهلك، لذلك فإن المجموعة القادمة ملزمة إلى "البريد الإلكتروني-metadata-indexer" تفشل مع [SUB-90012] Consumer is alrea...

Kamo·2mo ago
FixEmailService

تعديل مؤشرات البيانات الفوقية إلى الأعمدة المصنوعة

يتابع التغيير الليبرالي الذي يرسم الخرائط للمحادثات/البحث الأعمدة المصفوفة: []/UID[] بدلاً من نظام " ستريت " ، وهو ما توقف كل رسالة مفهرسة من كتابتها على الإطلا...

Kamo·2mo ago
FixEmailService

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

عمل غير مُلتزم به من جلسة متزامنة، مُستشف حتى تكون الشجرة نظيفة. The bulk index walked pages with totalPages set to Integer. MAX VALUE and no سقف، لذا مطوّر ال...

Kamo·2mo ago
FixEmailService

لا يطابق أبداً دليل ضد عناوين الشركة

A lead whose e-mail was set to noreply@kamocrm.com matched every message that العنوان كان قد أرسل من أي وقت مضى - رقم قياسي واحد ظهر كامل الشركة خارج وصلة بريدي...

Kamo·2mo ago
FixEmailService

اضغط على المكنس حتى تغطي النافذة

صفحة واحدة ثابتة فقدت بصمت البريد كلما أخذ صندوق بريد أكثر من يصفح الرسائل بين الدقائق - انفجرت نشرة إخبارية، صندوق مشترك مشغول مجرد أول مسح لصندوق بريد نشط وفق...

Kamo·2mo ago
FixEmailService

Address responses at Reply-To, and stop leaking SMTP exceptions to the UI

A quick reply to a KamoCRM notification failed with `error": "Invalid Addresses"} قدمت حرفيا في صندوق الرد. هذا الخيط هو صياغة (جاكرتا ماييل) الخاصة SMTPTranspo...

Kamo·2mo ago
FixEmailService

وقف تصنيف الجذر المتعدد الجوانب/المتصل بـ HTML كملحق

كل بريد إلكتروني نرسله مع شعار " org " وصل إلى مشاهد مشاهد مع موضوع صحيح و جسم فارغ تماماً قام (إيتاشيمنت) بمعاملة جزء من (أي يو) حاملاً لـ (كونتي آي) كملحق Th...

Kamo·2mo ago
August 3, 2026
FixEmailService

مسح مستودعات وزارة الخارجية المشتركة

MfaEnrollmentService is a @Service in kamo-shared-library, so the wildcard @ComponentScan ( 'com.kamo) in this application constructs it whether والخدمة لها أي ...

Kamo·2mo ago
FixEmailService

"مفتاح (كامو) المزدوج" "الذي تحطم "إميل سيرفيك

The new EmailService pod has been in CrashLoopBackOff since 16e8a05 - 22 restarts, لم تبدأ من قبل ثعبان يربّي دودكات كي إكسبول على أعلى مستوى متكرر مفتاح، وأضفت...

Kamo·2mo ago
FixEmailService

هدر حمولة الـ (كوبيكل) ضد (فلاكي إيجس)

(د.ك8) وفوق خطى (رونر) تقطعاً العجلة: (56) الذي يفشل في النشر على بناء آخر مرفوضة مرارا وتكرارا kamo-signer-monorepo and kamo-translation-dictionary. الإضافة -...

Kamo·2mo ago
FixEmailService

إضافة نقاط نهاية مشرف الحملات المفقودة للحملة/الإيصال/الحملة

The bulk-email work space/editor call GET/POST /api/email/campaigns etc., but only only CampaignService (the @Service) was ever created — no @RestController exp...

Kamo·2mo ago
July 28, 2026
FixEmailService

إزالة غامضة من غير الناقص طلب من (ماتشر) أن ينهار

EmailService mounts two servlets (MVC DispatcherServlet + Spring-WS MessageDispatcherServlet at /services/*), so a bare string requestMatchers(( /api/email/unsu...

Kamo·3mo ago
July 9, 2026
FixEmailService

توقف عن التسلسل

MailCredentials is cached in Redis (GenericJackson2Json). The added `isXoth2, تم تسلسل (فولان) كملكية (كوث2) لكن ليس لديه مجال للقراءة العودة إلى، لذلك كل كامير...

Kamo·3mo ago
July 8, 2026
FixEmailService

صندوق بريد (كامو مايل)/محافظة قائمة بمجالات (يورج) الخاصة

دقّت البريد الإلكتروني المباشر من المستعمل الافتراضي "اسم مؤثر من صندوق البريد الافتراضي لـ(دومانز)" "بدون تصفيق" "لذا صندوق البريد/المزامنة" النطاق بواسطة org...

Kamo·3mo ago
FixEmailService

الفارس اختار مزود أووث على ظهر السفينة حتى يتوقف عن العودة إلى كامو مايل

تحويل org إلى مايكروسوفت 365 (أو غوغل مكان العمل/ زوهو) لم يعلق أبداً: The read path then fell back to the hard-coded KAMO MAIL default, so the settings page re...

Kamo·3mo ago
FixEmailService

Resolve welcome-email logo from the org theme host, not the apex

صُنعت شعارات رئيسية/أقدام في البريد الإلكتروني للنظام (الترحيب/التدقيق) على النحو ************************ موقع للتسويق، وكذلك للزبائن أوغس (مثلاً الخيار رقم ال...

Kamo·3mo ago
FixEmailService

السر الداخلي في وقت ثابت يقارن (مركبة متحركة)

يستعاض عن عبارة " سترينغز " بعبارة " MessageDigest " . يُسرّبُ X-Internal-Auth مُشترك سرّي مُسبق. مسح على نطاق الأسطول مجهزة بنسخ داخلي فيلتر (معالجة واحدة تم ش...

Kamo·3mo ago
July 1, 2026
FixEmailService

العودة 422 (لا 500) عندما لا يكون للعضو صندوق بريد

المجندون في القائمة وغيرها من النقاط النهائية التي قرأوها ألقوا القبض غير المشروع على الدولة MailContext.toMailCredentials مُحكمة، والتي تحوّل المُراقب إلى 500....

Sage·3mo ago
June 16, 2026
FixEmailService

لا تنقذ المُعاملة رقم (ريبلي) تُرسل إلى مُجلد مُرسل

لاريبلي هو عنوان فقط بدون صندوق بريد لكن كل صفقة لا يزال إرسال محاولاً إرسال نسخة من برنامج الرصد الدولي إلى ملفه المرسل، مسبباً مزعجاً تحذير من كل إرسال أضف ال...

Kamo·4mo ago
June 15, 2026
FixEmailService

قائمة صندوق البريد "أبي آي" تعود على شكل "يو آي"

/api/email/mailboxes returned the raw entity (providerStatus, lastSyncedAt, No member count). لقد قرأ (يو آي) كان الوضع دائماً غير محدد و كل صندوق بريدي يُعتبر ...

Kamo·4mo ago
FixEmailService

الإذن بالوصول إلى صندوق البريد المميز للقراءة + إرسال

مَنَحَمَلِكَ العَمَلَة لَمْ يَكُونَ مُسَاعَدَاً فقط مِنْ خلال مهمّةِ عضوِيةِ مباشرةِ، لذا صناديق البريد ظهرت من خلال الحقوق ألقت بـ (نوشيمنتسبيشن) - "مدعواً لتح...

Kamo·4mo ago
May 9, 2026
FixEmailService

Preserve original filename and content type on attachment download

**** وكان المتحكمون في صندوق البريد المشترك يبرزون الموقف: مع عدم وجود بارامتر لقب الملف وخط العرض: الطلب/الموقع أجبر المصفح على العودة إلى الجزء الخاص بمؤشر (ي...

Kamo·5mo ago
April 28, 2026
FixEmailService

أعضاء السينك، البريد الإلكتروني عندما يتم تعيين صندوق البريد الأولي أو تغييره أو إزالته

عندما كُلّف صندوق بريد إلى عضو في a KAMO MAIL org، أعضاء. لم يتم تحديثها قط، مما أدى إلى فشل شركة البريد الإلكتروني في حلها وثائق تفويض هؤلاء الأعضاء.

Kamo·6mo ago
April 26, 2026
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
FixEmailService

Handle IMAPInputStream in getMessage to prevent ClassCastException

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

Kamo·6mo ago
April 25, 2026
FixEmailService

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

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

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
FixEmailService

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

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

Kamo·6mo ago
FixEmailService

Fix attachment parsing and hasAttachment false positives

Three fixes to EmailImapService: 1. toEnvelope: narrow multipart check to multipart/mixed only — plain HTML+text emails (multipart/alternative) no longer sh...

Kamo·6mo ago
April 24, 2026
FixEmailService

Add com.kamo.z.shared.commerce to EnableJpaRepositories scan

**************** (required by **************** in the shared library) lives under com.kamo.z.shared.commerce but was not included in the JPA repository scan, ca...

Kamo·6mo ago
FixEmailService

Correct field name and type in getFromAddresses response

Backend was sending 'email' key but frontend expected 'address', and sent type 'shared_mailbox' when frontend expected 'shared'. Also fixes hasMailboxes flag wh...

Kamo·6mo ago
April 21, 2026
FixEmailService

عودوا إلى org

كان (كامو مايل دومينفلايدتور) يميل بقوة إلى 403 أوغاد لديهم DNS-verified domain in org domains but never added it to the email (د) سجل نطاقات مقدمي الخدمات. أضف...

Kamo·6mo ago
April 20, 2026
FixEmailService

تصفية الحالة و البذور الآلية المطلوبة على القائمة

-مراقب البريد الإلكتروني (تيمبلات) (ب) استخدام استفسار المستودعات الحالي (ByOrgId AndStatus) - البذور الأوتوماتيكية تحتاج إلى نماذج لأوراق فوت البذور الأولية (ب...

Kamo·6mo ago
April 19, 2026
FixEmailService

Preview uses same auto-vars as sendToUser (org logo + name)

The preview endpoint now injects logoUrl, logoSimpleUrl, and orgName from the org's domain before applying sample content variables, matching the exact variable...

Kamo·6mo ago
FixEmailService

Update EMAIL_VERIFICATION sample vars to match current template

Use expiryText instead of expiryMinutes (renamed variable), and update verifyLink to point to the register subdomain (correct send path).

Kamo·6mo ago
April 18, 2026
FixEmailService

Preserve DB domain case in NoReply from address

Removed toLowerCase() — the domain already comes from resolvePrimaryDomain which reads org_domains from the database, so case is canonical from DB.

Kamo·6mo ago
FixEmailService

Resolve root domain for NoReply from-address instead of bare subdomain

resolvePrimaryDomain() was returning the first domain entry (e.g. "www") which produced NoReply@www. Now prefers root domains (parent == null) so transactional ...

Kamo·6mo ago
FixEmailService

Add internal.auth.secret to EmailService configmap

InternalAuthFilter was rejecting all service-to-service calls (send, seed-org) with 503 because internal.auth.secret was unconfigured. Matches the same INTERNAL...

Kamo·6mo ago
FixEmailService

Allow transactional send on port-25 relay and auto-seed missing templates

Port-25 SMTP (postfix) requires no auth — transactionalCredentials() was throwing ProviderUnavailableException when user/pass were unconfigured, blocking all ve...

Kamo·6mo ago
FixEmailService

Add dao.repositories to JPA scan so EmailTemplateRepository is found

Same pattern as KamoInitializerService — explicit basePackages overrides default scanning and must include every package that has repositories.

Kamo·6mo ago
FixEmailService

Bump kamo-shared-library to 1.4.0

Kamo·6mo ago
FixEmailService

Rename mailboxId andid and providerStatus andstatus in mailbox list response

أسماء ميدانية فاقدة للتوقعات من صندوق البريد العضوي.

Kamo·6mo ago
April 2, 2026
FixEmailService

Support mailbox switching by resolving IMAP credentials per mailboxId

Added getMailCredentialsByEmail to look up virtual_users by email directly, resolveForMailbox to MailProviderResolver with access verification, and optional mai...

Kamo·6mo ago
FixEmailService

Rename DomainService to EmailDomainService to resolve bean name conflict

The shared library's DomainService and EmailService's local DomainService both registered as 'domainService' bean, causing CrashLoopBackOff on deploy.

Kamo·6mo ago
FixEmailService

Correct method signatures in DomainController and MailboxController

- Fix getMemberMailboxes -> getMailboxesForMember in MailboxController - Add missing memberId parameter to getVerificationRecords and verifyDomain in DomainCont...

Kamo·6mo ago
March 27, 2026
FixEmailService

Extract BCC recipients from IMAP messages

BCC header is retained on sent folder copies. Now extracted alongside To and CC so the frontend can display it in sent item previews.

Kamo·7mo ago
March 26, 2026
FixEmailService

Provider GET returns both type and providerType, PUT accepts both

GET /api/email/provider now includes both 'type' and 'providerType' fields in the response for frontend compatibility. PUT now accepts 'type' as a fallback when...

Kamo·7mo ago

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

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

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