release: версия 0.0.39
Some checks are pending
CI / backend (push) Waiting to run
CI / frontend (push) Waiting to run

This commit is contained in:
2026-08-11 20:52:36 +03:00
parent 9fb1f1f7ee
commit d7a01e0087
4 changed files with 25 additions and 3 deletions

View File

@@ -133,7 +133,7 @@ SMTP_TIMEOUT_S=30
# --- Версия инстанса (релиз v0.0.1) --- # --- Версия инстанса (релиз v0.0.1) ---
# install.sh копирует значение из корневого файла VERSION при каждой # install.sh копирует значение из корневого файла VERSION при каждой
# установке/обновлении — руками менять не нужно. # установке/обновлении — руками менять не нужно.
VIDCONF_VERSION=0.0.38 VIDCONF_VERSION=0.0.39
# --- Профили compose. Дефолт ниже (`media,monitoring`) — только для ручного # --- Профили compose. Дефолт ниже (`media,monitoring`) — только для ручного
# `docker compose up` БЕЗ install.sh: медиа (LiveKit+coturn) + мониторинг, # `docker compose up` БЕЗ install.sh: медиа (LiveKit+coturn) + мониторинг,

View File

@@ -3,6 +3,28 @@
Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.1.0/), Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.1.0/),
проект придерживается [семантического версионирования](https://semver.org/lang/ru/). проект придерживается [семантического версионирования](https://semver.org/lang/ru/).
## [0.0.39] — 2026-08-11
### Добавлено
- Вкладка «Зайти как гость» на экранах входа и регистрации — ведёт на
`/join`, чтобы незалогиненный пользователь мог подключиться по номеру
конференции, не выбирая между входом и регистрацией. На узких экранах
(375/360px) подпись сокращается до «Гость» (та же схема коротких
подписей, что у «Мини-окно»/«Мини» в тулбаре комнаты).
### Исправлено
- Дата и время в прошлом были запрещены сервером для ЛЮБОЙ конференции
при создании, включая закреплённые — хотя закреплённая конференция не
разовое событие, а постоянная комната-ссылка, и прошедшая дата для неё
осмысленна (например, серия «каждый день с такого-то числа», уже
наступившего). Запрет прошлого теперь действует только для обычных
конференций.
- Поле «Длительность, мин» в форме конференции: числовое состояние
(`Number(value) || 0`) не давало очистить поле — стирание тут же
превращалось обратно в 0, и следующая цифра визуально дописывалась
к нему вместо замены. Состояние переведено на строку, плюс выделение
содержимого по фокусу.
## [0.0.38] — 2026-08-11 ## [0.0.38] — 2026-08-11
### Исправлено ### Исправлено

View File

@@ -1 +1 @@
0.0.38 0.0.39

View File

@@ -94,7 +94,7 @@ services:
MEDIA_ROOT: ${MEDIA_ROOT:-/app/media} MEDIA_ROOT: ${MEDIA_ROOT:-/app/media}
# Версия инстанса (релиз v0.0.1) — install.sh копирует значение # Версия инстанса (релиз v0.0.1) — install.sh копирует значение
# из файла VERSION (корень репозитория) в .env; отдаётся в GET /api/health. # из файла VERSION (корень репозитория) в .env; отдаётся в GET /api/health.
VIDCONF_VERSION: ${VIDCONF_VERSION:-0.0.38} VIDCONF_VERSION: ${VIDCONF_VERSION:-0.0.39}
# Число процессов uvicorn (см. backend/Dockerfile). Дефолт 2 рассчитан # Число процессов uvicorn (см. backend/Dockerfile). Дефолт 2 рассчитан
# на 4-ядерный сервер, где ядра делятся с LiveKit. Поднимая значение, # на 4-ядерный сервер, где ядра делятся с LiveKit. Поднимая значение,
# проверьте бюджет соединений с БД: каждый воркер держит свой пул # проверьте бюджет соединений с БД: каждый воркер держит свой пул