コンテンツへ移動
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アカウント詳細エンドポイントを追加します

    /api/security/account/ の下の AccountController の新しいエンドポイント: - 顧客のCRUD:GET/POST/PUT/DELETE/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 /グループ 完全な細部のエンドポイントはアカウント情報、連絡先情報を返します ******************** アドレス、リード/オーダー/会員数.

  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

    Enterprise retail settings UI — 5 new/rewritten market tabs for RETAIL

    Product Catalog (rewritten): 4 sub-views — Products table with search/filters, hierarchical Categories tree, Brands management, Attributes with typed values and color swatches. Full CRUD for categories, brands, attributes, attribute values. Customers (new): 2 sub-views — Customer table with search, inline address expansion, full CRUD for customers/addresses/customer groups. Shows order totals, tax exempt status, marketing opt-in. Inventory (new, replaces placeholder): 3 sub-views — Stock Levels table with color-coded low/out-of-stock rows and per-row adjust dialog, Locations CRUD with fulfillment/pickup badges, read-only Adjustments audit log with filters. Tax & Shipping (new): 4 sub-views — Tax Classes, Tax Zones, Tax Rates (with compound/inclusive/priority), Shipping (zones with nested methods + carriers). Discounts & Pricing (new): 3 sub-views — Discounts with codes/automatic types and rules, Price Lists with expandable entries, Gift Cards with balance tracking. Market detail page updated: RETAIL markets now show 8 tabs (Overview, Vendors, Product Catalog, Inventory, Customers, Tax & Shipping, Discounts & Pricing, Agreements).

  6. · kamo-internal

    ~90 小売 API メソッドと 30 + TypeScript インターフェイスを CommerceApi に追加します

    KamoRetail:カテゴリ、ブランド、属性、 バリエーション、画像、タグ、レビュー、顧客、住所、顧客グループ、 税務クラス/ゾーン/レート、割引、価格表、ギフトカード、在庫 場所、在庫レベル/調節、船積みの地帯/方法、キャリア、 出荷、カート、注文書草案、注文メモ、プロバイダ構成、同期ログ.

  7. · SecurityService

    111 小売エンドポイントを CommerceMarketController に追加

    /{marketId}/retail/... 名前空間のカバーの下にあるすべてのエンドポイント: - カテゴリー、ブランド、属性(値付き)、画像、バリエーション、タグ、レビュー - 顧客、住所、顧客グループ - 税務クラス、ゾーン、料金、割引、価格表(エントリ付き)、ギフトカード - 在庫場所、在庫レベル(調整付き) - 船積みの地帯、方法、キャリア、郵送物 - カート(アイテム付き)、注文書、注文メモ - プロバイダの設定、同期ログ コントローラーは~1,100から~2,550ラインに成長しました。 すべてのエンドポイントは、RetailService に委任されます.

  8. · kamo-shared-library

    RetailService(2376行)と38個の小売DTOを追加

    RetailServiceは、7つのドメインにわたってすべてのKamoRetailエンティティティティに完全なCRUDを提供します。 カタログ(カテゴリ、ブランド、属性、バリエーション、画像、タグ、レビュー)、 顧客(プロファイル、アドレス、グループ)、価格設定(税務クラス/ゾーン/レート、 割引、価格表、ギフトカード)、在庫(場所、在庫レベル、 調節)、船積み(地帯、方法、キャリア、郵送物)、カート(カート、 注文書の作成、注文メモ)、およびプロバイダの設定(同期ログ)。 API トランスポートレイヤーの donotmodify.dao.dtos.pos.retail の 38 DTOs.

  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画像生成を追加

    Next.js の opengraph-image.tsx と Satori/Resvg のレンダーを使う パイプライン。 各ルートは、Interフォントでブランドの1200x630イメージを取得します。 暗い背景、勾配のアクセント、およびページ固有のタイトル/サブタイトル。 静的ルートは、ビルド時のレイダーを24h ISRの無効化でルートします。 動的ブログと KB のルートでは、ビルドタイムの GeneStaticParams を使用します。 ジェネレーション 慣例の有利なマニュアルog:imageメタデータを削除- ベースの自動注入.

  11. · kamo-shared-library

    KamoRetail エンタープライズデータモデル — 109 の新しいエンティティティ、リポジトリ、プロバイダの抽象化を追加

    スタンドアローンのカモレテール操作と Shopify、BigCommerce、Wix、Squarespace、Shift4Shop、 Ecwid、WooCommerce、Magento、PrestaShop、OpenCart。 製品カタログ(29ファイル): - 製品カテゴリ(階層)、製品ブランド、製品属性、製品属性値 - ProductVariant(SKUレベルの価格設定/重量/在庫ポリシー) - 製品イメージ(複数画像)、製品タグ、製品レビュー - 製品関連(クロスセル/アップセル)、製品VariantAttribute - 製品カテゴリと製品タグのジャンクションテーブル - 5つの enums: 製品タイプ、プロダクトAttributeType、プロダクトAttributeInputType、 InventoryPolicy、製品RelationType - 提供の企業は拡大しました:ブランド、productType、slug、SEOの分野、重量、 比較価格, コスト価格, 税務クラスID, 要求Shipping 顧客ドメイン(13ファイル): - 小売顧客、小売顧客住所、小売顧客グループ - RetailCustomerGroupMembership、ウィッシュリスト、ウィッシュリストアイテム - アドレスタイプ列、すべてのリポジトリ 価格/税金/割引(19ファイル): - 税理士法人税理士法人税理士法人税理士法人税理士事務所 - 割引(コード+自動)、ディスカウントルール(粒状ターゲティング) - 価格リスト、priceListEntry(グループごとの料金を比較) - バランスの追跡のギフトカード - 3列、すべてのリポジトリ 強化された在庫(6ファイル): - InventoryLocation(フルフィルメント/ピックアップフラグ付きマルチ倉庫) - ストックレベル(閾値で一元ずつ) - 株式調整(全監査証) - 在庫調整タイプ列 配送と充填(14ファイル): - 配送ゾーン、配送方法(フラット/重量/キャリア/無料計算タイプ) - 配送クラス、キャリア(URLテンプレートを追跡して) - 郵送物、郵送物項目(完全な追跡のライフサイクルと) - ShipmentStatus, 船積み計算 タイプ列 カート&チェックアウト(12ファイル): メニュー カート商品 - DraftOrder、DraftOrderLineItem(商品作成前払い注文) - OrderNote (内部/顧客目に見えない) - CartStatus、DraftOrderStatus列 プロバイダの抽象的な層(15ファイル): - RetailProviderType enum(KAMO NATIVE + 10プロバイダー) - RetailProviderConfig のエンティティティ(市場プロバイダーの設定) - RetailSyncLog のエンティティティティ(同期監査証) - 6つの同期のアダプター インターフェイス: ProductSyncAdapter、OrderSyncAdapter、 InventorySyncAdapter、CustomerSyncAdapter、priceSyncAdapter、 FulfillmentSyncアダプター - RetailProviderCapabilityインターフェイス(提供者ごとの特性の旗) - RetailProviderRegistry(ランタイムアダプターレジストリ) - SyncDirection、SyncStatusの列

  12. · kamo-marketing

    バナーの統合に9つのeコマースプラットフォームロゴを追加

    BigCommerce、WooCommerce、Magento、Squarespace、PrestaShop、 Wix、OpenCart、Ecwid、Shift4Shopを「Integrates With」に marquee は、既存の統合ロゴと連動します.

  13. · kamo-internal

    すべての市場タイプにエンタープライズグレードの契約テンプレートタブを追加します

    再利用可能なMarketAgreementTemplatesTabは、すべての取引市場に次のように追加しました。 - 2パネルレイアウト:テンプレートリストサイドバー+フルエディタ - 商型固有のテンプレート変数(小売注文/保証、 レンタルアセット/検証、サブスクリプションプラン/SLA、サービス見積、 住宅ローン条件、調達PO条件 - 分類されたドロップダウンを持つ可変的なインサートツールバー - ライブHTMLレンダリングで編集/プレビュートグル - テンプレート管理:確認ダイアログで作成、編集、複製、削除 - デフォルトテンプレートとアクティブ/非アクティブトグル - テンプレートリストの検索/フィルタ - テンプレートごとのコンテキストメニュー(編集、複製、削除)

  14. · kamo-marketing

    4月6日発売のRed Previewモードバナーを発表

  15. · kamo-internal

    リファクタ コマース POS 設定を市場中心のアーキテクチャに

    コマース設定ページの主要な再構成: フロントエンド: - フラットタブレイアウト(製品、在庫、レンタルアセット、サブスクリプションプラン)を置き換える サブリソースが各市場でネストされる市場中心のカードグリッド - すべてのモーダル/ポップアップベースのCRUDを専用のサブページと適切なルーティングに置き換える - 新しいルート構造:************************************ など。 - 商取引タイプ(RETAIL、RENTAL、SUBSCRIPTION)に基づくダイナミックサブタブの市場詳細ページ - サブスクリプションプラン編集は、サブタブ(プライシング、機能、アドオンなど)で3レベルのディープページを使用します。 - "Markets & Fields" と一緒に "Provider Integrations" プレースホルダータブを追加します。 - scattered API 呼び出しを置き換える新しい unified CommerceApi.ts クライアント - 7つの個々のルートファイルを置き換える単一のキャッチオールAPIルートハンドラ バックエンド: - ネストされた市場規模のエンドポイントで CommerceMarketController を拡大 - 確認の削除は、チャレンジワードパターンで既存の確認ダイアログを使用します

  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

    販売プロダクトDTOおよび商取引サービスにmarketIdサポートを加えて下さい

    MarketId/marketTitle フィールドを RetailProductDTO に追加し、MarketId を CreateRetailProductRequest に追加します。 CommerceMarketRepositoryをCommerceServiceにワイヤーで縛って下さいプロダクト作成の市場連合を置いて下さい.

  18. · kamo-internal

    ロールスタブからマイプロファイルページに移動する

    マイプロフィールページに「マイプロフィール」ページが表示されるようになりました。 チームメンバーのみのセクションカード。 Autocomplete で編集可能 ユーザが MANAGE MEMBER SECURITY を右に持たない場合、そうしないと表示 読み取り専用ラベルとして。 どちらのフィールドも割り当てられません (set to None)。 ロールとパーミッションタブから部署/ジョブのタイトルを削除しました.

  19. · SecurityService

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

  20. · kamo-internal

    リードページ全体で設定UIとエンドツーエンドの配線でCRMステータスラベルのカスタマイズを追加

  21. · SecurityService

    Add LeadStatusLabelController for org-level CRM status label CRUD endpoints

  22. · kamo-shared-library

    LeadStatusLabel のエンティティティティ、リポジトリ、サービス、DTO を org レベルの CRM ステータス ラベルのカスタマイズに追加

  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

    電子メールの署名フィールドは、社会的リンクを正規化し、コンテンツタブの並べ替えを切り替えます

    - コンテンツのサブタブをメール署名設定の最初の位置に移動 - スコープごとに管理者設定可能なコンタクトフィールドをトグル(ユーザー/部署/会社)を追加 仕事の電話、携帯電話、組織の住所のための可能で/disable スイッチを使って、 会員の住所、役職、所属部署、社会のアイコン - 一般的なプラットフォームをサポートするためのメンバープロファイルのリファクタソーシャルリンク+カスタムリンク プラットフォームのドロップダウン、URLフィールド、およびソート注文による動的リスト - 12の新しいソーシャルプラットフォーム(dribbble、behance、pinterest、reddit、discord、slack、 中, stackoverflow, twitch, whatsapp, テレグラム, 信号) - 署名フィールドの設定とメンバーのソーシャルリンク用のNext.js 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

    SocialLinkEntityとEmailSignatureFieldConfigEntityを追加

    埋め込まれたソーシャルリンクのコラムを取り替えるnormalized Social linksテーブルを加えて下さい、 定義済みのプラットフォームとカスタムソーシャルリンクの両方を並べ替えてサポートします。 管理者設定可能な連絡先フィールドにemail signature field configテーブルを追加します。 スコープごとの可視性トグル (ユーザ/デパート/会社) を電子メール署名で.

  29. · kamo-internal

    /messagesページ上の特権アクセスでメールボックスのスイッチャーを実装

    - ミーティング、POS、および3つの新しいメールアクセス権限をフロントエンドのロールレイトタイプに追加 - ServiceType.MEETをフロントエンドサービスに追加する - getAccessibleMailboxes API と AccessibleMailboxes を mailboxApi に追加する - オーバーホールフォルダグループ化されたセクションを持つサイドバーメールボックスのスイッチャー: 私のメールボックス、共有、部署、ジョブタイプ、すべてのメンバー(特典付き) - アクセス可能なメールボックスの応答からメールを配信することによって「読み込み...」問題を修正 - バナー表示でメンバーメールボックスタイプを処理するメッセージブラウザを更新する

  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.

君の宇宙は待ってる

数分で無料で開始できます。準備ができたらいつでも製品を追加できます。移行も新しいログインも不要です。

クレジットカード不要