الانتقال إلى المحتوى
KAMOUniverse

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

ما الجديد؟

كل تحسين للمنصة، كما هو الشحن.

  1. · kamo-internal

    Full account view/manage page at /account/view/[id]

    New enterprise account detail page with 6 tabs: - Overview: 4 stat cards (orders, spent, leads, members), account info, contact info, address, recent orders/leads, notes preview - Leads: associated leads table with click-through to /leads/view/{id} - Orders: order history table with status chips, click-through to pipeline - Members: associated users with Master badge, set-master/remove actions - Notes: timeline-style notes with add form and customer-visible toggle - Documents: placeholder for future document management Account list page updated with new "Accounts" tab alongside the existing team member browser. Search, table with all account fields, click-through to detail view. New accountsApi.ts client (416 lines) with full CRUD for customers, groups, associated leads/orders/members/notes.

  2. · SecurityService

    إضافة 18 نقطة نهاية حسابية لإدارة زبائن التجارة

    نقاط نهاية جديدة لمراقب الحسابات تحت بند " الباب/الأمن/الحساب " : - وحدة العملاء: GET/POST/PUT/DELETE /customers, GET /customers/{uid} البيانات المرتبطة بها: GET /customers/{uid}/leads, /orders, /members - إدارة الأعضاء: PUT/customers/{uid}/members (add/remove/set master) - ملاحظات: GET/POST /customers/{uid}/notes - مجموعات الحسابات: GET/POST/PUT/DELETE/groups معلومات عن نقاط العودة النهائية المفصّلة بالكامل، تفاصيل الاتصال ************ **************** العنوان الرئيسي/المدير/الأعضاء.

  3. · kamo-shared-library

    أضف ذلك و

    طرق الاستفسار الجديدة لصفحة تفاصيل الحسابات - البحث عن الطلب من جانب المشتري قائمة حساب من قبل org.

  4. · kamo-internal

    Add retail pipeline sub-tabs — Customers, Fulfillment, Carts & Drafts

    RETAIL verticals in the Pipeline page now have 4 sub-tabs instead of a single Orders view: 1. Orders — existing PipelineOrdersTab (unchanged) 2. Customers — AgGrid table with customer profiles, inline address expansion, search, order history summary, CSV export 3. Fulfillment — Shipment tracking dashboard with status filter chips (Pending/Label Created/In Transit/Out for **************** color-coded status, tracking link generation, create shipment dialog 4. Carts & Drafts — Two sub-views: Active/Abandoned carts with item expansion and "Convert to Order" action; Draft Orders with status management PipelineVerticalSection updated to render sub-tabs for RETAIL (was previously single-content). Hooks moved to component top level to satisfy React rules.

  5. · kamo-internal

    تجزئة المشاريع

    " كتالوج المنتجات " )الكتابة(: ٤ استعراضات فرعية - جدول المنتجات مع البحث/المرشحين، شجرة الكاتيغوريات الهرمية، إدارة براندز، سمات ذات قيم مطبوعة ومفاتيح الألوان مجموعة كاملة من وحدات خفض الانبعاثات بالنسبة لفئات وعلامات وخصائص وقيم سمات العملاء (الجديدون): استعراضان فرعيان - طاولة العملاء مع البحث، العنوان المباشر للتوسع، مجموعة كاملة من وحدات خفض الانبعاثات للزبائن/الملابس/مجموعات العملاء. مجموع الطلبات، معفاة من الضرائب الحالة، اختيار التسويق. المخزون (جديد، يحل محل مالكي الأماكن): 3 استعراضات فرعية - جدول مستويات المخزون رتب متدنية/خارجة عن المركب، وبطاقة الاتصال، والأماكن مع شارات الوفاء/التوصيل، سجل مراجعة الحسابات فقط مع المصفوفات. الضرائب " الشحن )جديد(: ٤ استعراضات فرعية - صفات الضرائب، المناطق الضريبية، المعدلات الضريبية )مع (ب) المركبات/الحصر/الأولوية)، الشحن البحري (المناطق التي لها طرق محجوبة + ناقلات). " Pricing (new): 3 subviews - Discounts with codes/automatic types والقواعد، قوائم الأسعار ذات القيود الموسعة، بطاقات الهدايا مع تتبع التوازن. استكمال الصفحة التفصيلية للسوق: تظهر أسواق ريتيل الآن 8 حرف (Overview, Vendors, Catalog, Inventory, Customers, Tax " Shipping, Discounts " Pricing, الاتفاقات).

  6. · kamo-internal

    مضافا إليها: 90 من أساليب التجزئة و30+ وصلات بينية من النوع إلى التجارة

    التغطية الكاملة للمبادرة التطبيقية لمؤسسة " كامو ريتال " : فئات، وعلامات، وخصائص، المتغيرات والصور والعلامات والاستعراضات والزبائن والعناوين ومجموعات العملاء فصول ضريبية/حدائق/كرات، خصم، قوائم الأسعار، بطاقات الهدايا، المخزون المواقع، ومستويات/تعديلات المخزونات، ومناطق الشحن/الميثود، والناقلات، الشحنات، العربات، مشاريع الأوامر، مذكرات الطلب، مُنظمة المُقدّم، سجلات مُتزامنة.

  7. · SecurityService

    إضافة 111 نقطة نهاية لتجارة المريخ

    All endpoints under /{marketId}/retail/... namespace covering: - الكريات، والعلامات، والخصائص (مع القيم)، والصور، والمتغيرات، والعلامات، والاستعراضات - الزبائن والعناوين ومجموعات العملاء - فصول الضرائب، والمناطق، والأسعار، والخصوم، وقوائم الأسعار (بالقيدات)؛ وبطاقات الهدايا - مواقع الجرد، ومستويات المخزون (مع تعديلات) - مناطق الشحن، والطرق، والناقلات، والشحنات - رسوم (مع بنود)، مشاريع أوامر، مذكرات أوامر - مقابس الادخار، سجلات المزامنة ونما المراقب المالي من 100 1 إلى 550 2 خطا. All endpoints delegate to RetailService.

  8. · kamo-shared-library

    يضاف التجزئة (2376 خطاً) و38 مقطعاً مستنفداً للتجزئة

    RetailService provides full CRUD for all KamoRetail entities across 7 domains: المدونـة (المجموعات والعلامات والخصائص والمتغيرات والصور والعلامات والاستعراضات) الزبائن (الملفات، العناوين، المجموعات)، التسعير (الفصول الضريبية/المناطق/الأسعار، الخصومات، قوائم الأسعار، بطاقات الهدايا، المخزون (المواقع، مستويات المخزون، (ب) التعديلات)، النقل البحري (المناطق، الطرق، الناقلات، الشحنات)، العربات (السلع، :: مشاريع الأوامر، ومذكرات النظام، وثقة مقدمي الخدمات (سجلات السينك). 38 DTOs in donotmodify.dao.dtos.pos.retail for API transport layer.

  9. · DaemonService

    Add OG image warmup job for kamocrm.com

    Quartz-scheduled job that pre-fetches opengraph-image URLs daily at 4 AM to keep the marketing site's OG image cache warm. Covers 23 static routes and 7 blog post routes. Configurable via environment variables (OG_WARMUP_ENABLED, OG_WARMUP_BASE_URL).

  10. · kamo-marketing

    يضاف توليد صور OG البرنامجية لجميع الطرق

    Uses next.js opengraph-image.tsx convention with Satori/Resvg rendering أنابيب كل طريق يحصل على صورة 1200x630 بالإنترنت خلفية مظلمة، لهجات متدرجة، ولقب/عنوان خاص بكل صفحة. مسارات ثابتة في مرحلة ما قبل التصفير في وقت البناء مع 24 ساعة من تجديد ISR. Dynamic blog and KB routes use generateStaticParams for build-time جيل إزالة البيانات اليدوية عن طريق الهاتف: تقدير البيانات الوصفية لصالح الاتفاقية حقن آلي.

  11. · kamo-shared-library

    مضافا إليه نموذج بيانات مؤسسة " كامو ريتايل " - 109 كيانات جديدة، ومخازن، ومساهمات

    نموذج كامل لبيانات التجزئة POS مصمم لتشغيل الشاشة الاحتياطية متزامنة ذات اتجاهين مع (شوب)، (بيغ سيمز)، (ويكس)، (ساحة مربعة)، (شيفت4 سوب) Ecwid, WooCommerce, Magento, PrestaShop, and OpenCart. سجل المنتجات (29 ملفا): - المنتجات (الهيكلية)، المنتجات البخارية، المنتجات المميزة، المنتجات المُنتجة - المتغيرات الإنتاجية (على مستوى الاتحاد مع سياسة التسعير/الوزن/المخزون) - المنتجات (المتوسطة)، المنتجات، استعراض المنتجات - المنتجات (عبر البيع/البيع)، المنتجات - جداول ملتقى المنتجات وسلاسل المنتجات - 5 enums: ProductType, ProductAtributeType, ProductAtribute InputType, InventoryPolicy, ProductRelationType - توسيع الكيان العرضي: العلامة التجارية، المنتج تايب، الصمامات، حقول الأوراق المالية، الوزن مقارنـة AtPrice, costPrice, taxClassId, requiresShipping العملاء (13 ملفا) - RetailCustomer, RetailCustomerAddress, RetailCustomerGroup - RetailCustomerGroupMembership, Wishlist, Wishlist Item -مشفى العناوين، جميع المخازن Pricing/Tax/Discounts (19 files): - كتلة ضريبية، منطقة ضريبية، مركز ضرائب (دعم شامل/جامع/أولوية) - الخصم (الرمز + التلقائي)، الخداع (الإستهداف الجمركي) - شركة " برايس لاينتر " (تسعير لكل مجموعة) - GiftCard with balance tracking -ثلاثة أكوام، جميع المخازن المخزون المعزَّز (6 ملفات): - المستودعات (المستودعات المتعددة المزودة بأعلام الوفاء/الطلب) - مستوى المخزون (لكل متغير في كل موقع بعتبات) - تسوية الأرصدة (مسار المراجعة الكاملة للحسابات) - تعديل المخزون الشحن (14 ملفا) - ShippingZone, ShippingMethod (flat/ weight/carrier/free calculation types) - ShippingClas, Carrier (with tracking URL templates) - الشحنة، سفينة الشحن (مع التتبع الكامل لدورة الحياة) - ShipmentStatus, ShippingCalculation النمط النوعي Cart ' checkout (12 files): -كارت) ) Cartitem - مسودة، محررة، محررة (أوامر سداد سابقة للدفع غير سارية) - الأمر (الداخلي/المهمر - المرئي) - CartStatus, DraftOrderStatus enums مُقدّم الخدمات (15 ملفاً): - مقياس المبيعات - كيان مشترِي المتاجرة بالتجزئة (للمرافق التجارية) - كيان التجزئة (تتبع مراجعة الحسابات) - 6 وصلات تكيف متزامنة: InventorySyncAdapter, CustomerSyncAdapter, PricingSyncAdapter, FulfillmentsyncAdapter - الوصلة البينية لقابلية التجزئة (الأعلام المرموقة لكل مقدم) - سجل المزود بالتجزئة (سجل التكيّف المستمر) - الموسم الثالث

  12. · kamo-marketing

    إضافة 9 منابر التجارة الإلكترونية إلى شعارات التكامل

    (إضافت (بيغ سيمرس (ووم سيمرس) (ماغنتو)، (ساحة مربعة، (بريستا سوب Wix, OpenCart, Ecwid, and Shift4Shop to the "Integrates With" (ماركي)، تقاطعت مع شعارات التكامل القائمة.

  13. · kamo-internal

    تُضاف نماذج اتفاقات مستوى المؤسسة إلى جميع أنواع السوق

    Reusable MarketAgreementTemplatesTab added to every commerce market with: - مخطط مزدوج: قائمة نموذجية جانبية + محرر كامل - متغيرات نموذجية محددة من النوع التجاري (أمر التجزئة/الضبط) أصول/رسوم الإيجار، خطة الاشتراك/جيش تحرير السودان، عروض الخدمة، شروط القروض العقارية، شروط الشراء - حبوب ادراج متغيرة مع انخفاض مصنف - Edit/Preview toggle with live HTML rendering - إدارة النموذج: الخلق، التحرير، الازدواج، الحذف مع الموافقة - النموذج الافتراضي والنظارات النشطة/النشطة - البحث/المرشح في قائمة النماذج - قائمة موحدة لكل نموذج (تحرير، تكرار، حذف)

  14. · kamo-marketing

    أضف ملصقاً أحمراً من طراز ما قبل العرض إعلاناً في السادس من أبريل

  15. · kamo-internal

    مؤسسات التجارة المثبطة

    4- إعادة هيكلة التجارة الرئيسية الجبهة: - يستعاض عن مخططات " تاب " (المنتجات، المخزون، الأصول الإيجارية، خطط الاشتراك) شبكة بطاقات السوق المركزة حيث يتم استخلاص موارد فرعية في إطار كل سوق - الاستعاضة عن جميع وحدات خفض الانبعاثات المعتمدة على الوسائط/السكان بصفحات فرعية مخصصة وطرق مناسبة - هيكل طرق جديد: إلخ - موقع تفصيلي للأسواق مع مراكز فرعية دينامية تقوم على نوع التجارة (RETAIL, RENTAL, SUBSCRIPTION) - استخدامات تحرير خطة الاشتراك في الصفحات العميقة الثلاثية المستويات مع مراكز فرعية (الخصخصة، والسمات، والإضافات، وما إلى ذلك) - أضف "الإدماجات المؤنّية " مَلْكِل مَرْكِت إلى جانب " حقول ماركتس " - موكّل جديد موحّد للتجارة يحل محل المكالمات المتناثرة - معالج واحد لمسار " API " يحل محل 7 ملفات فردية الخلفية: - توسيع نطاق مراقبة المريخ التجارية بنقاط نهائية مجهزة بالأسواق - يُحذف تأكيد استخدامات التثبيت الحالية لنمط كلمات التحدي

  16. · SecurityService

    Expand CommerceMarketController with nested market-centric endpoints

    Replace flat POS endpoints with market-scoped REST hierarchy: - Products, inventory, vendor categories under /{marketId}/products, /inventory, /vendor-categories - Rental assets under /{marketId}/rental-assets (RENTAL markets only) - Subscription plans, prices, features, add-ons, bundles, volume discounts under /{marketId}/subscription-* - Commerce type validation ensures sub-resources match market type - PATCH /{marketId}/active endpoint for quick toggle - Enhanced GET /{marketId} returns sub-resource counts

  17. · kamo-shared-library

    إضافة دعم سوقي لمنتجات التجزئة

    إضافة حقول سوقية/سوقية إلى منتجات تجارة التجزئة، إضافة إلى السوق إلى طلب إنتاج التجزئة، ومستودع تجارة المريخ في مجال التجارة إلى شركة تجارية من أجل إنشاء رابطة سوقية لخلق المنتجات.

  18. · kamo-internal

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

    الآن تظهر في صفحتي أيها القسم (كارد)، لا يظهر إلا لأعضاء الفريق Editable via Autocomplete إسقاطات عندما يكون لدى المستعمل (مانجي) الحق في الإقتصاد كعلامات فقط ولا يمكن التوقيع على هذين المجالين (من البداية إلى الصفر). Removed department/job title from Roles ' Permissions tab.

  19. · SecurityService

    Include memberType, departmentId/Title, jobTitleId/Title in member profile GET response

  20. · kamo-internal

    مضافاً إليه تكييف وضعية إدارة المخاطر المؤسسية مع وضع نظام المعلومات المسبقة عن علم والأسلاك من نهاية إلى النهاية عبر صفحات

  21. · SecurityService

    Add LeadStatusLabelController for org-level CRM status label CRUD endpoints

  22. · kamo-shared-library

    يضاف اسم " LeadStatusLabel entity " , repository, service, and DTO for org-level CRM status customization

  23. · kamo-internal

    يضاف مختارون لقب الإدارة والوظائف إلى جدول أمن الأعضاء(ب)

    يمكن الآن تعيين أعضاء الفريق في إدارة ولقب عمل عن طريق الإنزالات المكتملة في نظام (إديت) الأمني موجز المهام الحالية ولا يرى الأعضاء العاديون هذه الميادين.

  24. · SecurityService

    Add department and job title assignment to member security endpoint

    GET now returns departmentId/Title and jobTitleId/Title for team members. PUT accepts departmentId and jobTitleId to assign/unassign department and job title, with rights recalculation after changes.

  25. · kamo-internal

    فتحات حقل توقيع البريد الإلكتروني، وتطبيع الروابط الاجتماعية، وإعادة ترتيب برمجة المحتوى

    - نقل الوحدة الفرعية إلى المركز الأول في مواقع التوقيع الإلكتروني - إضافة نظارات ميدانية اتصال قابلة للثقة لكل نطاق (المستعمل/الإدارة/المرافقة) مع مفاتيح التبديل الممكنة/غير القابلة للتحويل لهواتف العمل، الخلية الهاتفية، عنوان المنظمة، Member Address, Job Title, Department, and Social Icons - Refactor social links on member profile to support common platforms + custom links عن طريق قائمة دينامية مع هبوط منصة، وميدان URL، وترتيب - أضف 12 منصة اجتماعية جديدة (الغطاس، النحاس، النخب، الريديت، الاختلاف، العزلة، متوسط، تسارع، خندق، ماساب، برقية، إشارة - يضاف بعد ذلك مسارات " API " للثقة الميدانية للتوقيع والوصلات الاجتماعية للأعضاء - احترام حقول الحقل - حقول المعوقين مخبأة في الوقت الحقيقي - الحقول الممكّنة ولكن غير المأهولة مخبأة تلقائيا

  26. · SecurityService

    Sync social links to normalized social_links table

    Write member social links to both the embedded EmbSocialLinks columns (backward compat) and the new normalized social_links table. Add socialLinksNormalized to the GET member response for clients that support the new format.

  27. · EmailService

    Add email signature field config API

    Add service and REST controller for managing email signature field visibility configuration per organization. Admins can toggle which contact fields appear in signatures for each scope (user/department/company).

  28. · kamo-shared-library

    Add SocialLinkEntity and EmailSignature fieldConfigEntity

    يضاف الجدول العادي للوصلات الاجتماعية ليحل محل أعمدة الرابط الاجتماعي المدمجة :: دعم البرامج المحددة سلفا والروابط الاجتماعية المعتادة مع ترتيب نوع. يضاف البريد الإلكتروني: signature field config table for admin-configurable contact field بروز كل نطاق (المستعمل/الإدارة/المرافق) في التوقيعات الإلكترونية.

  29. · kamo-internal

    تنفيذ محول صندوق البريد الذي يتاح فيه الوصول إلى الصفحات على أساس الامتيازات

    - يضاف قابل، POS، و 3 امتيازات جديدة للوصول بالبريد الإلكتروني إلى واجهة روريت تيب - يُضِعُ الخدمَةَ. - يُضِعُ صندوقاً مالياً قابلاً للتحصيل، ويَصْبَعُ مايل بوكس إلى البريد - محول صندوق بريد FolderSidebar مع الأقسام المجمعة: بلدي صناديق البريد، Shared، قسم، نوع العمل، جميع الأعضاء (محجوزة) -إختبار "الرغبة" ... - مستجدة رسالة بروزر للتعامل مع نوع البريد العضوي مع عرض لافتة

  30. · EmailService

    Add accessible mailboxes endpoint with privilege-based expanded access

    Add AccessibleMailboxService and GET /api/email/mailboxes/accessible endpoint that returns personal mailboxes, shared mailboxes, and privilege-gated access to department, job type, and all member mailboxes.

كونك ينتظرك

ابدأ مجانا في دقائق. أضف المنتجات كلما كنت مستعدا - لا هجرة، لا دخول جديد.

مجانا إلى الأبد - لا حاجة إلى بطاقة ائتمان