Live Change Loglog

Посмотрите, что мы строим в реальном времени. Все функции, исправления и улучшения отправляются через платформу.

17,888
Общие изменения
4,594
Особенности
4,520
Исправления
32
Проекты
Фильтр по проекту
Все проекты17,888AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService364InitializerService299KBService74KlusterServices542MCPGatewayService43MediaService460RAGService61SecurityService1,519TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,557kamo-login318kamo-marketing584kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,320kamo-signer-monorepo50kamolos102
Фильтр по типу
Все типыBuild24CI522Chore670Docs226Feature4,594Fix4,520Other6,781Performance136Refactor274Revert23Style48Test69Upgrade1
April 16, 2026
Fixkamo-shared-library

Решение ошибки SQL уровня безопасности, вызванной дубликатом столбца MEMBER TYPE в Hibernate 6

Member.java отображает MEMBER TYPE как @DiscriminatorColumn, так и в явном виде. @Column field. Hibernate 6 дважды выбирал столбец в проекции родительской табли...

Kamo·4mo ago
FeatureDocsService

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 ...

Kamo·4mo ago
Featurekamo-internal

Добавьте инструментарий сохраненного размера в ячейку размера в диспетчере doc

Tooltip показывает разбивку фактического хранилища, используемого для документа: оригинальный файл, миниатюры (оригинал + преобразованный в сочетании) и Преобра...

kamo·4mo ago
Fixkamo-internal

Пропустить экран загрузки файлов для загрузки в NavigationInterceptor

URL-адреса и ссылки с атрибутом загрузки никогда не вызывают навигацию по страницам. Таким образом, глобальный обработчик кликов теперь возвращается рано для эт...

kamo·4mo ago
Fixkamo-internal

Surface сохраняет ошибки и возвращает оптимистичное обновление в селекторе провайдера электронной почты

При сохранении неконфигурируемого провайдера (KamoMail, ParentOrg, NotConfigured) ошибка была установлена в состоянии, но никогда не отображалась в виде списка,...

kamo·4mo ago
Featurekamo-internal

Переместить кнопки действий Doc Manager в строку поиска панели инструментов

- Removed Create Document, Upload Document, Bulk Upload и Refresh из заголовка градиентного героя Заголовок героя теперь только название / описание Создать доку...

kamo·4mo ago
Otherkamo-analytics

fix sessionreplay seek issues

Francis Cao·4mo ago
FixSecurityService

Правильная ссылка на столбец Security level в логине SQL

security level находится в таблице (m), а не Member team member (e). Неправильный псевдоним e.security level привел к молчаливому отказу всего SQL. Таким образо...

Kamo·4mo ago
Fixkamo-internal

Восстановление модели разрешения команды/члена для совместного диалога

Члены команды (memberType=TEAM MEMBER) обходят все ворота. За постоянными членами закреплены права SHARE DOCS *. Сеансы наследства без участникаType получают вр...

kamo·4mo ago
Fixkamo-internal

Разрешить любому аутентифицированному члену делиться документами

