Repository navigation
Домашний сервер Space v0.7.23
- ParticipantFollowService и core.participant.follows.v1, миграция 40→41: личные подписки и персональная хронология доступных разделов ленты. Абсолютные изменения с общей ревизией, безопасные повторы и конфликт нескольких устройств; подписка не расширяет права.
- UserExportService и core.user.export.v1: собственные обычные сообщения, темы, публикации и ответы в документированном JSON. Сервер проверяет сессию, grant, chat.read, членство, блокировки и read ACL в одной ограниченной транзакции. Раздел и период UTC, до 5000 записей и 8 МиБ; ошибка вместо частичного результата.
- Скрытые родители, MLS и чужой текст исключаются из экспорта; вложения представлены безопасными метаданными без серверной группы хранения и двоичных данных. Отметки чтения и уведомления не меняются.
- Общая видимость участников учитывает канонического владельца пространства из настроек, даже когда обычная роль членства отличается.
Совместимый клиент — v0.7.29+59. Голосовой профиль 3 сохранён. Перед миграцией 40→41 сохраните резервную копию пространства и ключей MLS. Идентичность, история, профили, права и отметки чтения сохраняются. Проверки Go/Flutter, гонок, приватности, перезапуска и платформенных сборок выполняются в GitHub CI; физический Android не используется.