|
8 | 8 |
|
9 | 9 | ## [Unreleased] |
10 | 10 |
|
11 | | -### Сообщения (`/messages`) |
| 11 | +_Черновик до следующего релиза; в окне «О программе» не показывается._ |
12 | 12 |
|
13 | | -- **Раздел «Сообщения»** в меню приложения: личные чаты, **группы**, системные каналы (**Новости** — только чтение, **Поддержка** — диалог с командой и **быстрыми командами**). |
14 | | -- **Левая колонка:** иконка **профиля** (аватар, ФИО, «Создать группу», переход в **Избранное**), поиск пользователя для нового диалога, список чатов с непрочитанными; при открытом профиле список **приглушается**. |
15 | | -- **Переписка:** отправка текста и **вложений** (скрепка, Enter и иконка отправки без обязательного текста), **эмодзи** в поле ввода; превью и **скачивание** файлов (иконка загрузки). |
16 | | -- **Сообщения (ПКМ):** ответ, редактирование своих, **удалить у всех** / **только у меня**, пересылка в **Избранное**; скрытие «у себя» с запасом в `localStorage`, если миграция БД ещё не применена. |
17 | | -- **Избранное:** личный канал для заметок и пересланных сообщений. |
18 | | -- **Группы:** в шапке чата — **Настройки** (фото группы как у профиля — только «Загрузить фото», увеличение по клику), список участников, **добавление** по поиску, **Покинуть группу**, **Удалить группу** (только создатель); лента при открытых настройках приглушается. |
| 13 | +<!-- changelog:user --> |
19 | 14 |
|
20 | | -### Интерфейс |
| 15 | +## [0.13.0] — 2026-05-28 |
21 | 16 |
|
22 | | -- Пункт **«Сообщения»** в overflow-меню шапки (рядом с профилем и комнатами). |
| 17 | +### Профиль (`/profile`) |
23 | 18 |
|
24 | | -<!-- changelog:user --> |
| 19 | +- **Обзор:** блок «Заполнение профиля» можно **скрыть** вручную; при **100%** он скрывается сам; свёрнутый чек-лист можно снова развернуть. |
| 20 | +- **Оформление доски:** предупреждение о контрасте фона и шапки срабатывает только когда цвета **действительно сливаются**, а не на обычные светлые темы. |
| 21 | +- **Блокнот:** текст на **2px** выше линий разметки — символы вроде `[ ]` не наезжают на линию. |
25 | 22 |
|
26 | 23 | ## [0.12.0] — 2026-05-28 |
27 | 24 |
|
|
236 | 233 |
|
237 | 234 | ### API и сервер (история по релизам) |
238 | 235 |
|
| 236 | +- **0.13.0:** только клиент — сворачивание чек-листа заполнения профиля (`retrogen_profile_progress_collapsed_v1`); порог подсказки контраста фона/шапки по Δ яркости; сдвиг линейки блокнота. |
239 | 237 | - **0.12.0:** только клиент — редизайн `pages/profile/*` (sidebar + detail, панели секций, `profileOverviewUi`, `profileLobbyUi`, `profileNotepadUi`, `profileSecurityUi`, пресеты комнаты); миграция местоимений en→ru в `profilePrefs`; обрезка горизонтального overflow (`profile-no-scroll-x`). |
240 | 238 | - **0.11.0 / мессенджер:** Prisma `Chat`, `ChatMember`, `Message`, `MessageAttachment`, `MessageHidden`; модуль `server/src/chat/`; REST `/api/chats`, вложения `/api/chat/attachments/:id`, группа (`PATCH …/group/avatar`, `POST …/group/members`, `POST …/leave`, `DELETE …/:chatId`); Socket.IO `chat:join`, `chat:message.created|updated|hidden`, `chat:list.updated`, `chat:typing`. Файлы вложений — `server/data/chat-attachments/` (в `.gitignore`). Миграции `20260525180000_messenger`, `20260525200000_message_hidden`; после pull — `npm run db:deploy`. |
241 | 239 | - **0.10.0:** только клиент — `retrogen_profile_v1` в `localStorage`, событие `retrogen-profile`; модули `pages/profile/*`, `profileAccent`, `profileRoomColors`; миграция legacy (аватар ≠ обои доски). |
|
0 commit comments