Skip to content

Домашний сервер Space v0.7.12

Choose a tag to compare

@github-actions github-actions released this 23 Oct 16:19
· 21 commits to main since this release

Модерация форума с причиной и аудитом. Совместимый клиент — v0.7.15; схема PostgreSQL 29, голосовой профиль 3.

  • Повторное открытие темы, скрытие и восстановление тем и ответов через gRPC и Connect. Обязательная причина до 1024 байт, ACL read/manage, scope устройства space.manage, проверка архивирования и актуальной revision.
  • Структурированный журнал модерации с постраничной выдачей только модератору: действие, причина, автор, время, объект и revision. Изменение и аудит атомарны; конфликт revision не перезаписывает чужое изменение.
  • Скрытое содержимое заменяется заглушками для всех участников, включая владельца, модератора и автора, а также при идемпотентных повторах запросов. Клиент обновляет ранее загруженные ответы после модерации другим устройством.
  • Файлы скрытых тем и ответов недоступны в каталогах, списках авторов и скачивании по ID. Повторные загрузки тоже проверяют видимость. Восстановление темы сохраняет отдельно скрытые ответы; уже скачанные копии не отзываются.
  • Миграция 29 сохраняет прежние темы, ответы, файлы и настройки. Новая возможность core.forum.moderation.v1 объявляется отдельно; старый клиент продолжает работать с прежними операциями.

Перед обновлением сохраните резервную копию пространства и ключей MLS. Форум хранится на сервере без MLS/E2EE. Ручная приёмка физических устройств и публичных сетей остаётся открытой.