KamoCRM

سجل التغييرات

كل ميزة، إصلاح وتحسين، ونشرت كما هو الشحن لا شيء محتجزة من أجل الإطلاق.

17,662
مجموع التغييرات
6,080
الخصائص
5,341
الثابتة
30
المشاريع
الترشيح بحسب المشروع
جميع المشاريع17,662AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService587InitializerService329KBService151KlusterServices744MCPGatewayService261MediaService604RAGService79SecurityService1,874TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,413kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,682kamo-signer-monorepo57kamolos114
حسب النوع
جميع الأنواعBuild16CI523Chore776Docs3,257Feature6,080Fix5,341Other998Performance165Refactor278Revert23Style42Test162Upgrade1
May 4, 2026
Otherkamo-internal

Translate E3 ****************

74 strings. **************** domainManager,caldavPersonal}.* keys.

kamo·5mo ago
Otherkamo-internal

Translate E2 ****************

92 strings. **************** **************** keys.

kamo·5mo ago
Otherkamo-internal

Translate EmailTemplateEdit (114 strings)

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

kamo·5mo ago
Otherkamo-internal

Translate P5 (6 متوسطة)

96 سلسلة عبر القطاع الحرفي، حرف (تاب)، (تاب) RetailCustomersTab, VendorsTab, SignupsTab. مستعملين لا أعرف لا أعرف المفاتيح.

kamo·5mo ago
Otherkamo-internal

جدول الالتزامات العابرة(ب)

34 سلسلة استعملت ازدراء مع ? المفاتيح.

kamo·5mo ago
Otherkamo-internal

Translate P3 (Applications+Dashboard) + P4

سبعة ملفات P3 Part - Commitments reverted (rate-limit kill mid-batch), ووزعت التطبيقات ولوحات الداشنة دون أي ضربات من عمليات مراجعة الحسابات. P4 اكتمل (Service ...

kamo·5mo ago
Otherkamo-internal

Translate WorkOrders + Procurement tabs

116 strings. Reused existing **************** procurementTab keys aggressively plus common.fields/actions/states.

kamo·5mo ago
Otherkamo-internal

Translate Bookings + Orders tabs

101 strings. Reused existing **************** keys plus common.* (status, dates, fields, actions).

kamo·5mo ago
Otherkamo-internal

Translate 5 essential settings managers

206 strings across DepartmentManager, JobTitleManager, LabelManager, SecurityRoleManager, SubdomainBranchesDialog. Uses t() with **************** **************...

kamo·5mo ago
Otherkamo-internal

Translate 6 security settings tabs

195 strings across APIManager, AccessBlockManager, OAuth2Manager, SuspiciousManager, SystemAccessLogsManager, SystemDebug. Uses t() with **************** access...

kamo·5mo ago
Otherkamo-internal

Translate 7 account settings components

130 strings across BranchSetupManager, DefaultRoleTemplatesSection, FeaturesManager, RelationshipManager, **************** **************** StatsManager. Uses t...

kamo·5mo ago
Otherkamo-internal

Translate 6 AI settings tabs

98 strings across AiGeneralSettings, McpServersTab, ProviderSetupTab, SalesAgentSetupTab, SecurityModelsTab, UsageOverviewTab. Uses t() with **************** us...

kamo·5mo ago
Otherkamo-internal

Translate all 4 webinar files

LeadWebinarsSection, MyWebinarsTab, WebinarScheduleWizard, settings/ WebinarSettingsTab. Uses t() with **************** scheduleWizard,settings}.* keys. Reused ...

kamo·5mo ago
Otherkamo-internal

Translate OrderWizard

42 سلسلة استعملت ازدراء مع ? المفاتيح Reused common.actions/states/fields. مُعلّمة سكنية موجودة محفوظة إلى جانب أعلى مستوى جديد.

kamo·5mo ago
Otherkamo-internal

Translate ****************

3 files (94 strings). Extracted agreement template defaults (HTML body, sample data, type colors, helper) into a sibling .ts file so the audit no longer flags t...

kamo·5mo ago
Otherkamo-internal

Translate AddOns/Bundles/VolumeDiscounts

3 files (57 strings). Uses t() with **************** bundles,volumeDiscounts}.* keys. Reused common.actions/fields/states.

kamo·5mo ago
Otherkamo-internal

Translate MatrixCell + DashboardCards

Partial start of subscription batch — 2 small files (5 strings): MatrixCell "Unlimited" pill labels in ReadMode and NumericEditor; SubscriptionDashboardCards ti...

kamo·5mo ago
Otherkamo-internal

Translate UI

30 ملفاً: خيوط (BusinessCard/Header/Manager)؛ أدوات (الصفحتان 5 ملفات)؛ حاسب 6 ملفات، لاعب إعلامي، ملفات 2، ملف 2؛ صورة لـ (ستيف) الوثائق لا أعرف البريد الإلكتر...

kamo·5mo ago
May 3, 2026
Otherkamo-internal

Translate UI strings

