Добавить поддержку шаблона электронной подписи в систему визуализации
- Добавить SigTemplateStatusType enum (PENDING, COMPLETED, ARCHIVED) Добавить SYSTEM WIDE ImageAssocType для кросс-контекстных шаблонов - Добавить поля isSigTem...
Create ConversionService for document-to-PDF conversion
New Spring Boot microservice that converts documents to PDF using Docs and removes PDF security restrictions using Apache PDFBox. Includes K8s manifests and For...
Изменение метки виджета на «Verify», обновление непроверенного сообщения об ошибке входа
Измените этикетку виджета с «Я не робот» на «Верифицировать» во всех местах
Заменить пакет Capcha npm частной вилкой Kamo-capcha-widget
Переключен из пакета Capcha npm в наш разветвленный MIT Камо-капча-виджет со всем брендингом, убранным у источника. Удалены теневые DOM-хаки и CSS-оверреды, кот...
Виджет Fork Capcha v3.0.2 с маркировкой удален для частной маркировки
Обновление до Capcha-lib v2 с помощью PBKDF2/SHA-256 и детерминированных усилий
- Алгоритм: PBKDF2/SHA-256 (рекомендуется для производства) Детерминистическое усилие: контрдиапазон 5000-10000 Стоимость: 5000 итераций PBKDF2 Вызов истекает: ...
Интеграция виджета Capcha proof-of-work *** в страницы входа и восстановления
Заменить Google re*** проверкой Capcha***
Удалите Re***Service и все настройки Google re***. Добавить CapchaVerificationService, который проверяет *** полезные нагрузки kamo-capcha service's /api/verify...
Добавить рабочий процесс Forgejo CI/CD для создания и развертывания двойных кластеров
Автоматизированные элементы 3D-прокрутки, когда пользователь прекращает прокрутку
Добавляет обнаружение холостого свитка, поэтому вращающиеся в перспективе элементы оживляют до плоскости После 300 мс без прокрутки, вместо того, чтобы оставать...
Добавить минимальное поле предварительного бронирования в настройки вебинара UI
Добавляет число ввода для настройки того, насколько заранее должен быть слот разрешить оговорки, с текстом-помощником, объясняющим поле.
Enforce minimum advance booking when filtering available slots
Filters out slots that fall within the configured minAdvanceBookingMinutes window, and persists the field on create/update of webinar types.
Добавьте минимальное поле предварительного бронирования к типу вебинара
Добавляет MinAdvanceBookingMinutes в сущность WebinarType и DTO, позволяя администраторы, требующие бронирования слотов за минимальное время (например, 24) часо...
Добавить PUBLIC WEBINAR масштаб переключения на API Key Management UI
Добавляет опцию публичного вебинара с значком VideoCall в API Страница настроек доступа, позволяющая администраторам включать API вебинара Доступ по ключу.
Enforce PUBLIC_WEBINAR scope on public webinar endpoints
Adds scope validation check before forwarding public webinar requests to MediaService, returning 403 if the API key lacks PUBLIC_WEBINAR scope.
Добавить область PUBLIC WEBINAR в систему ключей API
Добавлено новое числовое значение ApiKeyScope.PUBLIC WEBINAR для доступа к воротам Публичное планирование вебинара, присоединение и отмена конечных точек.
Редизайн демо-страницы с интеграцией планирования вебинара
Заменяет демо-форму заполнителя трехфазным потоком бронирования: 1. Форма захвата свинца (создает лид с рынком платформы KamoCRM) 2. Расписание вебинаров (Присо...
Добавить вебинар планирование UI с настройками администратора и просмотров членов
Внедряет полный интерфейс вебинара в камо-интернале: - WebinarSettingsTab: администратор CRUD для типов вебинаров, презентационных пулов, Интервалы напоминания,...
Add webinar reminder job with NATS event publishing
Adds WebinarReminderJob (runs every minute) that checks for due webinar reminders based on configured intervals, publishes daemon.webinar.reminder events via NA...
Add webinar gateway routes for authenticated and public endpoints
Routes /api/webinar/** to MediaService for authenticated webinar operations and /api/public/webinar/** with API key validation for public scheduling and cancell...
Implement webinar scheduling backend with full business logic
Adds the core webinar scheduling system to MediaService: - WebinarService: CRUD for **************** presenter assignment **************** calendar conflict ...
Add webinar type and lead market seed data for KamoCRM demo
Adds seed data initialization for the webinar scheduling system: - "KamoCRM Software Introduction Demo" webinar type (45min, PRIORITY strategy) - Reminder inter...
Добавьте объекты системы планирования вебинаров, репозитории, DTO и перечни
Внедряет полную модель данных для системы планирования вебинара: - 9 организаций JPA: WebinarType, WebinarPresenter, WebinarReminder, WebinarAvailabilitySlot, W...
Добавьте динамическую панель Help & Tips и URL-адреса веб-хуков для интеграции с поставщиками
CommerceProviderSetup теперь использует HelpTipsOverrideContext для отображения контекста помощь в изменении на основе текущего представления (список, селектор ...
Add download SVG button to logo vector converter for mid-process export
Создайте полную вкладку интеграции провайдеров для синхронизации розничной электронной коммерции
Добавьте полный пользовательский интерфейс для управления 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-кли...
Создайте страницу учетной записи в /account/new с минимальной формой
Задает только основные области: имя, фамилия, электронная почта, телефон, компания, Тип счета и факультативная ассоциация рынка. Создать аккаунт через аккаунтыA...
Улучшить POST / Клиенты для приема контактной информации и поиска пользователя по электронной почте
Создать учетную запись теперь принимает электронную почту, контактное имя, телефон, принимает маркетинг, освобождается от налогов. Если электронная почта предос...
Добавить UserRepository.findByEmailEmail для создания учетной записи
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.
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...
Подобно тому, что вы видите доставку?
Все это приходит в ваше рабочее пространство само по себе. Начните с бесплатного плана и прочтите эту страницу снова через месяц.
