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 25, 2026
Fixkamo-internal

احتواء التدفق الأفقي في مشهد البريد الإلكتروني: pane to 3rd column

- أضف ازدحاماً زائداً إلى حاوية رسل بروزر الخارجية كحدود صلبة - يضاف فائض في التدفق إلى العمود 3 ملفوف وتدفق زائد إلى منطقة المحتوى الإلكتروني - Constrain Sanit...

kamo·4mo ago
FixKlusterServices

يستعاض عن شركة Coqui TTS بشركة Piper TTS (en-US-norman-medium)

لا يوجد لدى نموذج " كوكي " (VCTK) متكلمون مسمّون - يستعاض عن عبارة " Piper TTS " التي صوت (نورمان) بالضبط Piper binary (~3 MB) and model (~60 MB) تُحمّل بواسطة ...

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

التلقيم المسبق من الرد/الاستجابة والتجهيز

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

kamo·4mo ago
FixEmailService

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

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

Kamo·4mo ago
FixKlusterServices

يضاف شبكـة محليـة لمعالجـة مـن قِـسـمـة الـدمـجـمـة

Phones on the same LAN as k1m1 connect via split DNS (domain resolves to 192-168-4-22 داخلياً. بدون شبكة محلية، (أستركس) ما زال يُعلن External domain in SDP to ...

Kamo·4mo ago
FixKlusterServices

الاتصال بالسحر الفارسي: إصلاح الذاكرة وحجب ماسح SIP في البداية

- حقن [res pjsip] contact=memory into sorcery.conf before Asterisk starts; "الدورية الافتراضية" "مؤخرة (سكاليت)" "تسقط بصمت جميع اتصالات "إس آيستر - Block known...

Kamo·4mo ago
Fixkamo-internal

Sub-tab content fills full content-area width

Drop the centered max-width constraint (was 920 / 1200 / 680 / 720 depending on tab) on SubTabShell. The page already lives inside SettingsView's content column...

kamo·4mo 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·4mo ago
Fixkamo-internal

Add download button to classic view attachment section

The classic view (MessageBrowser) had its own attachment list that was missing the download button — only the conversation view was fixed previously. Also align...

kamo·4mo 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·4mo ago
Fixkamo-internal

تخطيط ملائم، تمهيد، وشعار للمزودين

تهدئة السرعة - جميع المقالات الستة (المقدمون، الإرشادات، مستعملو الهواتف، الأجهزة، البريد الصوتي، الصحة) الآن يَغْلفُ مضمونَهم في a Tab Shell مَع px: الأزرار لم...

kamo·4mo 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·4mo ago
Fixkamo-internal

Load FROM addresses from accessible mailboxes and aliases

Replaces the broken getFromAddresses() endpoint (which sent 'email' instead of 'address') with getAccessibleMailboxes() + listMemberAliases(), matching the same...

kamo·4mo ago
FixInitializerService

Use CockroachDB-compatible DROP INDEX CASCADE syntax

CockroachDB rejects ALTER TABLE... DROP CONSTRAINT for UNIQUE constraints with: غير منفذ: لا يمكن أن تسقط وحدة الأمم المتحدة للمراقبة في العراق والكويت قيوداً ...

Kamo·4mo ago
FixVOIPService

Include com.kamo.z.shared.commerce in repository scan

آخر مروجات kamo-shared-library لا أعرف (يدوّن.. الخدمات) التي تعتمد على البناء لا أعرف لا أعرف The الخدمة محملة بمسح مكوّن (VOIPServic) لكن مستودعها كان بعيداً ...

Kamo·4mo ago
Fixkamo-internal

أضف زر تنزيل الضمادات وعلامات التحلل

- يُضِعُ a يُحمّلُ زرّ icon إلى كُلّ صفّ مُلحقِ لذا مستخدم يُمْكِنُ أَنْ يَضْربَ تحميل الملفات بدلاً من الافتتاح فقط في شريط جديد محاوله تحميل الخيوط إخفاقات كه...

kamo·4mo ago
FixKlusterServices

نقل المضيف من شركة مينيو (rclone FUSE) إلى شركة محلية/var/lib/pbx

لا تدعم شركة مين آي أو عن طريق شبكة FUSE POSIX كيميائيا أو سيملينك مطلوبة من نظام (فري بي إكس) غيّرت كلّ من (فري بي إكس) و(ماريا دي بي) المجلدات المضيفة من / / ...

Kamo·4mo ago
FixKlusterServices

Wrap fwconsole/amportal via php for MinIO FUSE hostPath

/var/lib/asterisk is backed by MinIO via rclone FUSE which does not support الـ "بي إس تي تي" لا يمكن أن تُنفّذ النصوص على هذا الحجم بدءًا، الآن يُنشئ نُصاً ملف...

Kamo·4mo ago
FixKlusterServices

يضاف خطاف ما قبل توقف وانهاء

الحاويات كانت عالقة في المحطة لأن الخلفية أستريكس واستمرت العمليات في الركض بعد خروج الآباتشي2ctl (PID 1). خطاف ما قبل توقف إرسال SIGTERM to Asterisk before Kub...

Kamo·4mo ago
FixKlusterServices

(ب) يُضاف الخراطيم

المُستبدِل يَكْتبُ مجاناً، يَعْرفُ مَع مصدرِ البياناتِ ' ويَتطلّبُ once بالنسبة للخنزير الذي يعتمد على تحميل حصة "فري بي إكس" نسختنا المتجددة كانت مفقودة خمسمائ...

Kamo·4mo ago
FixKlusterServices

Regenerate /etc/freepbx.conf on restart

/etc is ephemeral (not a hostPath), so /etc/freepbx.conf written by the المُسلّح يُفقد على كُلّ قطعة إستراحة. مضافا إليه فرع آخر لإعادة التجديد إنه من الزهرية ع...

Kamo·4mo ago
FixKlusterServices

(بايبو) يبدأ (أسرع) انتظروا جورب التحكم بدلاً من ذلك

بدء - استخدامات " النجمة النجمية " التي تعود إيجابيا زائفا على المنصة تُعيدُ السهامَ، تُسبّبُ حلقةَ الإنتظارِ إلى الخطرِ للشنق. الان ابدأ Asterisk directly via ...

Kamo·4mo ago
FixKlusterServices

ابدأي بـ (أستركس) في الخلفية، وانتظري، ثمّ اركضي بلا هواء

نقطة الدخول.. الخدمات بدءًا، ينسخ الآن خطوات تحديد نقاط الدخول، يبدأ (أستركس) في الخلفية، ينتظر أن يكون جواربه جاهزاً، إذا كان أول حذاء، ثم يبدأ أباتشي في الملع...

Kamo·4mo ago
FixKlusterServices

دع نقطة الدخول تتجه للتركيب، وليس البدء

PBX installer (php install -n) requires Asterisk to already be تشغيل. بدايتنا كانت تناديها قبل أن تبدأ (أستركس) "الخطأ يتواصل مع تحطم "أستركس الان ابدئي فقط انت...

Kamo·4mo ago
FixKlusterServices

Mount/etc/asterisk only, not /etc, to fix PHP simplexml error

الحشد الكامل كحجم مضيف كان فاسداً تحميل حتى بعد البذور من الصورة - حمولة بسيطة - غير محددة في وقت التركيب الآن فقط / ت/ مخاطرة لا تزال مستمرة الصورة وتبقي الشرط...

Kamo·4mo ago
FixKlusterServices

تخفيض الحد الأقصى للوحدة إلى 2.1 في المائة للقضاء على الإفراط في الالتزام

Docs 4,1 core, jibri 4,2 cores, libretranslate 2,1 core, bergamot 2.1 core, coturn 1.0.5 core. ينقذ 7.5 نواة من حدود العقد.

Kamo·4mo ago
FixKlusterServices

Switch to es computerers/freepbx:17 with correct structure

ولم يكن للتعب/التجميد أي صورة من طراز FreePBX 17 (المنبثقة منذ عام 2022). الحاسبات/التجميد: 17 (مستكملة Apr 2026، Asterisk 21 + FreePBX 17) (مركبة (ماريا دى بى ...

Kamo·4mo ago
Fixkamo-internal

Parse formData before forwarding to prevent binary corruption

(أ) الطلب. "مُرور بـ (فورمداتا) كما هو داخليّ" "جُمّموا إلى "توبي ودعنا نعيد إحياء جزء نظيف مع حدود صحيحة.

kamo·4mo ago
Fixkamo-internal

Remove min Height:100vh causing double scrollbars

"الصندوق الخارجى" "ماين هيت: 100ف" تجاوز حساب التصميم "100vh-56px" الحاوية، التي تسببت في كل من الصخرة على مستوى المستنقعات وداخلها التدفق الزائد: لنكون نشطين ف...

kamo·4mo ago
Fixkamo-internal

اسقط عمود الدفع من طاولة الأمن

عندما أُزيل حقل (باي كامو فيز) الخاص بالموظفين، تم مسح الجدول في الجثه لكن الصف الرئيسي مازال ? خلية الدفع، تحوّل كل عمود جسم واحد إلى يسار رأسها. يزيل رئيس الي...

kamo·4mo ago
FixSecurityService

"الوجه الحقيقي وراء خطأ "غودادي 400

جودادي الآن يعود HTTP 400 مع الرمز=UNABLE TO AUTHENTICATE والجسد طلب سيء عندما لا يلبي حسابهم الحالي (أ) أهلية الإنتاج في إطار برنامج العمل الموحد (10+ مجالات ف...

Kamo·4mo ago
Fixkamo-internal

اللاعب الفرعي للرقابة الآن يجعل فرقة العمل الأولى لكل عينة

Reorders the Censorship sub-tab cards to match the requested order: 1 - الكحول والتبغ والأسلحة النارية 2 - العضو المعاون 3. Allowed Employee (Team Member) Age R...

kamo·4mo ago
FixSecurityService

Eager-load domains via findByIdWithDomains, drop @Transactional

@Transactional on a controller method keeps a DB connection open across تحميل مينيو بالكامل، كما يخاطر بإستقبال الإنزيمات إذا المعاملات الداخلية المتعلقة بمكافح...

Kamo·4mo ago
Fixkamo-internal

نعيد تكرارها؟

(توبي) يذيع بالفعل الباحث القادم من الأصل أطلب من (يورل) امبراطورة؟ نوع واحد ? نوع ? "ممتاز" "ممتاز" لا يساوي "ممل" في لوجو حرف بدلا من الطريق الصحيح.

kamo·4mo ago
Fixkamo-internal

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

استعملوا اسطوانة البريد لصناديق البريد وجلب الأعضاء من البريد الإلكتروني: Service، وقيادة المتحول من شخص يسهل الوصول إليه البريد عندما يكون متاحاً بحيث لا يمكن ...

kamo·4mo ago
Fixkamo-register

Cache-bust logo URLs using themeRevision from config.json

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

Kamo·4mo ago
Fixkamo-internal

Cache-bust logo URLs using themeRevision from config.json

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

kamo·4mo ago
FixSecurityService

تحميلها مباشرة على العلنية/الملف الرئيسي}/ميغاغرام/بدلا من الدلو

نقطة نهاية (لوغو) كانت تكتب إلى صاحب منزل (ستينج وونغ) بدلاً من مسار (يورج) العام الفعلي لوجو الآن أذهب مباشرة إلى **************** أو لوم فول. {مصدر خارجي}. -...

Kamo·4mo ago
FixSecurityService

أنزل عقدة الـ2m1 من خزينة الحواف

k2m1 (10.8.2.1) مخفض بشكل دائم. تركها في قائمة الفشل وتسببت في تحميل المستودعات لشنقها حتى تطفؤ أوكتوب الجديد التقصير وهى الآن K1m1-only; k0m1 cold node remains...

Kamo·4mo ago
Fixkamo-shared-library

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

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

Kamo·4mo ago
Fixkamo-internal

صندوق تسجيل البريد يقرأ org domains، وليس مجال تقديم

يستعاض عن الأسلاك السابقة بعبارة/api/email/domains (email provider domains) الجدول). هذا الجدول مأهولة فقط عندما يكون مقدم البريد الإلكتروني من طرف ثالث أُنشئ ا...

kamo·4mo ago
Fixkamo-internal

Unwrap {markets: [...]} envelope in Attach dialog

GET /api/security/commerce-markets returns { markets: [...], message: ليس صفيفة كان يتعامل مع كل الاستجابة كصفيفة و الإنفجار مع "المرشح" ليست مهمة (وبعد ذلك إبل...

kamo·4mo ago
Fixkamo-internal

"إدخال "توك" إلى "بوكسي تيت" وحذف ازدواجية في البرمجيات المتوسطة

بعد ذلك، 15 يرفض البناء عندما يكون كل من المُستشفيات المتوسطة والمحترفين موجودين The OTK hand-off redirect that lived in middleware.ts - sending any request wit...

kamo·4mo ago
Fixkamo-internal

قراءة جديدة *** من السيد ريديس و ديدوب أوتوك

Relica reads missed freshly written sessions after OTK exchange, causing الفشل الكاذب و إعادة التوجيه (أ) التأخير في التزلج عند وجود (توك)؛ النصيب المتحقق من صح...

kamo·4mo ago
FixSecurityService

Extend OTK TTL for enter-as validate handoff

Kamo·4mo ago
Fixkamo-internal

حراسة ضد ردود غير شعاعية على /النموذج/org

A non-array response (empty body, error envelope, or {data: [...]} wrapper) كان يهبط في ولاية أوجز ويفجر مع "الخطة ليست مهمة" (احصل على تحديث الولاية خلف (آري ت...

kamo·4mo ago
April 23, 2026
FixSecurityService

دخول النظام الداخلي

إذا كان الهدف هو الدورة الحالية org، فإن النطاق العرفي SSL ليس أو أن العضوية البشرية المستهدفة غير نشطة. تحديد النطاقات المنطق مع شبكتي عن طريق شرطة أورج نيت ال...

Kamo·4mo ago
FixSecurityService

عدد أعضاء المقصد المرخص لهم

الدخول الآن دائماً يبني الهدف الجديد - صف عضو؛ رفض غير مطابق للعضو. Improve session debug logging.

Kamo·4mo ago

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

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

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