Live Change Log

لنرى ما نبنيه في الوقت الحقيقي كُلّ سمة، تَثبّتُ، وتَحسّنُ شُحنتْ عبر الرصيفِ.

17,933
مجموع التغييرات
4,614
المعالم
4,543
Fixes
32
المشاريع
عرض حسب المشروع
جميع المشاريع17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
الأفلام حسب النوع
جميع الأنواعBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 28, 2026
Fixkamo-shared-library

(وايدن) يلتزم بـ (اللوج) الترجمة

The column was VARCHAR(512) in both the annotation and the DB, causing تُدرج الترجمة إلى الفشل في اللقب المترجم منذ وقت طويل. العمود دال باء هو هذا التغيير الشر...

Kamo·4mo ago
Featurekamo-shared-library

Paginated Recording lookup by (instance, extension, isVm)

Used by the softphone tabs as the canonical source of truth for call recordings and voicemails when the upstream provider can't list them — e.g. FreePBX 17 has ...

Kamo·4mo ago
Chorekamo-shared-library

إسقاط تعليق بيلينغ غروبيرا + غير مستخدم

يقطّع اللبنة المتخلفة للدب في جهاز إنفاذ مطبق المشار إليه إلى مفهوم شركة بيلينغ غروب الطويلة rlm; **************** لمسيرة العضو مباشرة.

Kamo·4mo ago
Fixkamo-shared-library

" org " على المستوى الرفيع + خط الأساس المجاني

الاستحقاق على مستوى org ******************************** يمشي اشتراكات تستهدف org مع الهدف الجديد / org النموذج، أو لم يكن لديك حتى الآن اشتراك حساب الاستهداف ر...

Kamo·4mo ago
Refactorkamo-shared-library

إعلانات على مستوى الحساب المنقسمة من أعضاء من كل جهة فرعية؛

ميمبر (أعلام مرخصة للمشاركة) يمكن للحساب الخاص بـ (كامو - RM org) أن يحمل عدة اشتراكات، كل منها يستهدف مختلف ويحمل الحساب الآن أعلاماً مخصصة على مستوى الحسابات ...

Kamo·4mo ago
April 27, 2026
Otherkamo-shared-library

الحساب المحاسب (الفصل التجاري، وليس الفواتير)

الكيان المقسم بين زبائن التجزئة (بنسبة مئوية من الخصم، التي يستخدمها PriceList for tier-based pricing) collided in name with the now-removed مفهوم مجموعة الفوات...

Kamo·4mo ago
Refactorkamo-shared-library

جعل المجموعة مسؤولة عن المجموعة؛ والاستعاضة عن مجموعة المستخدمين بأعضاء المجموعة + الحساب

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

Kamo·4mo ago
Refactorkamo-shared-library

Migrate from BillingGroup to Account as billing principal

الحساب الآن هو مدير العملاء الوحيد عضو في حاجة إلى ' 1` أن يدفع (مثلا للاشتراك) حساباً مؤتمناً؛ وهذا الحساب وبعد ذلك يحمل بطاقة واحدة أو أكثر مع بطاقة واحدة تُس...

Kamo·4mo ago
Featurekamo-shared-library

Map external customer address blocks into AccountAddress on pull