Удалите ворот на основе ролей на диалоге акций - любой зарегистрированный член может поделиться. Предыдущая проверка требуется от участника (от участника сессии...

kamo·4mo ago
FixDocsService

Correct member name access in resolveAlias endpoint

member.getNameFirst() doesn't exist — name is on User.getName(). Use getMemberDisplayName() helper which correctly navigates the member -> user -> EmbNameFull p...

Kamo·4mo ago
FeatureSecurityService

Участник StoreType в сессии Redis при входе в систему

Если e.id не является полноценным, тогда «TEAM MEMBER» Логин SQL запрос и передает результат через createSession в Redis, Фронтенд может отличать членов команды...

Kamo·4mo ago
Fixkamo-internal

Импорт blake3 из blake3/browser для инициализации WASM

blake3/esm/browser требует ручного обеспечения WASM; blake3/browser делает это автоматически.

kamo·4mo ago
FeatureDocsService

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

Kamo·4mo ago
Otherkamo-analytics

Updated nextjs. Changed middleware to proxy.

Mike Cao·4mo ago
Featurekamo-login

Добавить ?next = поддержка параметров переадресации после входа в систему

Захватывает ?next=/path из URL и переносит его через оба ручного входа и потоки автоматического входа в систему, добавляя его в URL-адрес перенаправления OTK та...

Kamo·4mo ago
Featurekamo-internal

Внедрить систему обмена документами с помощью диалога Shared With Me, вкладки Shared With Me и общих ссылок

- Добавить ShareDocumentDialog с разрешения на основе член / команда / отдел / работа Сборщик титулов получателей Кнопка Wire Share в панели инструментов DocMan...

kamo·4mo ago
Featurekamo-shared-library

Добавить обеспечительные права совместного использования документов (SHARE DOCS SEARCH MEMBERS, SHARE DOCS ALIAS MEMBERS, SHARE DOCS SEARCH TEAM MEMBERS, SHARE DOCS ALIAS TEAM MEMBERS)

Новые записи RoleRightType (ID 108-111) в ServiceType.DOCS для управления членом Разрешения на совместное использование документов с шаблонами доступа «поиск пр...

Kamo·4mo ago
April 15, 2026
Featurekamo-internal

Real BLAKE3 хеширование и предварительная загрузка dedup в диспетчере доков

Заменить заполнитель BLAKE3 реальным блейком 3 WASM в fileHashing.ts Добавить чек-хэш и существующие прокси-маршруты API MultiFileUploader проверяет сервер на н...

kamo·4mo ago
FeatureConversionService

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...

Kamo·4mo ago
Featurekamo-shared-library

Добавьте реальный хэшинг BLAKE3, проверку дедапа перед загрузкой и дедап, связанный с орг-скапом

- Заменить заполнитель BLAKE3 на настоящий BouncyCastle Blake3 Дайджест в HashUtils Добавить колонку dedupScope в ImgOrgAssoc (GLOBAL или ORG, по умолчанию GLOB...

Kamo·4mo ago
Otherkamo-analytics

fix ambiguoius session_id errors

Francis Cao·4mo ago
Otherkamo-analytics

Fix share page permissions

Francis Cao·4mo ago
Otherkamo-analytics

fix docker prisma migrate and remove stray query log

Mike Cao·4mo ago
Otherkamo-analytics

Merge branch 'analytics' of **************** into dev

Francis Cao·4mo ago
Otherkamo-analytics

disable active link

Francis Cao·4mo ago
Otherkamo-analytics

fix filters persisting across website change

Francis Cao·4mo ago
Otherkamo-analytics

3.1 relational bug fixes

Francis Cao·4mo ago
Fixkamo-internal

Gate Folder и Doc Type столбцы/поля на разрешительных папках и разрешительном типе

Когда функции типа папки или doc отключены для типа assoc, спрячьте соответствующие столбцы datagrid и последовательно загружать поля форм.

kamo·4mo ago
Fixkamo-internal

Выравнивайте поля загрузки с согласованными текстовыми полями MUI, всегда покажите папку и тип файла

Замените необработанные элементы <select> на MUI TextField Укладка и выравнивание с полем описания. Тип папки и Doc Поля теперь всегда видны (не закрываются раз...

kamo·4mo ago
FixDocsService

Remove auth requirement from backfill-thumbnails endpoint

This is an internal admin maintenance endpoint that needs to be callable from within the cluster without user authentication.

Kamo·4mo ago
Fixkamo-internal

Принимайте все типы файлов для загрузки, используйте черный список на стороне сервера вместо белого списка

Заменить жестко закодированный белый список ACCEPTED EXTENSIONS серверным extBlackList Из Assoc-Config. Все типы файлов теперь загружаются, если они явно не зан...

kamo·4mo ago
FeatureDocsService

Include extBlackList in assoc-config response

Kamo·4mo ago
FeatureDocsService

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 ...

Kamo·4mo ago
FeatureConversionService

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...

Kamo·4mo ago
FixDocsService

Use RandomAccessReadBuffer instead of ByteArrayInputStream for PDFBox 3.x

**************** was removed in PDFBox 3.0 — use RandomAccessReadBuffer(byte[]) which implements RandomAccessRead.

Kamo·4mo ago

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены