TranscrAIb

Обновления

Здесь публикуем изменения простым языком: что добавили, что улучшили и что исправили.

Обновили управление пользователями и стабильность входа

25 мая 2026

Мы обновили раздел «Пользователи», усилили надежность авторизации после релизов и добавили прозрачность версии системы в интерфейсе.

Добавили

  • Администраторы теперь могут гибко управлять доступом сотрудников: временно отключать, деактивировать, восстанавливать и удалять пользователей.
  • В левом меню добавили отображение версии системы и времени последнего деплоя.

Улучшили

  • Добавили понятное разделение статусов пользователей: «Отключить» для временной блокировки и «Деактивировать» для долгосрочного/постоянного отключения.
  • Добавили модальные подтверждения для критичных действий: для отключения и деактивации можно указать причину, при удалении — выбрать нового владельца записей.
  • Усилили процесс релиза: перед финальной проверкой автоматически применяются миграции БД.

Исправили

  • Исправили проблему, из-за которой после обновлений в редких случаях мог падать вход в систему.
  • Локализовали кнопки действий на странице управления пользователями для русскоязычного интерфейса.

Усилили контроль качества релизов

24 мая 2026

За последние два дня расширили систему проверок перед и после релиза. Это снижает риск регрессий и делает выпуск изменений более предсказуемым.

Добавили

  • Добавили обязательный контур блокирующих проверок перед релизом.
  • Добавили smoke-проверки ключевых пользовательских сценариев.
  • Добавили автоматическую post-deploy проверку после успешного релиза.

Улучшили

  • Улучшили многоуровневую модель тестирования: lint, typecheck, unit/integration, e2e smoke, build и security-проверки.
  • Уточнили политику покрытия: целевой порог для блокирующего coverage-контроля — не ниже 80% по lines и branches.
  • Повысили управляемость релизов: деплой выполняется в контролируемом режиме с понятным quality gate.

Сделали поиск удобнее: страница всех результатов и точный переход в транскрипт

22 мая 2026

Поиск стал удобнее при большом количестве совпадений: добавили отдельную страницу результатов, улучшили структуру выдачи и переходы к нужному месту в записи.

Добавили

  • В выпадающем поиске добавили кнопку «Все результаты» с переходом на отдельную страницу `/search`.
  • Добавили новую страницу «Результаты поиска» с разделением по категориям: записи, проекты, отчёты и совпадения в транскриптах.

Улучшили

  • Переход по совпадениям в транскриптах теперь ведёт сразу в нужный контекст: на странице записи автоматически раскрывается блок «Транскрипт».
  • Структурировали выдачу в поисковом дропдауне, чтобы быстрее ориентироваться в большом списке результатов.

Исправили

  • Исправили отображение нижней кнопки «Все результаты» в дропдауне: теперь она всегда видна полностью даже при длинной выдаче.

Прокачали Аналитику и удобство работы со списком записей

21 мая 2026

Обновили графики и фильтры в “Аналитике”, улучшили поведение списка записей и повысили стабильность обработки транскриптов.

Добавили

  • В “Аналитике” добавили годовые фильтры: 2026, 2025 и 2024.
  • На странице “Записи” добавили постраничный вывод по 50 записей и общий счётчик.
  • На странице “Расходы” добавили итоговую сводку по стоимости.

Улучшили

  • Увеличили область графика и упростили tooltip в блоке “Динамика записей и стоимости”.
  • Сделали отображение дат в аналитике более последовательным и корректным.
  • Улучшили сортировку записей: приоритет у даты/времени встречи из названия.
  • Улучшили качество транскриптов: меньше дублей и артефактов на границах чанков.

Исправили

  • Исправили распределение “Источников записей” по выбранному периоду: корректно учитываются Zoom/KTalk/Телемост, а не только ручная загрузка.
  • Убрали служебный boilerplate в diarization-тексте и добавили backfill для уже обработанных данных.
  • Защитили webhook-ингест от дублей записей.

Усилили загрузку больших файлов и синхронизацию с Яндекс Диском

20 мая 2026

Добавили надёжную загрузку крупных записей, расширили импорт из Яндекс Диска и улучшили фильтрацию в таблице записей.

Добавили

  • Добавили multipart-загрузку в S3 для больших файлов при ручной загрузке.
  • Добавили WebDAV resync-импорт из Яндекс Диска в S3.
  • Добавили поддержку mp3 в ingest из Яндекс Диска.
  • Добавили фильтры по источнику и месту встречи в таблице записей.
  • Добавили новый вариант места встречи “У Кузьменко” end-to-end.

Улучшили

  • Улучшили маппинг папок архива и комнат в коды места встречи.
  • Улучшили извлечение даты/времени встречи из пути файла Яндекс Диска.

Исправили

  • Исключили повторный импорт уже загруженных externalId при resync.
  • Исправили нестабильность фильтра места встречи (TDZ) и доработали расположение иконок фильтров в заголовках таблицы.
  • Усилили predeploy-guard: очищаем web build cache перед регрессионной проверкой.

Добавили вход через Яндекс и запросы доступа к записям

19 мая 2026

Запустили новый сценарий входа и управления доступом к записям: пользователи могут запрашивать доступ, а администратор — подтверждать или отклонять запросы.

Добавили

  • Добавили вход через Яндекс ID с корректным возвратом пользователя в веб-интерфейс.
  • Добавили процесс подтверждения новых пользователей администратором.
  • Для закрытых записей добавили иконку замка и диалог “Запросить доступ”.
  • Добавили раздел “Запросы доступа” с индикатором количества новых заявок в левом меню.

Улучшили

  • Уточнили логику доступа: в списке видны все записи, но полное открытие доступно только по правам.
  • Улучшили стабильность отображения запросов доступа для администраторов.

Исправили

  • Убрали лишнюю кнопку запроса доступа из колонки действий в таблице записей.

Усилили стабильность обработки и доработали раздел “Расходы”

17 мая 2026

Повысили надежность AI-обработки и сделали учёт затрат точнее и прозрачнее для пользователей.

Добавили

  • Добавили сохранение фактических затрат на обработку записи в базе данных.
  • Добавили новые поля в API и отображение расходов по этапам распознавания и отчёта.

Улучшили

  • Повысили надежность обработки публичных ссылок VK.
  • Добавили таймаут-защиту для AI-команд, чтобы зависшие операции не блокировали процесс.
  • Улучшили точность отображения сумм и тарифов на странице “Расходы”.

Исправили

  • Исправили fallback-расчёт тарифа OpenAI на странице “Расходы”.
  • Исправили runtime-конфигурацию Next.js для более стабильной работы в контейнере.

Упростили страницу записи и улучшили PDF

15 мая 2026

Сфокусировали экран записи на одном отчёте, упростили навигацию и исправили качество PDF на русском языке.

Добавили

  • В блоке “Отчёт” добавили единую кнопку “Скачать PDF” и компактный статус готовности файла.
  • Корректно обрабатываем кириллицу в PDF-отчётах: русский текст отображается без искажений.

Улучшили

  • Стартовая страница теперь сразу открывает раздел “Записи”.
  • Сделали меню проще и короче: убрали лишние служебные пункты для повседневной работы.
  • Страницу записи сфокусировали на основном сценарии: просмотр отчёта и загрузка готового PDF.

Исправили

  • Убрали дублирующий большой блок “Отчёты PDF” с вариантами и повторяющимися карточками.
  • Убрали пункт “Последний отчёт” из левого меню.
  • Скрыли секцию “Автоматизация” (Промпты, Интеграции, Настройки) из пользовательского меню.

Обновили интерфейс записей и навигацию

14 мая 2026

Сделали страницу записей и структуру разделов чище, понятнее и удобнее в работе.

Добавили

  • На странице “Записи” добавили колонку “Место встречи” (Неизвестно / БП / МП / КР) с подсказками.
  • Добавили колонку “Автор”: показывается интеграция или пользователь ручной загрузки.
  • Добавили отдельную страницу “Расходы” с таблицей: название, дата/время, длительность, стоимость.
  • В меню добавили раздел “Пользователи”.
  • Левое меню теперь можно сворачивать и разворачивать по кнопке-гамбургеру.