Add AdapterAddressMapper helper that converts a JSON address node from any provider into an EmbAddress and attaches it to an Account as a typed AccountAddress (...

Kamo·4mo ago
Refactorkamo-shared-library

سجلات مباشرة مُوجهة للحساب عناوين تاريخية

سجلات التجارة الحيّة المُوجهة للإشارة إلى المُلامح الرئيسية للحساب عناوين، مع اقتطاع طلقات لا تؤخذ إلا عندما تصبح السجلات تاريخية (محلية/مشحنة). مباشرة (حساب ا...

Kamo·4mo ago
Refactorkamo-shared-library

Switch Account.java to embeddables; add AccountAddress entity for shipping/billing lists

- أضف كومة المحاسبة (السرقة، البيع) - إضافة كيان للمحاسبة (الحساب FK، النوع، الوسم، الإمبراطور، الأزمان) - إضافة مستودع للحساب - حساب المفاعلات. - تحديث LeadDTO...

Kamo·4mo ago
Featurekamo-shared-library

مفاتيح مراقبة المورد على السجلات، ومحفوظات البريد الصوتي، وشبكة مينيو

- التسجيل: إضافة مُقدِّم مُقدِّم للمُقدِّم + مُقدِّم خارجي للالتحاق بمُقدِّم الطلب/التصفير الصوتي - PhoneVoicemail: add isArchived + date Archived for soft-hide...

Kamo·4mo ago
Featurekamo-shared-library

يضاف سجل مراجعات تاريخية - الكيان، السجل، الخدمة، DTO، LeadService

- الكيان الرائد (UID PK, plain Long FKs - no FK constraints to allow lead deletion/conversion) - LeadHistoryEventType enum with human-readable labels - السجل ال...

Kamo·4mo ago
Featurekamo-shared-library

يضاف الدعم الدولي - البلد الرائد/الشعبة الفرعية/التايم، لغة الأورغ، البلد

- CountryType: add PROVINCE NAMES set, isProvince - المنظمة: إضافة لغة (LanguageType) - Lead: add country (CountryType), subdivision (String), timezone (Timezon...

Kamo·4mo ago
Featurekamo-shared-library

Recording + RecordingExt entities, RecordingImagingService writes them

- كيان تسجيل جديد (UID id, IMG ID, IS--MASTER, IS-VM, EXTENSION, MEMBER ID, LENGTH, DATE RECORDED, DATE CREATED [DB-defaulted via @CreationTimestamp]. صف واحد ل...

Kamo·4mo ago
Fixkamo-shared-library

Use @CreationTimestamp(source=DB) on ****************

The DB is the single source of truth for timestamps in this codebase. The canonical Hibernate pattern is @CreationTimestamp(source = SourceType.DB), which makes...

Kamo·4mo ago
Fixkamo-shared-library

Let DB fill **************** via @Generated(INSERT)

INSERTs were failing with: null value in column "date_created" violates not-null constraint @ColumnDefault only declares the DB-side default for new rows; Hi...

Kamo·4mo ago
Featurekamo-shared-library

كيان تسجيل غير مجهز، مسارات مسارات ImgDat، تسجيل خدمة التصوير

- تصادم هويّة إيميغاغيتيب: VM RECORDING=8, CALL RECORDING=9 (كلاهما) تضاعف رقمي في 4 حتى يمكن للتسجيل أن يحمل يتتبع أوبس/ويب ميم جنبا إلى جنب مع مفهوم الإبهام ا...

Kamo·4mo ago
Featurekamo-shared-library

****

Kamo·4mo ago
April 26, 2026
Featurekamo-shared-library

يضاف إلى ذلك كومباني إلى شركة LeadMarket وشركةName إلى Lead

- يُضمّنُ كيانَ المريخَ الرئيسيَ - مُرافقة (البوليان، لاغية) - يُصبحُ الكيانَ الرئيسيَ اسمَ الشركةِ (String, max 50, nullable) - LeadMarketDTO, CreateLeadMarket...

Kamo·4mo ago
Fixkamo-shared-library

Serialize extensionDto. AssignedMemberId as a string

(المجال الآمن لـ (الورقة المشتركة 11684856581723000 بمجرد أن يضرب رقم تابع للشركة. المقدمة سبق أن صنفت هذا المجال على أنه " لاغي " ومقارنة بـ " قرن (متر) {\pos(...

Kamo·4mo ago
Featurekamo-shared-library

Expose isDisplayOnIntake in Form FieldDTO

Kamo·4mo ago
Featurekamo-shared-library

مضافا إليها:

Kamo·4mo ago
Featurekamo-shared-library

Add isConnected field to VoipProviderInstance

Nullable Boolean: null = never tested, true = last test passed, false = failed. Requires KamoInitializerService schema migration to add IS_CONNECTED column.

Kamo·4mo ago
Featurekamo-shared-library

مضافا إليها ميدان متاح للعضوية

Kamo·4mo ago
Featurekamo-shared-library

العد غير القائم على القراء + المساعدة في كل دورة

******************** شارة الدعم يمكن أن تحسب تذاكر الدعم التي في الواقع تحتاج الاهتمام (لدى رسائل زائرة غير واضحة) بدلاً من مجرد PRE-TICKET/NEW الوضع العدّ يُقر...

Kamo·4mo ago
April 25, 2026
Fixkamo-shared-library

تذاكر الدعم تحتاج إلى عدّات غير واضحة للأعضاء

تم تخزين رسائل الزوار على تذاكر الدعم في إطار نفس النظام أن الوكيل يصادق على أنّه، لذا فإنّه لا يُقرأ التساؤلات - التي تستبعد م. جلسات الدعم. ولذلك لم تظهر شارة...

Kamo·4mo ago
Featurekamo-shared-library

Snapshot visitor geo on remember entity

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

Kamo·4mo ago
Performancekamo-shared-library

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

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

Kamo·4mo ago
Fixkamo-shared-library

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

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

Kamo·4mo ago
Featurekamo-shared-library

Include SUPPORT TICKET sessions in unread membership que

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

Kamo·4mo 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·4mo ago
April 24, 2026
Featurekamo-shared-library

مؤسسة شيما للمزودين بأجهزة الهاتف/الخدمة الخاصة

- Rename VoipProviderConfig . VoipProvider Instance; drop UNIQUE(org id), add instance name, config json, last sync at, last sync error. - Rename BulkTextProvid...

Kamo·4mo ago
Refactorkamo-shared-library

"أسقط فريق "ميبر باي فيس

السياسة المتعلقة برسوم الأجور الذاتية للموظفين قد اختفت - متعهدي شركة بيلينغ غروب فواتير لكل مجموعة، ليس عن طريق النموذج الأمني. يزيل "مودل فريق "ميبر باي فيسيت...

Kamo·4mo ago
Featurekamo-shared-library

أضف أعلام من نوع المبدعة

يضاف إلى ذلك الأعمدة البنفسجية المرئية/المرئية في تيمبر أمن الطفل (موديلاليس) لذلك يمكن أن يقيد أسماء الوالدين يبدو للأعضاء ضد أعضاء الفريق عندما يخلقون الأطفال...

Kamo·4mo ago
Fixkamo-shared-library

الاتصال/الكتابة/التوقيتات التطبيقية لمينيو كلينت عن طريق أوكتوب كليننت

دون انقطاع زمني، تسبب أحد النظراء المتناقصين في تطبيق الموقع (ك2m1) في جعل باكيت ونضع نداءات للحجب إلى أجل غير مسمى "المغادرة... على الشعار تحميل UI. أوكتوب كلي...

Kamo·4mo ago
Featurekamo-shared-library

إضافة كيانات، وشفرة، وعناصر أخرى، وسجلات لسجلات الـ دي

Adds per-org GoDaddy creds (AES-GCM encrypted), an allowRootSubdomains flag وجمع الأسماء المستعارة عن الأطفال في النموذج الأمني، وتوفير خدمات إدارة الشؤون الداخ...

Kamo·4mo ago
Refactorkamo-shared-library

الكيان المعني بالتسجيل + المستودع

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

Kamo·4mo ago
April 23, 2026
Featurekamo-shared-library

أضف ذلك

Kamo·4mo ago
Featurekamo-shared-library

يضاف علم مستعمل النظام + الكيان المستفيد

يستحدث نموذجاً لمستعملي النظام على نطاق المنظومة: علم مستعمل. (رقم قياسي جزئي وحيد) بالإضافة إلى جدول نظامي الذي يسجل الإدارات ذات المستوى الأعلى أو ألقاب العمل...

Kamo·4mo ago
Featurekamo-shared-library

Add RegistrationPhoneCode entity + reposory

New table `registration phone codes' stores one-shot SMS verification codes (أ) صدرت أثناء تسجيل الخدمة الذاتية، قبل وجود كيان مستعمل. البقاء منفصلاً عن قانون ا...

Kamo·4mo ago
Featurekamo-shared-library

يضاف AgeReqType.allowsUnder13

مستعمل من قبل العضو المضاف/اضافة التدفق العضو في الفريق لتخطي جمع البريد الإلكتروني بالنسبة للمستخدمين الذين تقل أعمارهم عن 13 سنة (ALL-AGES) KIDs onLY, all COP...

Kamo·4mo ago

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

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

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