Add async translation for KB articles, add locale-aware public article APIs
Расширение сообщений / en.json с полным покрытием копии страницы
Расширение каталога переводов с 172 ключей (~12 пространств имен) до 300+ ключи в 26 пространствах имен, извлекающие каждый видимый пользователем жесткий код Ан...
Добавить переводческие сущности и репозитории для CommitLog, KbArticle, SubscriptionPlan
- CommitLogTranslation + CommitLogTranslationId (PK: commit log id, locale) - KbArticleTranslation + KbArticleTranslationId (PK: article uid, locale) - Subscrip...
Добавить подсказки и исправить поведение прокрутки на селекторе языка
Добавить английское имя в LOCALE CONFIG для всех 22 мест - Добавить заголовок={englishName} к каждой языковой кнопке (настольный компьютер + мобильный) so hover...
Заменить значок с выбором языка в nav
Добавьте выпадающий флаг + имя 2 колонны в навигацию заголовка, позволяющую Пользователи переключаются между всеми 22 поддерживаемыми локациями. Локальное перек...
Восстановление удаленных языков с помощью TranslationSupported field
Добавить в LanguageType enum поддерживаемый булеан. Восстановление Урду, MARATHI, TELUGU и GUJARATI (перевод Поддерживается = Ложь). Все 22 Поддерживаемые ранее...
Внедрить next-intl i18n с 22 локализациями, переводом сценария и маршрутизацией
Initial TranslateService — Bergamot + LibreTranslate abstraction layer
Добавить кнопку Open in Docs для редактирования документов, электронных таблиц, презентаций
- Новая кнопка «Открыть в Docs» (иконка EditNote) в колонке «Док-менеджер» для .docx, .xlsx, .pptx, .odg, .doc, .xls, .ppt-файлов Открывает документ в редакторе...
Rewrite WOPI/Docs to use Img/ImgDat, add Open in Docs endpoint
- WopiController now uses imgId (Long) instead of Document fileId (String) - DocumentService creates Img + ImgDat records instead of Document records - WOPI Che...
Удалите автономный документ — все документы теперь используют систему визуализации Img / ImgDat
Предприятие Документа, DocumentRepository и DocumentNotFoundException являются удалены. DocsService WOPI и интеграция с DocsService теперь работают полностью че...
Создайте интегрированный пользовательский интерфейс импорта автолидов с полным управлением конечными точками
Полное переписывание LeadAutoImportManager с готовыми к производству функциями: Endpoint CRUD с уникальными URL-адресами для ведущих поставщиков 3-х сторон - ге...
Add Quartz job for automated lead intake payload processing
Adds LeadIntakeProcessingJob that runs every minute to process queued raw payloads from 3rd-party vendors. Applies configured field mappings, transformations (t...
Добавить управление потреблением свинца и контроллеры общественного приема
Добавляет два контроллера для автоматизированной системы впуска свинца: - LeadIntakeController: аутентифицированный CRUD для конечных точек потребления, поле от...
Add public lead intake endpoint for 3rd-party lead submission
Adds LeadIntakePublicController at /api/public/lead-intake/{token} that accepts lead data in any format (JSON, form-urlencoded) from 3rd-party vendors and forwa...
Добавить свинец Системные объекты ввода, репо, DTO и сервис
Добавляет полный уровень данных для автоматизированной системы ввода свинца: - 4 объекта: LeadIntakeEndpoint, LeadIntakeFieldMapping, LeadIntakeRawPayload, Lead...
Добавить GET **************************** Конечная точка с использованием SQL Count
Интегрируйте kamo *** (доказательство работы) в контактную форму, демо-форму и виджет чата
- Добавить ***Поставщик многоразового компонента обертывания Capcha-виджета с темной темой - Контактная форма: автопроверка по фокусу, представление ворот до пр...
Добавьте анимированный баннер согласия cookie с дизайном стекломорфизма
Плавающая нижняя левая карта с весенней анимацией, cookie-файлы Essential/analytics переключатели, устойчивость локального хранилища и ссылка на настройки cooki...
Обновление маркетингового сайта для новых цен на продукцию
- Добавлены подписи для добавления карт значков и переключения калькулятора - хостинг электронной почты, показанный как «Включенный бесплатный» вместо платного ...
Update KamoCRM pricing to production go-to-market rates
- Starter: $34/mo ($28 annual), Business: $72/mo ($59 annual), Enterprise: from $109/mo ($99 annual) - Business plan expanded from 50 to 100 users - Added eSign...
Populate createdByName в DocumentMetadata из загрузчика
обновление ToMetadata() читать **************************** и наборы, созданные ByName, поэтому загруженная колонка в диспетчере doc показывает имя фактического...
Отслеживание загруженного участником на объекте Img
Добавить поле createdByMember (ManyToOne) в Img, чтобы загрузчик Сохранились во время загрузки. ImageService.uploadDocument() теперь устанавливает от вызывающег...
Expose thumb and converted file sizes in DocumentMetadata
Adds thumbFileSize, convertedFileSize, and convertedThumbFileSize to the DocumentMetadata DTO and populates them in convertToMetadata() from the ImgDat and its ...
Добавьте инструментарий сохраненного размера в ячейку размера в диспетчере doc
Tooltip показывает разбивку фактического хранилища, используемого для документа: оригинальный файл, миниатюры (оригинал + преобразованный в сочетании) и Преобра...
Переместить кнопки действий Doc Manager в строку поиска панели инструментов
- Removed Create Document, Upload Document, Bulk Upload и Refresh из заголовка градиентного героя Заголовок героя теперь только название / описание Создать доку...
Участник StoreType в сессии Redis при входе в систему
Если e.id не является полноценным, тогда «TEAM MEMBER» Логин SQL запрос и передает результат через createSession в Redis, Фронтенд может отличать членов команды...
Add document sharing endpoints to ImagingController
Adds: shares/by-image, shares/create, shares/update/{id}, shares/delete/{id}, shares/shared-with-me, **************** **************** shares/resolve-alias
Добавить findActiveSharesForSwMember и подсчитать запросы NewSharesForSwMember в ImgShareRepository
Добавить ?next = поддержка параметров переадресации после входа в систему
Захватывает ?next=/path из URL и переносит его через оба ручного входа и потоки автоматического входа в систему, добавляя его в URL-адрес перенаправления OTK та...
Внедрить систему обмена документами с помощью диалога Shared With Me, вкладки Shared With Me и общих ссылок
- Добавить ShareDocumentDialog с разрешения на основе член / команда / отдел / работа Сборщик титулов получателей Кнопка Wire Share в панели инструментов DocMan...
Добавить обеспечительные права совместного использования документов (SHARE DOCS SEARCH MEMBERS, SHARE DOCS ALIAS MEMBERS, SHARE DOCS SEARCH TEAM MEMBERS, SHARE DOCS ALIAS TEAM MEMBERS)
Новые записи RoleRightType (ID 108-111) в ServiceType.DOCS для управления членом Разрешения на совместное использование документов с шаблонами доступа «поиск пр...
Real BLAKE3 хеширование и предварительная загрузка dedup в диспетчере доков
Заменить заполнитель BLAKE3 реальным блейком 3 WASM в fileHashing.ts Добавить чек-хэш и существующие прокси-маршруты API MultiFileUploader проверяет сервер на н...
Add check-hashes and register-existing endpoints for upload dedup
- POST /check-hashes: client sends hashes before upload, server returns whether file exists - POST /register-existing: creates Img record pointing to existing I...
Добавьте реальный хэшинг BLAKE3, проверку дедапа перед загрузкой и дедап, связанный с орг-скапом
- Заменить заполнитель BLAKE3 на настоящий BouncyCastle Blake3 Дайджест в HashUtils Добавить колонку dedupScope в ImgOrgAssoc (GLOBAL или ORG, по умолчанию GLOB...
Добавить прокси-маршрут для миниатюрной конечной точки обратного заполнения
Add thumbnail backfill endpoint for existing converted documents
POST /backfill-thumbnails processes up to 20 converted documents that are missing thumbnails per call, generating per-page PNGs and storing them in MinIO. Call ...
Add async conversion + thumbnail generation for regular document uploads
Previously only template uploads triggered the conversion/thumbnail pipeline. Now regular uploads also convert to PDF and generate per-page thumbnails asynchron...
Redesign Prepare Выбранная вкладка с переупорядочением, предварительным просмотром и массовой загрузкой
Замените макет панели опций функциональным интерфейсом подготовки документов. Документы переупорядочены с помощью кнопок перетаскивания и стрелок, с чекбоксами ...
Add bulk download (merged PDF/ZIP) and general-purpose thumbnails
Remove e-signature template guard from thumbnail endpoint so all documents can serve per-page thumbnails. Add isThumbAvail and thumbPageCount to DocumentMetadat...
Include folderName, folderPath, and docTypeName in DocumentMetadata response
Add isConverted, hasDesignVersion, isHidden to DocumentMetadata response
The /api/docs/imaging/list endpoint now returns conversion status from ImgDat and design version status (isSigTemplate) so the frontend can enable/disable the E...
Перестройка вкладок DocManager, добавление значка Edit, редактор встраивания и многофайловый загрузчик
Создание компонента MultiFileUploader с конвейером преобразования каждого файла
Подобно тому, что вы видите доставку?
Все это приходит в ваше рабочее пространство само по себе. Начните с бесплатного плана и прочтите эту страницу снова через месяц.
