Serialize imgId as String to prevent JavaScript precision loss
CockroachDB unique_rowid() IDs exceed Number.MAX_SAFE_INTEGER. Changed imgId from Long to String in UploadDocumentResponse and DocumentMetadata DTOs so Jackson ...
Добавить вход в список шаблонов API-маршрут для диагностики пустой датагрид
Download converted PDF from MinIO instead of original file
The converted-pdf endpoint was calling imageService.downloadDocument() which returns the original file. Now downloads directly from MinIO using the convertedDat...
Установите proxyClientMaxBodySize до 500 Мб для загрузки больших файлов в Next.js 16.2
Next.js 16.2.3, TypeScript 6.0, Node 24, React 19.2
Next.js 16.0.10 → 16.2.3, TypeScript 5.8 → 6.0.2, Node 20 → 24, React 19.2.3 → 19.2.5 - Переместить ESLint из .eslintrc.json в плоский конфигуратор (eslint.conf...
Редизайн страницы поддержки и мастер вебинара, чтобы соответствовать макету страницы учетной записи
Обе страницы теперь используют один и тот же градиентный заголовок героя со встроенной вкладкой Навигация, соответствующая шаблону страницы /account. Расписание...
Правильная пересылка многочастных FormData и установленный предел размера тела обработчика маршрута
- Возврат к разбору FormData и восстановлению для пересылки (исправления) MalformedStreamException from raw arrayBuffer forwarding (недоступная ссылка) - Добави...
Добавить выпадение поддержки с разделами, извлечь расписание вебинара на выделенную страницу
Кнопка поддержки nav теперь имеет выпадающую стрелку и Popover с двумя разделами: «Онлайн-поддержка» (Контактная поддержка, просмотр активных билетов) и «Обучен...
Добавьте многочастный лимит 500 МБ и URL-адрес службы преобразования в K8s configmap
Поток загружает тело напрямую, чтобы избежать ограничения размера тела Next.js 10 МБ
- читать запрос как массив Буфер и пересылать необработанные байты с типом контента Заголовок вместо разбора FormData (который запускает Next.js body limit) Доб...
Переименовать вкладки электронной подписи и переупорядочить на доступные шаблоны, черновики, архивные
Конверсия в реальном времени через WebSocket с двойным процентом
- Добавьте крюк ConversionWebSocket, поддерживающий темы как для членов, так и для шаблонов Создайте страницу, подключающую WebSocket перед загрузкой, показывае...
Add NATS progress publishing for background document conversion
ConversionProgressPublisher publishes real-time progress events for each conversion stage. DocumentConversionJob and ThumbnailGenerationJob now emit progress fo...
Add conversion progress NATS-to-STOMP relay
Relays document conversion progress from NATS to WebSocket clients. Supports both imgId-based and member-based topic routing for real-time progress updates duri...
Синхронное преобразование PDF для загрузки шаблонов электронной подписи
Загрузка шаблонов теперь конвертируется непосредственно через ConversionService во время Запрос на загрузку. Опубликованы события прогресса NATS для WebSocket в...
Позвоните в службу безопасности напрямую через RKE2 DNS, исправьте хэш-вычисления, добавьте поэтапный прогресс загрузки
Все маршруты API теперь вызывают SecurityService напрямую через внутренний интерфейс. K8s DNS вместо прокси-сервера Используйте вместо этого computeBlake3/compu...
Использование асинхронных параметров в динамических маршрутах API для совместимости Next.js 16
Внедрение UI управления шаблонами электронной подписи
- Заменить заполнитель вкладки E-Signatures полной матрицей данных (AG Grid) с подзадачами для Pending/Completed/Archived и создайте новую кнопку шаблона - Доба...
Добавление конечных точек API шаблона электронной подписи
- POST **************** - загрузите шаблон с контролем области действия — POST **************** — шаблоны списков по контексту и статусу — PATCH ***************...
Add document conversion and thumbnail generation background jobs
- DocumentConversionJob: polls for unconverted files, sends to ConversionService, stores converted PDFs with deduplication - ThumbnailGenerationJob: renders f...
Добавить поддержку шаблона электронной подписи в систему визуализации
- Добавить 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...
Прикрепить виджет события слушателей, когда шаг пароля отображается, а не на начальном монтировании
Разрешить вход в систему при проверке виджета, изменить этикетку на «Проверенный человек»
Контекстно-знающие *** сообщения об ошибках, ужесточение интервала между полями и опциями
Двигайтесь, помните Забыли пароль + *** под полем пароля, удалите границу виджета / bg
Изменение метки виджета на «Verify», обновление непроверенного сообщения об ошибке входа
Измените этикетку виджета с «Я не робот» на «Верифицировать» во всех местах
Переместить *** виджет в строку с полем пароля, исправить текст сообщения, фиксированную ширину
Используйте виджет типа CSSVariables вместо React. Свойства CSS для стиля prop
Продавец камо-капча-виджет локально вместо git URL (Docker не может решить k0m1)
Заменить пакет Capcha npm частной вилкой Kamo-capcha-widget
Переключен из пакета Capcha npm в наш разветвленный MIT Камо-капча-виджет со всем брендингом, убранным у источника. Удалены теневые DOM-хаки и CSS-оверреды, кот...
Виджет Fork Capcha v3.0.2 с маркировкой удален для частной маркировки
Удалить брендинг Capcha и обновить до PBKDF2/SHA-256 с детерминированным усилием
Обновление до Capcha-lib v2 с помощью PBKDF2/SHA-256 и детерминированных усилий
- Алгоритм: PBKDF2/SHA-256 (рекомендуется для производства) Детерминистическое усилие: контрдиапазон 5000-10000 Стоимость: 5000 итераций PBKDF2 Вызов истекает: ...
Виджет Defer Capcha на стороне клиента для предотвращения сбоя гидратации SSR
Как вы видите судоходство?
Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.
