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
April 18, 2026
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·4mo ago
Refactorkamo-login

Redirect EMAIL NOT VERIFIED to register/resend-verification

Removes the inline EmailVerifyCard from the login page and all related الدولة/الرد على (إيميل) لا يُصدّق، المُستخدم يُرسل الآن أين؟ ويعالج الاختصار الافتراضي ال...

Kamo·4mo ago
Featurekamo-register

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

يخلق مساراً قائماً بذاته/تحقيقياً يقبل؟ ? اكس يجعل السجل يستجيب اختيارياً تعمل الصفحات بدون اسم مستعار للتسجيل.

Kamo·4mo 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·4mo ago
FixSecurityService

Use subdomain-aware SQL to match findByDomain JPQL logic

Org domain lookup in resendVerification was doing an exact-match query that failed for subdomains stored as child records (e.g. 'api' with parent 'kamocrm.com')...

Kamo·4mo ago
Fixkamo-login

Set Host/X-Forwarded-Host so APIService resolve correct org

A APIService overwrites X-Forwarded-Host with request.getServerName من الرئيس المضيف بدون رأس مضيف صريح الخدمة الداخلية لشركة K8s أُرسل اسم المضيف إلى الأمن سير...

Kamo·4mo ago
FixSecurityService

Correct EmailService URL port in configmap (4203 -> 80)

EmailService K8s service exposes port 80, not 4203. Verification emails were timing out on every registration attempt.

Kamo·4mo ago
Featurekamo-register

Reesign email verification screen + fix resendmail

- PostCompletionScreen: full-page layout with animated org background, بطاقــة الازدجاج، الشعار، علب رمزية من 6 أرقام، النجاح/الولايات المتحققة - التصليح: إرسال...

Kamo·4mo ago
FixSecurityService

Bypass JPA org lookup to avoid Hibernate cascade flush error

**************** triggers **************** which causes a Hibernate auto-flush. That flush fails because Organization.features was previously replaced with a pl...

Kamo·4mo ago
Refactorkamo-shared-library

Remove eager feature-loading from getOrganizationByDomain

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

Kamo·4mo ago
Fixkamo-shared-library

جمع الملامح الطائفية في مكان ما لتجنب الخطأ في إزالة اليتامى

Calling org.setFeatures(newList) replaces the Hibernate-tracked persistent جمع، مسبباً لإستقبال (جيباستيم) عندما يُثير أيّ استفسار تدفق آلي In an open EntityMan...

Kamo·4mo ago
FixSecurityService

Use getReferenceById to avoid cascade orphanRemoval flush error on registration

Loading Organization via findById inside @Transactional caused Hibernate to detect the features collection was de-referenced during auto-flush, throwing JpaSyst...

Kamo·4mo ago
Fixkamo-login

Resend verification using email not userId, forward X-Forwarded-Host

الأمن يتوقّع إرسال بريد إلكتروني في الجسم ليس مستخدماً (التي لا يشملها رد الفعل غير المشروع). أيضا إلى الأمام X-Forwarded-Host so the backend can resolve the co...

Kamo·4mo ago
Featurekamo-register

مخزن كامبو - داخلي - ٣ أحجام، مين -

