Добавить внутренний секрет для публичного каталога API прокси
Добавить ********************** в развертывание Службы безопасности APIService может аутентифицироваться при прокси-сервере публичной подписки Каталог и промо-з...
Include SUBSCRIPTION_CATALOG in default scopes fallback
When MediaService doesn't return scopes in the validation response, default to including both PUBLIC_CHAT and SUBSCRIPTION_CATALOG scopes. This ensures public c...
Обновить брендинговые активы новым логотипом и оптимизированными фавиконами
Перепроектировать селектор провайдера для вертикального макета списка с более крупными логотипами
Скачать результатSvg напрямую без каких-либо манипуляций
Трубопровод СВГ уже имеет снятый фон. Скачайте как есть.
Полоса белого фона от SVG перед загрузкой для истинной прозрачности
Парсирует векторизованный SVG и удаляет полноразмерные белые прямолинейные / дорожные элементы что векторизатор генерируется из исходного фона, создавая По-наст...
Скачать прозрачный фоновый PNG вместо белого фона SVG
Предварительный просмотр показывает фоновый PNG с прозрачностью, но Загрузка обеспечивала векторизованный SVG, который выпекает фон как Белые дорожки. Теперь ск...
Add download SVG button to logo vector converter for mid-process export
Отправить имя / Last Имя для создания конечной точки учетной записи
Backend теперь хранит поля контактов непосредственно на Учетной записи — поиск пользователей не требуется.
Конечные точки учетной записи используют поля прямого контакта, пользователю не требуется
POST / Клиенты теперь сохраняют имя, имя, адрес электронной почты, телефон, адрес напрямую На счету. PUT/customers/{uid} обновляет все прямые поля. Имя для пока...
Создайте полную вкладку интеграции провайдеров для синхронизации розничной электронной коммерции
Добавьте полный пользовательский интерфейс для управления 10 интеграциями провайдеров электронной коммерции (Shopify, BigCommerce, WEB ) WooCommerce, Wix, Ecwid...
Add commerce webhook forwarding endpoint for retail provider integrations
Добавьте конечные точки интеграции розничных поставщиков для тестирования соединения, синхронизации, возможностей и веб-хуков
Внедрение полной системы интеграции розничных поставщиков с 10 поставщиками электронной коммерции
Добавьте полные реализации адаптера для Shopify, BigCommerce, WooCommerce, Wix, Ecwid, Squarespace, Magento, Shift4Shop, PrestaShop и OpenCart. Включая HTTP-кли...
Проводите новую кнопку учетной записи onClick в компоненте AccountManager
Кнопка внутри AccountManager не имела обработчика onClick. Добавлено router.push для /account/ нового и импортного использования.
Создайте страницу учетной записи в /account/new с минимальной формой
Задает только основные области: имя, фамилия, электронная почта, телефон, компания, Тип счета и факультативная ассоциация рынка. Создать аккаунт через аккаунтыA...
Улучшить POST / Клиенты для приема контактной информации и поиска пользователя по электронной почте
Создать учетную запись теперь принимает электронную почту, контактное имя, телефон, принимает маркетинг, освобождается от налогов. Если электронная почта предос...
Добавить UserRepository.findByEmailEmail для создания учетной записи
Переименовать первую вкладку в Учетные записи, использовать динамические метки в подзаголовке
Добавить универсальный обработчик маршрутов API для /api/security/account/*
Прокси-сервера для /клиентов, /групп и других новых конечных точек учетной записи не существовало. Существующие явные маршруты (члены-подписчики, члены команды-...
Учетные записиApi пропавший / путь клиента, скрыть TeamMemberManager внутренние вкладки
- аккаунты Api звонили /api/security/account вместо /api/security/account/customers для всех конечных точек клиента - фиксированные все методы для включения /кл...
Отдельный менеджер аккаунта от TeamMemberManager на странице /аккаунта
3 вкладки уровня страницы: Клиенты и клиенты, члены, члены команды. - Tab 0: новый компонент AccountManager - автономный, извлекает реальный счет данные из учет...
Drop UUID-typed customer_id/customer_group_id columns for INT8 recreation
After RetailCustomer (UUID PK) → Account (Long PK) refactor, the commerce_carts, commerce_draft_orders, and commerce_price_lists tables had customer columns wit...
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/l...
Добавить 18 конечных точек детализации для управления коммерческими клиентами
Новые конечные точки на AccountController в /api/security/account/: - Клиент CRUD: GET/POST/PUT/DELETE/клиенты, GET/клиенты/{uid} - Связанные данные: GET/custom...
Добавить ******************* *************************
Новые методы запроса для страницы детализации учетной записи — поиск заказа покупателем и Список аккаунтов от Org.
Обновление конечных точек клиента для использования учетной записи (Long uid), удаление конечных точек адреса
Клиент/группа @PathVariable изменилась с UUID на Long, чтобы соответствовать учетной записи. Адресные конечные точки удалены — адреса поступают от основного уча...
Замените RetailCustomer моделью клиента на основе учетной записи
Account.java уже был коммерческим клиентом, но был слишком мал. RetailCustomer продублировал эту концепцию. Это обязательство: - Расширяет Счет с коммерческими...
Реквизит POSToast — это «государственный», а не «тост» в вкладках розничного трубопровода
Ретриггер сборки после разделяемой библиотеки PriceListEntryRepository Длительное исправление
RetailProviderConfigRepository использует MarketId not MarketUid
Поле CommerceMarket PK — это «id», а не «uid». Весенний вывод запросов данных Не удалось с «Никакая собственность не найдена для типа CommerceMarket».
Clean up CockroachDB orphan brand_id/tax_class_id defaults on commerce_offerings
CockroachDB applies unique_rowid() as default to nullable FK columns, creating orphan UUIDs that break FK constraint creation. Nullify orphans and reset default...
Offering.requires shipping DB default, PriceListEntryRepository Длинный тип
- Добавить столбец Определение не соответствует shipping on Offering to Обработка существующих строк во время миграции ALTER TABLE - Исправить ****************...
Обновление нижних социальных ссылок с реальными URL-адресами и правильными значками
Замените GitHub на Instagram, иконку Twitter на иконку бренда X LinkedIn. Все внешние ссылки открываются на новой вкладке с noopener noreferrer. Обновление орга...
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 — Ag...
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...
Добавить ~90 розничных методов API и 30+ интерфейсов TypeScript в CommerceApi
Полное покрытие интерфейса API для KamoRetail: категории, бренды, атрибуты варианты, изображения, теги, обзоры, клиенты, адреса, группы клиентов, налоговые клас...
Добавить 111 конечных точек розничной торговли в CommerceMarketController
Все конечные точки в /{marketId}/retail/... пространства имен: - Категории, бренды, атрибуты (со значениями), изображения, варианты, теги, отзывы - Клиенты, адр...
Добавить RetailService (2376 линий) и 38 розничных DTO
RetailService предоставляет полный CRUD для всех субъектов KamoRetail в 7 доменах: каталог (категории, бренды, атрибуты, варианты, изображения, теги, отзывы), к...
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 po...
Добавить программную генерацию изображений OG для всех маршрутов
Использует соглашение Next.js opengraph-image.tsx с рендерингом Satori/Resvg трубопровод. Каждый маршрут получает фирменное изображение 1200x630 с шрифтом Inter...
Модель корпоративных данных KamoRetail — 109 новых объектов, репозиториев и абстракции провайдеров
Полная розничная модель данных POS, предназначенная для автономной работы KamoRetail и двунаправленная синхронизация с Shopify, BigCommerce, Wix, Squarespace, S...
Как вы видите судоходство?
Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.