27 ملفا: لا أعرف لا أعرف rlm; لا أعرف لا أعرف رسائل {مناقشة (ليفي) لا أعرف VirtualMessageList] + لا أعرف لا أعرف Reused most العناصر القائمة* والمفاتيح العامة*.

kamo·5mo ago
Otherkamo-internal

Translate settings features components

12 files in **************** meets: **************** settings tabs. phone: multi/AggregatedTabs **************** and multi/ProvidersTab. docs: AssocConfigPanel,...

kamo·5mo ago
Otherkamo-internal

Translate CRM settings components

11 files in **************** CustomFormManager, FieldMappingInterface, LeadAutoImportManager, LeadManualImportManager, LeadMarketManager, LeadStatusLabelManager...

kamo·5mo ago
Otherkamo-internal

Translate small components subdirs

24 files across **************** **************** hardcoded UI strings now use t() with keys grouped by directory under components.* namespace. SmsChatTab.tsx d...

kamo·5mo ago
Otherkamo-internal

Translate error/loading/not-found pages

Use t() for ERROR badge, headline, subtitle, action buttons, and support link on error.tsx; loading message on loading.tsx; random message and description array...

kamo·5mo ago
Otherkamo-internal

Translate hardcoded UI

commerce (10 files): applications, bookings, commitments, orders, procurement, requests, service, service-requests, signups, subscriptions detail pages. setting...

kamo·5mo ago
May 1, 2026
Fixkamo-internal

Defects C/D/E — title display name, toolbar layout, header lift

Defect C: Add GET proxy for /sessions/{guid}/members so ChatBox.loadMembers() can populate the SessionMember.name field. ChatTool already uses members[0].name f...

kamo·6mo ago
Featurekamo-internal

Derive and dispatch tool window title from session members

Adds onMembersChange callback to ChatBox; ChatTool derives the title (single name for 1-on-1, or '<name> (+N more)' for groups) and dispatches tool:title to upd...

kamo·6mo ago
Refactorkamo-internal

Collapse toolbar, remove ChatHeader, add members intro row

- Delete ChatHeader row from embedded chat; move Add Member icon into unified toolbar - Toolbar: search input on left, VideoCall icon + PersonAdd icon + scroll-...

kamo·6mo ago
Featurekamo-internal

Lift search above tab strip, share query across Members and Chats tabs

Moves the search TextField from MemberList into NavTopPanel above the Tabs. Passes searchQuery as a prop to both MemberList and ChatsList so a single field filt...

kamo·6mo ago
Fixkamo-internal

Show upload error toast in Composer when attachments fail

Catches errors thrown by uploadAll() and renders an MUI Alert above the input row. Root cause of Defect 4 was the missing MinIO bucket (imaging-chat-attachments...

kamo·6mo ago
Fixkamo-internal

Empty Chats tab — frontend already expects {rows} paged shape (no change needed)

The ChatsList component already reads data.rows. Backend fix (shared-lib + MediaService) is the root cause: HAVING CAST(null AS TIMESTAMP) IS NULL did not work ...

kamo·6mo ago
Fixkamo-internal

إسقاط أزرار الثرثرة الزائدة عن الحاجة؛ وإدماج الأعضاء/الدقائق في تصميمات الألواح

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

kamo·6mo ago
Fixkamo-internal

أسقطْ غير مستعملَ @ts-expect-error على جسمِ streaming fetch

إن " الطلب " يلقي بالفعل الصمت إزاء الخطأ من نوعه؛ وهذا التوجيه هو زائد عن الحاجة بموجب نظام TS الصارم وكسر بناء الإنتاج.

kamo·6mo ago
Featurekamo-internal

Inline attachment rendering and lightbox

kamo·6mo ago
Chorekamo-internal

Trigger ci/cd

kamo·6mo ago
Featurekamo-internal

مسارات التصريف من أجل إيجاد أو استئصال، أو أعضاء، أو ملحقات، أو تصوير استفزازي، أو طين، أو إلغاء

Extract shared ************************************ يضاف مسارات بديلة: البحث أو الإنشاء، والأعضاء، والإيصالات، والملحقات (التسليم)، والثبات، والإلغاء،,

kamo·6mo ago
April 30, 2026
Featurekamo-internal

Distinguish actively-translating vs queued messages

The streaming queue was already strictly sequential (one fetch at a time), but every queued message rendered "Translating…" because they all shared the same pen...

kamo·6mo ago
Featurekamo-internal

Show error icon when a message fails to translate

When the per-message translate call returns translated:false, errors out, or times out, the chat bubble now renders a small red ErrorOutline icon in place of th...

kamo·6mo ago
Fixkamo-internal

Persist language change and show current language in tooltip

The members endpoint accepts PUT not PATCH, so the language picker's PATCH was silently ignored — Member.language never actually updated, which is why refreshin...

kamo·6mo ago

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

كل هذا يأتي في مساحة عملك من تلقاء نفسه. ابدأ بالخطة المجانية وقرأ هذه الصفحة مرة أخرى في غضون شهر.

بدء الحرية إلى الأبدعرض التسعير