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
March 28, 2026
Featurekamo-meet

يضاف نظام للعلامات التجارية الدينامية مع قرار المنظمة

Loads org logos, CSS color changes, favicon, and site name from (ج) أصول مواضيعية مأهولة من طراز MinIO-hosted في وقت التشغيل عن طريق العلامة التجارية/التجاوزات....

Kamo·5mo ago
Featurekamo-meet

اقطعوا جميع المقايضات

Remove static Meet branding to prepare for dynamic org-based theming: -بدلاً من اسم (ميت ميت) بإسم "الموت" العام -علامة مائية واضحة، وشعار، ومراجع مزودة بالطاقة...

Kamo·5mo ago
Featurekamo-internal

يستعاض عن عبارة " تشات الآن " بعبارة " عدد الأعضاء " بمؤشر الرسالة غير الجاهزة في الوقت الحقيقي

- شارة ناف توب تظهر الآن رسائل غير واضحة تماما بدلا من عد الأعضاء على الإنترنت - زر الشيكات - اللون الأيكوني مستمد من - متغير مواضيعي أولي - عضو في مركز التفاعل...

kamo·5mo ago
FeatureMediaService

Add unread count API endpoint, mark-as-read endpoint, and WebSocket broadcast

- GET /api/media/sessions/chat/unread returns per-session and per-sender unread counts - PUT /api/media/sessions/{guid}/read marks a session as read for current...

Kamo·5mo ago
Featurekamo-shared-library

إضافة الاستفسارات غير الجاهزة وطرق الخدمة المحددة المدة

Leverage existing msgIdLastViewed field in MediaSessionMember to compute عدد الجلسات غير الجاهزة للدورات وعلامات الجلسات كما يلي: سمة المؤشر.

Kamo·5mo ago
Featurekamo-internal

يضاف برنامج " تدريب " (AI) للترويج لصناديق التحقق من حضور الجمهور إلى تحرير مقالات KB

أضف سيّد يُمكنه أن يُكافح بصناديق مُراقبة للأعضاء أعضاء الفريق، والجمهور يستعمل بطاقات تعريفية مُعَدَّدة من وضعيات لرسم السلوك.

kamo·5mo ago
FeatureAIService

تمرير عضو من خلال فريق البحث عن النتائج

حل نوع العضو من المستودع العضوي وإدراجه في طلبات البحث المقدمة من الفريق الاستشاري حتى يُمكن للمُدير (دي بي) أن يُرشّح مقالات (كي بي) عن طريق رؤية الجمهور.

Kamo·5mo ago
FeatureRAGService

Add audience-scoped AI visibility filtering to RAG pipeline

Store **************** in Qdrant payload, filter search results by memberType, skip indexing when aiEnabled is false, and add visibility index creation for exis...

Kamo·5mo ago
FeatureKBService

Support AI visibility toggles in KB article create/update

Accept aiEnabled and visibility flags in create/update endpoints. Handle AI toggle changes by publishing delete events when AI is disabled, triggering re-indexi...

Kamo·5mo ago
Featurekamo-shared-library

إضافة حقول التعريف بالمنظمة إلى كيان كب

يضاف AiEnabled, aiVisible ToPublic, aiVisible ToMembers, and aiVisibleToTeamMembers حقول بوليان للسيطرة على التدريب على كل مادة من المواد الكحولية وإتاحة الوصول...

Kamo·5mo ago
FeatureAIService

Add feedback endpoint for AI chat responses

Kamo·5mo ago
FeatureAIService

Wire ConversationContextService for sliding window context management

Trims conversation history to fit model's context window before sending to LLM. Keeps recent messages verbatim, summarizes older ones.

Kamo·5mo ago
FeatureInitializerService

Add AI_CHAT_FEEDBACK table schema

Kamo·5mo ago
Featurekamo-shared-library

Add AiChatFeedback entity and reposory

Kamo·5mo ago
Featurekamo-internal

Add infinite scroll pagination to classic email view

Classic mode only loaded the first 50 messages with no way to see older ones. Wire up the existing VirtualMessageList onLoadMore/hasMore/loadingMore props so pa...

kamo·5mo ago
March 27, 2026
Featurekamo-internal

Add Notes to NavPri below KB, gated by isNotes

kamo·5mo ago
March 26, 2026
Featurekamo-internal

Add settings pages for HRS, Docs, Support, KB, Notes, and Chat

Create ComingSoonTab shared component and 6 new feature settings pages with coming soon placeholders, feature flag guards, and help tips. Links from FeaturesMan...

kamo·5mo ago
Featurekamo-internal

Auto-refresh UI after feature toggle and role changes

FeaturesManager and SecurityRoleManager now call router.refresh() after mutations to re-fetch org context and user session data, reflecting permission and app c...

kamo·5mo ago
FeatureSecurityService

Auto-refresh Redis session rights after feature/role changes

FeatureController and SecurityRoleController now rebuild the caller's session rights in Redis after enable/disable, role create/update/delete, and recalculate-r...

Kamo·5mo ago
Featurekamo-internal

Implement app management UI with backend integration and dynamic permissions

Rewrite FeaturesManager to use backend API for app enable/disable with root-org gating for in-dev apps. Update NavPri to gate all nav items by org feature flags...

kamo·5mo ago
FeatureSecurityService

Add FeatureController for org app enable/disable management

REST endpoints for managing organization app features: GET features list, POST enable/disable with CONFIGURE_SYSTEM permission check, root-org-only gating for i...

Kamo·5mo ago
Featurekamo-shared-library

يضاف نظام إدارة التطبيقات مع أنواع الخدمات والحقوق ومراقبة السمات

Restructure ServiceType enum: add core/deprecated flags, rename DOC MANAGER,DOCS و AI CHAT→AI SUPPORT, add SUPPORT/NOTES/POS types, deprecate STORAGE/DOC CLASSI...

Kamo·5mo ago
Featurekamo-internal

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

مركب "From: " هبوط للتبديل بين الاسم الأول، الاسم المستعار و صندوق البريد المشترك عناوين كتاب "مالكبوكس" الجديد السادس في البريد الإلكتروني من أجل إدارة org من ...

kamo·5mo ago
FeatureEmailService

Add email aliases and shared mailbox support

New MailboxManager provider capability interface for alias and shared mailbox CRUD. KamoMailMailboxManager implementation manages dovecot/postfix virtual_users ...

Kamo·5mo ago
Featurekamo-shared-library

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

New JPA entities for email provider schema: EmailAliasEntity (send-as aliases per member), SharedMailboxEntity (org-wide shared mailboxes with encrypted IMAP ac...

Kamo·5mo ago
Featurekamo-internal

مضافا إليه:

- استمارة التذاكر: زران - "ستارت تشات" مطلوب، مجرد موضوع، و "خط التذاكر" "إتجهوا إلى التذاكر" "عندما يكون الوضع "بري تيكيت يفتح لهجة تتطلب عنواناً، ويتصل بـ (PU...

kamo·5mo ago
FeatureMediaService

Add PRE_TICKET creation and convert-to-ticket endpoint

- createTicket: when preTicket=true, sets status to PRE_TICKET, skips assignment (no title required) - PUT /tickets/{id}/convert: converts PRE_TICKET to NEW, ...

Kamo·5mo ago
Featurekamo-shared-library

مضافاً إليه حالة التذكرة وعلم ما قبل التذاكر عند الطلب

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

Kamo·5mo ago
March 25, 2026
FeatureSecurityService

Add POST **************** endpoint

Triggers org-wide member_rights_applied recalculation. Needed after schema migrations or manual DB changes to permissions.

Kamo·5mo ago

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

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

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