Улучшили

  • Колонку “Дата” обновили до “Дата/Время” и включили сортировку от новых записей к старым.
  • Колонку длительности в таблице заменили на компактную иконку часов в заголовке.
  • Обновили порядок пунктов в левом меню для более логичной навигации.
  • Подправили сетку таблицы записей, включая ширину колонки “Место встречи”.

Исправили

  • Убрали лишний блок “Costs: бюджет API по текущему списку” со страницы “Записи”.
  • Убрали колонку “Costs” из таблицы на странице “Записи”.
  • Переименовали “Дашборд” в “Аналитика”.
  • Убрали лишний заголовок “Аналитика” в верхнем хедере.

Усилили стабильность и контроль перед релизом

13 мая 2026

Подготовили более предсказуемый процесс публикации и проверок перед выкаткой.

Улучшили

  • Усилили pre-push проверки: тесты и сборка проходят обязательный контроль до публикации изменений.
  • Подготовили более надёжный процесс выката с безопасными проверками и автоматическим откатом при ошибках.
  • Сделали релизы более прозрачными и повторяемыми за счёт формализованного пайплайна.

Исправили

  • Исправили ряд регрессионных проблем в интерфейсе и обработке, влиявших на стабильность работы.

Обновили страницу “О проекте”

12 мая 2026

Добавили информацию о мультиязычном распознавании.

Добавили

  • На странице “О проекте” появился отдельный блок о поддержке нескольких языков.
  • Уточнили, что язык можно выбрать вручную при загрузке или использовать автоопределение.

Добавили выбор языка и способа распознавания при загрузке

12 мая 2026

На странице загрузки теперь можно заранее выбрать параметры обработки записи.

Добавили

  • Добавлен выбор языка распознавания: автоопределение, русский, английский и мультиязычный режим.
  • Добавлен выбор способа обработки: “Быстро (OpenAI)” или “Бесплатно (Whisper)”.
  • Добавлен выбор проекта прямо на этапе загрузки записи.

Улучшили

  • Поле названия записи теперь пустое с подсказкой “Укажите название”.
  • Блок загрузки расширен, чтобы длинные значения в выпадающих списках отображались корректно.

Улучшили страницу проекта

11 мая 2026

Сделали навигацию по связанным записям более удобной.

Добавили

  • Записи в проекте стали кликабельными: переход ведёт сразу на страницу выбранной записи.

Улучшили

  • Список связанных записей стал понятнее для быстрого перехода к материалам проекта.

Улучшили поиск по содержанию встреч

10 мая 2026

Поиск стал точнее и теперь помогает быстрее находить нужные места в записях и отчётах.

Добавили

  • Поиск теперь учитывает не только названия, но и содержимое транскриптов и отчётов.
  • В результатах появились отдельные совпадения по фрагментам текста транскрипта.

Улучшили

  • При открытии результата запроса на странице записи или отчёта подсвечиваются найденные слова.
  • Подсветка работает для обычных запросов и фраз, без учёта регистра.

Исправили

  • Сделали переходы из поиска к нужной записи и отчёту более предсказуемыми.

Обновили экран записей

10 мая 2026

Сделали редактирование записи более аккуратным и предсказуемым.

Улучшили

  • Кнопки в режиме редактирования теперь выровнены и не “ломают” строку.
  • Сократили лишние отступы между колонками статуса и времени.

Исправили

  • Исправили визуальные скачки ширины в таблице записей при редактировании.

Сделали отчёты на странице записи читаемыми

10 мая 2026

Блоки “Краткая сводка” и “Список задач” теперь отображаются понятнее.

Улучшили

  • Если отчёт пришёл в структурированном виде, он автоматически форматируется в удобный текст.
  • Информация разбивается на разделы и пункты, чтобы её было проще просматривать.

Исправили

  • Убрали показ “сырого” JSON в пользовательских блоках отчёта.