Модель корпоративных данных KamoRetail — 109 новых объектов, репозиториев и абстракции провайдеров
Полная розничная модель данных POS, предназначенная для автономной работы KamoRetail и двунаправленная синхронизация с Shopify, BigCommerce, Wix, Squarespace, S...
Добавьте 9 логотипов платформы электронной коммерции в баннер интеграции
Добавлены BigCommerce, WooCommerce, Magento, Squarespace, PrestaShop, Wix, OpenCart, Ecwid и Shift4Shop для интеграции Марке, переплетенный с существующими инте...
Добавьте вкладку «Соглашение корпоративного уровня» ко всем типам рынка
Reusable MarketAgreementTemplatesTab добавляется к каждому торговому рынку: - Двухпанельная компоновка: боковая панель списка шаблонов + полный редактор - перем...
Добавьте мерцающий красный баннер режима предварительного просмотра, объявляющий о запуске 6 апреля
Refactor commerce POS settings to market-centric architecture
Major restructure of the commerce settings page: Frontend: - Replace flat tab layout (Products, Inventory, Rental Assets, Subscription Plans) with market-cen...
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-categorie...
Добавить поддержку marketId для розничных продуктов DTO и CommerceService
Добавить поля marketId/marketTitle в RetailProductDTO, добавить marketId в CreateRetailProductRequest, CommerceMarketRepository в CommerceService, чтобы установ...
Переместите название отдела и должности со вкладки Роли на страницу Мой профиль
Поля раздела и названия вакансий теперь отображаются на странице «Мой профиль» Секция Карта, показана только для членов команды. Редактируемый через Autocomplet...
Include memberType, departmentId/Title, jobTitleId/Title in member profile GET response
Add LeadStatusLabelController for org-level CRM status label CRUD endpoints
Добавьте объект LeadStatusLabel, репозиторий, сервис и DTO для настройки ярлыка статуса CRM уровня орга
Добавить выделенные разделы и названия должностей на вкладку безопасности члена
Члены команды теперь могут быть назначены в отдел и должность через Автозаполнение распадов в диалоге Edit Security. Резюме карточки текущие задания. Регулярные...
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, w...
Email signature field toggles, normalized social links, and Content tab reorder
- Move Content sub-tab to first position in email signature settings - Add admin-configurable contact field toggles per scope (user/department/company) with e...
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 ...
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 s...
Добавить SocialLinkEntity и EmailSignatureFieldConfigEntity
Добавить нормализованную таблицу социальных ссылок, чтобы заменить встроенные столбцы социальных ссылок. Поддержка как предопределенных платформ, так и пользова...
Внедрить коммутатор почтового ящика с привилегированным доступом на странице /сообщения
Добавьте Meet, POS и 3 новых привилегии доступа к электронной почте для интерфейса RoleRightType Добавить ServiceType.MEET в интерфейс ServiceType enum Добавить...
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 d...
Добавьте привилегии доступа к почтовому ящику для членов, отделов и типов работы
Добавить ACCESS ALL MEMBER MAILBOXES (104), ACCESS ALL DEPARTMENT MAILBOXES (105) и ACCESS ALL JOB TYPE MAILBOXES (106) для RoleRightType Контроль доступа к поч...
Переписать вкладку «Роли и разрешения» в виде панели конфигураций безопасности Singleton
Заменяет диалог создания ролей однотонной конфигурацией в стиле DepartmentManager: Связанные роли: многоцелевые галочки из существующих OrgRoles Прямые права: G...
Rewrite MemberSecurityController as singleton config with roles, direct rights, session timeout
GET returns full member security config (associated roles, direct rights, session timeout override, applied rights with sources). PUT saves the entire config as...
Добавить MemberRightRepository для управления прямыми правами на уровне членов
Add email domain management, mailbox provisioning UI, and member mailbox assignment
- Add domainApi and mailboxProvisioningApi to providerApi.ts - Add **************** capability detection to useProviderCapabilities - Create dedicated provider ...
Add email domain management and mailbox provisioning through abstract provider layer
- Add DomainManager and MailboxProvisioner capability interfaces with sub-capability detection - Add ProviderDomain, ProviderMailbox, DnsRecord DTOs - Implement...
Добавьте домен электронной почты, почтовый ящик и сущности и репозитории почтового ящика участника
Добавить EmailProviderDomainEntity, MailboxEntity и MemberMailboxEntity для электронной почты Управление доменом провайдера, предоставление почтового ящика и на...
Переписать вкладку «Роли и разрешения» с помощью селектора ролей Singleton и прикладных прав
Заменяет диалог многоцелевого создания выпаданием Autocomplete для выбора Единая существующая роль. Показаны прикладные права, сгруппированные по типу обслужива...
Add MemberSecurityController for member role assignment and applied rights
Provides GET /member-security/{id} (assigned role, applied rights with sources, session timeout), PUT /member-security/{id}/role, and DELETE /member-security/{i...
Добавить MemberRoleRepository в общую библиотеку для управления заданиями для членов
Преобразовать значок поддержки в выпадающее меню, удалить поддержку с боковой панели nav
Иконка поддержки в NavTop теперь открывает раскрывающееся окно с двумя вариантами: «View Support Chats & Tickets» перенаправляется на /support?tab = билеты «Cre...
Переместить Docs из боковой панели nav в верхнюю кнопку значка nav с выпадающим
Редизайн настроек членов с модульной архитектурой вкладок и UI редактирования на основе карт
Объединить вкладки профиля и членства и разрешений в унифицированную вкладку «Мой аккаунт» Карты редактирования на основе разделов. Извлеките функциональность в...
Преобразование / ценовая страница из жестко закодированных данных в живой каталог на основе API
Разделите страницу ценообразования на серверный компонент (привлечение данных) и клиент компонент (интерактивный пользовательский интерфейс с анимацией, переклю...
Рефактор API Access UI с гранулированными переключателями на ключ
Переименовать «Public Chat API Keys» в «Organization API Keys». Добавить сферу охвата управление переключателями переключателей на ключ (PUBLIC CHAT, SUBSCRIPTI...
Support internal service auth for subscription catalog and promotions endpoints
Add X-Internal-Auth + X-Public-Chat-Org-Id header validation so APIService can proxy public catalog requests to the subscription endpoints. Session auth still w...
Добавить колонку сфер применения в PublicChatApiKey и ApiKeyScope enum
Добавляет столбец областей JSONB к ключевому объекту API со значением по умолчанию ["PUBLIC CHAT"]. Новый список ApiKeyScope определяет доступные области примен...
Добавить полированный компонент MatrixCell для редактирования матрицы функций
Новый многоразовый компонент MatrixCell с современными анимированными микровзаимодействиями: Режим чтения: - Циркулярные значки (зеленый чек / серый X) для бул...
Redesign Features tab with tabbed layout and production-grade matrix
- Fix planFeatures API response key mismatch (subscriptionPlanFeatures -> planFeatures) - Split Features into two views via internal tabs: 1. Categories & Fea...
Add KamoCRMPricingLoader with full marketing pricing model
Preloads the complete KamoCRM subscription pricing structure into the KamoCRM organization, mirroring the /pricing page on kamo-marketing: - 4 plans: Free, Sta...
Корпоративная подписка POS-система - полная перестройка интерфейса
Расширенные posApi.ts с 70+ подписками API и 28 новыми интерфейсами TypeScript - Добавлено использованиеSubscriptionPermissions hook для гранулированного рендер...
Добавьте подписку DTO, SubscriptionService и исправьте устаревшую службу коммерции
38 новых DTO для конфигурации плана, заказов, подписок, счетов-фактур, рекламных акций, и соглашений. 2000+ строка ПодпискаСервис с полной бизнес-логикой для уп...
Add subscription API endpoints to POSController (50+ endpoints)
Add complete enterprise subscription management endpoints covering plans, prices, features, add-ons, bundles, volume discounts, catalog, orders, subscriptions, ...
Добавить полную модель объекта подписки с 24 объектами и репозиториями
Добавить полную модель подписки субъекта торговли
24 объекта JPA, 12 списков, 21 хранилище и 20 новых прав на разрешение для системы POS подписки предприятия. Включает конфигурацию плана (планы, цены, функции, ...
Установите PUBLIC CHAT API KEY и API SERVICE URL в K8s configmap
Конфигурирует открытый ключ API чата и внутренний URL службы API для виджет чата для общения с бэкэнд-сервисами в производстве.
Add /api/media/** route mapping to MediaService for public chat key management
Add ***-authenticated API key management endpoints for public chat
Adds /api/media/public-chat-keys CRUD endpoints for managing PublicChatApiKey shown once at creation. Uses same *** auth pattern as SupportController.
Подобно тому, что вы видите доставку?
Все это приходит в ваше рабочее пространство само по себе. Начните с бесплатного плана и прочтите эту страницу снова через месяц.