وينتج الآن جهاز غلاف كلوب ثلاث عصيات من طراز PNG (50/150/350px) عن طريق الأغطية المتطابقة. لـ (كامو إنترنال) بعد إعادة التسجيل لقد خدعنا (نقطة نهاية جديدة غير م...

Kamo·4mo ago
FeatureSecurityService

Add register-photo endpoint for unauthenticated post-registration avatar upload

POST **************** accepts userId + file/fileSm/fileMd/fileLg without a session. Guards: user must be unverified and have no avatar yet, preventing abuse aga...

Kamo·4mo ago
Featurekamo-login

يستعاض عن عبارة " EMAIL-NOT " ببطاقة تحقق ثرية

عندما يفشل الدخول مع (إيميل) يُستبدل ببطاقة الدخول الآن شاشة "إفحصي جهازكِ" مُحاكاة مُحاكاة "سف جي" مع فتحة شرارة عائمة، عرض بريد إلكتروني مخفي، زر إرسال بريد إ...

Kamo·4mo ago
Featurekamo-register

Extend photo upload to support AVIF and SVG formats

يضيف الصور/المستندات والصورة/الصوت +xml إلى القائمة التي يقبلها الملف regex. يُحدّثُ العلامةَ التلميحيةَ لقائمة كُلّ الأشكال الستّ. ويقبل الكامو الداخلي بالفعل ...

Kamo·4mo ago
Featurekamo-register

يضاف محرر للصور الفوتوغرافية المتحركة إلى درجة التسجيل

"المرآة من فيلم "فيوتوكروبديال" من فيلم "كامو-إنترنال" - يُفتح رقم هاتف المحاصيل فور اختيار الملفات - مقلاة عن طريق السحب أو الحدوث عن طريق البرق أو الشريحة )١-...

Kamo·4mo 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·4mo ago
Fixkamo-register

اجتياز جسم الخطأ من خلال جهاز الأمن بدلا من رسالة عامة

"سابقاً أُعيدَ {الخطأُ: "خطأِ مُتَوَجِّلِي" على الـ2x، يَفْقدُ الحقيقةَ رسالة خاطئة من الأمن الآن تقدم رمز الحالة والجسم مباشرة.

Kamo·4mo ago
FixSecurityService

Align registration field names and response shape with frontend contract

Frontend sends nameFirst/nameLast but controller read firstName/lastName, causing 400 "First name is required". Success response now returns {status, userId, al...

Kamo·4mo ago
Fixkamo-register

منع خدش السن الضيق من الكشف عن السن بصورة غير صحيحة

- طريق الأوردة: الحد من حمراء نمور تحرير تاميل إيلام من 24 ساعة إلى 5 دقائق وإضافات العمر للكشف عن الحاجز حتى تبقى الحقول الأمنية طازجة بعد تغيرات دي بي - السجل...

Kamo·4mo ago
FixSecurityService

Add SecurityService and dao.repositories to EnableJpaRepositories scan

UserPhoneLookupRepository in recovery package was not picked up because EnableJpaRepositories only listed dao.repos and commerce. Added the SecurityService base...

Kamo·4mo ago
Fixkamo-register

ضعي عنواناً لـ " ريجيستر "

ديناميك ميتولادر الآن يَدْعو إستعمال ThemeConfig and updates document. العنوان لـ " ريجيستر " مرة واحدة " org " سقوط ثابت في تغيير التصميم من "الطلب القادم" إلى...

Kamo·4mo ago
Featurekamo-register

مضافا إليه/طريقاً للقطع/الجو والكشف الآلي للبلد

العميلة (آي بي) إلى مُراقبة شركة الأمن (جيو ليت) رصد البلد في FormyCountry آليا في تحميل الصفحات.

Kamo·4mo ago
FeatureSecurityService

Add GET /api/security/geoip/me for client IP country lookup

Reads real client IP from X-Forwarded-For / X-Real-IP headers, does a GeoLite2 lookup, and returns { country_code, country_name }. Used by kamo-register's count...

Kamo·4mo ago
Chorekamo-register

يضاف CAPCHA SERVICE URL to k8s configmap

Kamo·4mo ago
Fixkamo-register

Resolve TS errors from steps used before declaration and Capcha fashion cast

تحرك استخدام الذخيرة فوق تأثيرات الاستخدام يعتمدون عليها؛ ويستوردون من نوع (CSSVariables) ويستخدمونها من أجل دعامة أسلوب (كابشا ويد).

Kamo·4mo ago
FixInitializerService

Add dao.repositories to EnableJpaRepositories scan

EmailTemplateRepository lives under dao.repositories.email, not dao.repos, so it was not picked up as a Spring bean.

Kamo·4mo ago
Fixkamo-shared-library

مضافاً إليه تعريفاً مزيفاً للعمود الإلكتروني

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

Kamo·4mo ago
FixESigService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixTranslateService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixRAGService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixMediaService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixMCPGatewayService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixKBService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixEmailService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixDocsService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixDaemonService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixConversionService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixBillingService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago
FixAIService

Bump kamo-shared-library to 1.4.0

Kamo·4mo ago

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

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

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