5
v1.42.0
История обновлений

Обновления

Следите за развитием платформы. Новые функции, улучшения и исправления.

Новые функции
Улучшения
Исправления
v1.42.020 января 2026

Система версий и автоочистка S3

🔖 Ручное сохранение версий страниц — сохраняйте важные изменения с комментариями

Кнопка «Сохранить версию» в редакторе с полем для комментария

Иконки различия версий — закладка для ручных, часы для автоматических

Легенда типов версий в выпадающем списке

🗑️ Автоматическая очистка S3 — удаление неиспользуемых файлов при редактировании/удалении

Очистка файлов при удалении блоков из конструктора

Очистка файлов при удалении страниц из корзины

Очистка файлов при удалении версий страниц

🎬 Кастомное контекстное меню для видео плеера

Брендинг «TheFubon Video Player» при правом клике на видео

Полупрозрачное меню (80%) с оранжевыми акцентами

🔲 Полноэкранный режим для модалок блоков

Кнопка развёртывания модалки до ширины 1536px

Сохранение высоты и вертикального скролла в полноэкранном режиме

🖼️ Блок «Изображение» в конструкторе страниц

Загрузка изображений в S3 с автоматической оптимизацией

Настройки отображения — выравнивание (лево, центр, право, full)

Настройки размера — маленький, средний, большой, на всю ширину

Alt-текст для изображений для SEO и доступности

Лайтбокс — увеличение изображения по клику

🃏 Блок «Карточки» — сетка карточек с изображениями

Grid-сетка с настройкой количества колонок (1-6) для разных экранов

Каждая карточка — изображение, заголовок, описание, кнопка, ссылка

Настройка target (_blank / _self) для каждой карточки

Опция hover-анимации для карточек

Адаптивная сетка — автоматическое уменьшение колонок на мобильных

📰 Блок «Медиа-блок» — изображение + текст

Гибкое расположение изображения (слева/справа от текста)

Настройка соотношения изображения к контенту (1/6, 1/5, 1/4, 1/3, 1/2, 2/3, 3/4, 4/5, full)

Выравнивание контента — горизонтальное (left, center, right) и вертикальное (top, center, bottom)

Размер изображения — small, medium, large, full

Опция лайтбокса для увеличения изображения

🎥 Блок «Видео» в конструкторе страниц

Загрузка видео в S3 для публикации на страницах

Вставка ссылок из Rutube, VK, YouTube, Dzen, OK.ru

HLS плеер для загруженных файлов, embed для внешних

Заголовок и описание для видео

Автовоспроизведение и другие настройки плеера

➕ Кнопка «Добавить блок» рядом с заголовком страницы

🎨 Разделение тем админки и фронтенда

Настройки темы админ-панели независимы от темы сайта

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

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

Компактное отображение изображений в модалках — только имя файла

Убраны большие превью изображений для экономии места

Гибкие настройки соотношения изображения к контенту в медиа-блоке

Объединены настройки расположения на одной строке

Улучшены переносы текста и выравнивание в медиа-блоке

Уменьшены отступы между заголовком и контентом

Исправлена проблема с некорректным применением ширины полноэкранных модалок

Исправлены закругления видео плеера — убраны для корректного отображения

Исправлена проблема с обрезанием нижней части видео плеера

v1.41.018 января 2026

Конструктор страниц и SEO

🏗️ Визуальный конструктор страниц — создавайте страницы из готовых блоков

Блок "Заголовок" — уровни H1-H6 с выравниванием (лево, центр, право)

Блок "Разделитель" — горизонтальная линия для разделения секций

Блок "Отступ" — настраиваемый вертикальный отступ (8-120px)

Drag-and-drop перетаскивание блоков для изменения порядка

Редактирование блоков через модальные окна с live-превью

Удаление блоков с подтверждением

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

📋 Система шаблонов — сохраняйте наборы блоков для повторного использования

Сохранение текущих блоков как шаблона с названием и описанием

Применение шаблона добавляет блоки к существующему контенту

Управление шаблонами — просмотр, удаление

Хранение шаблонов в localStorage браузера

🔍 Полноценные SEO-настройки для каждой страницы

Табы "Основные / SEO" в начале страницы редактирования

Meta Title — заголовок для поисковиков с счётчиком символов (30-60)

Meta Description — описание с индикатором качества (70-160)

Ключевые слова (keywords) через запятую

Предпросмотр в Google — как страница будет выглядеть в поиске

Canonical URL — указание канонической ссылки

Настройки индексации: noindex, nofollow с предупреждением

🖼️ Загрузка OG Image в S3 для соцсетей

Drag-drop зона для загрузки изображения

Автоматическая оптимизация до 1200×630px (рекомендуемый размер OG)

Конвертация в JPEG с качеством 85%

Превью загруженного изображения с кнопкой удаления

API /api/upload-og-image с проверкой админ-сессии

PageContentRenderer — умный рендеринг контента страниц

Автоопределение формата: JSON-блоки или HTML-код

Корректное отображение блоков конструктора на фронтенде

SEO-настройки перемещены из сайдбара в табы наверху страницы

Убран режим "Код" — только визуальный конструктор

Удалены демо-шаблоны без реальной функциональности

Удалены блоки без реализации (Текст, Изображение, Видео, Кнопка)

PageBuilder стал управляемым компонентом для синхронизации

Исправлена проблема применения шаблонов — блоки появляются мгновенно

Пустой конструктор не выводит "[]" на публичной странице

Счётчики символов SEO корректно показывают fallback на заголовок/описание

v1.40.017 января 2026

Модерация комментариев и жалобы

🛡️ Новый раздел "Модерация" в админ-панели — объединяет комментарии, жалобы и запрещенные слова

Табы переключения между разделами модерации без перезагрузки страницы

URL сохраняется при переключении табов (?tab=comments, ?tab=banned)

Фильтрация мата в комментариях — автоматическая замена на ******* при публикации

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

Типы слов: точное совпадение или подстрока (хрен → охрененный)

Уровни серьезности слов: высокий, средний, низкий

🚩 Кнопка "Пожаловаться" на комментарии — иконка флага с тултипом

Жалобы работают для постов и записей на стене

Защита от дублирования жалоб — один пользователь = одна жалоба

Счетчик жалоб на каждый комментарий в админке

Индикаторы в списке: "Мат" (желтый) и количество жалоб (красный)

Фильтрация мата в комментариях на стене профиля

Таблица wall_comment_reports для жалоб на комментарии стены

Комментарии постов и стены объединены в один список

Колонка "Источник" показывает Пост или Стена

Фильтры: Все комментарии, На модерации, С жалобами

Кнопки "Одобрить" и "Отклонить" для комментариев с жалобами

Исправлена работа Tabs с defaultValue и контролируемым режимом

Исправлен запрос UNION в Drizzle ORM (ambiguous column reference)

Исправлена замена кириллицы на звездочки (word boundary)

v1.39.016 января 2026

Управление страницами сайта и документация

📄 Новый раздел "Страницы" в админ-панели для управления динамическими страницами

Создание и редактирование страниц с автоматической генерацией URL из заголовка

Публичные страницы на фронте с поддержкой полной ширины или контейнера как Header

SEO метаданные для каждой страницы (title, description, OpenGraph, Twitter)

Проверка доступности URL с учетом системных страниц и уникальности

Корзина страниц (soft delete) с возможностью восстановления

Полное удаление страниц из корзины с очисткой файлов из S3 и БД

Опция "Открыть страницу" в меню таблицы страниц для просмотра в новом окне

Добавлены файлы для GitVerse: LICENSE (проприетарная), CODE_OF_CONDUCT, CONTRIBUTING, SECURITY

Документация по настройке AI оценки трудозатрат для GitVerse (GITVERSE-AI-ESTIMATION.md)

Исправлен конфликт динамических роутов [slug] и [username] - страницы имеют приоритет

Исправлены Server Actions для страниц - разделены на utils.ts и actions.ts

v1.38.015 января 2026

MacOS приложение The Fubon Teams

🖥️ MacOS приложение The Fubon Teams — скачайте DMG прямо сейчас!

MacOS: Нативное приложение на SwiftUI для macOS 12.0+

MacOS: Авторизация через Email/Password с JWT токенами

MacOS: Безопасное хранение токенов в Keychain

MacOS: Профиль пользователя с аватаром и информацией

MacOS: Список друзей с аватарками и статусами

MacOS: Чат с друзьями в реальном времени

MacOS: Аудио звонки через WebRTC между пользователями

MacOS: Настройки звука — громкость динамика и микрофона

MacOS: Проверка уровня микрофона в реальном времени

MacOS: Badge уведомления на иконке приложения

MacOS: Светлая и тёмная тема (ShadCN Zinc)

MacOS: Русский и английский язык интерфейса

MacOS: Кнопка «Друзья» на главной странице

Сайт: Секция MacOS в модалке «Приложения»

Сайт: Кнопка «Скачать для MacOS» с DMG файлом

Сайт: Прогресс разработки MacOS приложения (16%)

Сайт: Описание возможностей MacOS приложения

MacOS: DMG с серым фоном для видимости в тёмной теме

MacOS: Папка Applications в DMG для быстрой установки

Сайт: Исправлена работа badge уведомлений после просмотра

Сайт: Уведомления о сообщениях помечаются как прочитанные

v1.37.014 января 2026

Android приложение и мини-плеер

🚀 Android приложение The Fubon — скачайте APK прямо сейчас!

Android: Лента постов с фото, видео и музыкой

Android: Профиль пользователя с редактированием

Android: Друзья, заявки и подписчики

Android: Сообщения и чаты

Android: Уведомления

Android: Аудиоплеер с плейлистами и перемоткой

Android: Мини-плеер в хедере — обложка, название, управление

Android: Pull-to-refresh на всех экранах

Android: Светлая и тёмная тема

Сайт: Модалка «Мобильные приложения» — iOS и Android с прогрессом разработки

Сайт: Кнопка скачивания Android APK

API: Исправлена фильтрация удалённых пользователей в друзьях

API: Только опубликованные посты отображаются в профиле

v1.36.012 января 2026

iOS — Управление постами и видеоплеер

iOS: Меню с 3 точками на постах профиля — редактирование, закрепление, удаление

iOS: Редактирование постов — изменение заголовка и текста

iOS: Закрепление поста на стене (только один пост может быть закреплён)

iOS: Удаление постов с подтверждением

iOS: Нативный видеоплеер AVPlayerViewController — поддержка ландшафтной ориентации

iOS: Автоматический поворот видео 16:9 при повороте телефона

iOS: Picture-in-Picture, AirPlay, автоматический выбор качества HLS

iOS: Кнопка «Добавить» на стене профиля открывает меню создания контента

iOS: Единый UI комментариев в профиле как в Feed — эмодзи и счётчик символов

API: PATCH /api/mobile/wall-posts — редактирование и закрепление постов

iOS: Нативные контролы видео — жесты, скрабинг, субтитры

iOS: Блокировка ориентации в portrait при выходе из видео

iOS: Исправлен скачок видеоплеера при нажатии play в профиле

iOS: Исправлен скачок аудиоплеера при начале воспроизведения

iOS: Фиксированная высота прогресс-бара аудиоплеера

Удаление аккаунта пользователем — 30 дней на восстановление

iOS: Кнопка «Удалить аккаунт» в настройках с подтверждением

Cron-задача автоматического удаления данных после 30 дней

Полная очистка данных при удалении — БД, S3 файлы, сообщения

v1.35.012 января 2026

iOS — Профиль, граффити и права доступа

iOS: Полноценная стена профиля — все посты пользователя в одном месте

iOS: Поддержка всех типов контента на стене (текст, фото, видео, музыка, граффити)

iOS: Галерея фото с свайпом между изображениями и полноэкранным просмотром

iOS: Встроенный видеоплеер прямо в карточках постов

iOS: Аудиоплеер для музыкальных постов с поддержкой плейлистов

iOS: Лайки, комментарии и шаринг для постов профиля

iOS: Меню профиля с кнопками — Редактировать, Награды, Друзья, Поделиться

iOS: Страница «Награды» — все достижения с прогресс-баром и категориями

iOS: Список друзей с аватарами, именами и username

iOS: Кнопка «Добавить пост» на стене когда нет записей

iOS: Рисование граффити — полноценный холст с PencilKit

iOS: Кнопка «Граффити» в меню создания контента (+ кнопка)

iOS: Выбор цвета кисти из палитры (10 цветов)

iOS: Регулировка размера кисти (1-30 px)

iOS: Инструменты — ластик, отмена действия, очистка холста

iOS: Название граффити перед публикацией (опционально)

iOS: Проверка глобальных прав на создание контента

iOS: Проверка индивидуальных прав пользователя

iOS: Меню создания показывает только разрешённые типы контента

API: /api/mobile/profile/posts — получение всех постов пользователя

API: /api/mobile/profile/achievements — награды и достижения

API: /api/mobile/graffiti — загрузка граффити на стену

API: /api/mobile/content-permissions — проверка прав на контент

iOS: Бесконечная прокрутка постов профиля с подгрузкой

iOS: Комментарии к постам профиля с клавиатурой

iOS: Оптимистичное обновление лайков (мгновенная реакция)

iOS: Единый фон Bottom Sheet без дублирования контейнеров

iOS: Улучшенное отображение ошибок с кнопкой «Повторить»

iOS: Исправлено дублирование типов (FriendsResponse, CommentRow)

iOS: PKEraserTool совместим с iOS 15 (без width параметра)

v1.34.012 января 2026

Редактор постов и статей — Web и iOS

Новый редактор постов на базе TipTap — современный WYSIWYG

Два типа публикаций — «Пост» (простой текст) и «Статья» (с форматированием)

Табы переключения между Пост и Статья в редакторе

Форматирование текста — жирный, курсив, подчёркнутый, зачёркнутый

Заголовки H1, H2, H3 для структурирования статей

Маркированные и нумерованные списки

Горизонтальный разделитель для статей

Поле «Введение» — краткое описание для статей

Предпросмотр форматированного текста в реальном времени

Редактирование существующих постов и статей

Модальное окно для длинных постов (более 5000 символов) с кнопкой «Читать далее»

URL с параметром ?post_detail=ID при открытии поста

Страница «Контакты» (/contacts) с формой обратной связи

Выпадающее меню выбора темы обращения на странице контактов

Отправка сообщений в поддержку через форму

Переименование /copyright в /dmca — страница DMCA

Увеличена высота редактора для удобства

Счётчик символов с предупреждением при приближении к лимиту

Статьи поддерживают до 50 000 символов

Мгновенное обновление контента после редактирования

Markdown-рендеринг для отображения постов

Кнопка «Читать далее» стилизована как кнопка с рамкой

Ширина модального окна — 720px для комфортного чтения

Убраны дубликаты кнопки закрытия в модальных окнах

Оптимизация TipTap — убрано дублирование расширений

Обновлены все ссылки с /copyright на /dmca

iOS: Новый редактор контента с выбором «Пост» или «Статья»

iOS: Компактные табы переключения (только текст, без иконок)

iOS: Поля на всю ширину экрана без вложенных контейнеров

iOS: Поле «Введение» для статей (до 500 символов)

iOS: Большое поле контента для статей

iOS: Предпросмотр контента перед публикацией

iOS: Ссылка на «Контакты» в меню приложения

iOS: Счётчики символов с оранжевым предупреждением

iOS: Компактные настройки без двойных контейнеров

iOS: Уменьшенные отступы и шрифты для экономии места

iOS: Отображение дат создания постов в ленте (timeAgo)

iOS: Человекочитаемые даты — «3 минуты назад», «вчера»

Исправлена ошибка сохранения статьи (502 Bad Gateway)

Исправлен отступ модального окна поста

Исправлены все предупреждения accessibility (aria-describedby)

Исправлены ссылки на странице контактов

iOS: Исправлен парсинг дат ISO 8601

iOS: Исправлено отображение дат в сообщениях и объявлениях

v1.33.012 января 2026

iOS — Мини-плеер и улучшения аудио

iOS: Мини-плеер в TopBar — кнопка с обложкой при воспроизведении музыки

iOS: Выезжающий плеер под TopBar с полоской прогресса

iOS: Прогресс-бар во всю ширину с увеличением при касании

iOS: Отображение названия трека и исполнителя в мини-плеере

iOS: AudioPlayerService синхронизирован с мини-плеером

iOS: Duration трека устанавливается сразу из метаданных

iOS: Обновление прогресса каждые 0.1 сек для плавности

iOS: Тень под TopBar когда плеер открыт

iOS: Исправлена задержка появления прогресс-бара

iOS: Совместимые transitions для iOS 15

Копирайт обновлён на «© 2026 The Fubon»

v1.32.012 января 2026

iOS — Центральная кнопка создания и Мои заявки

iOS: Центральная кнопка «+» в TabBar для создания контента

iOS: Меню создания контента (пост, фото, видео, музыка)

iOS: Вкладка «Мои заявки» — просмотр исходящих заявок в друзья

iOS: Кнопка поиска в Header для быстрого доступа

iOS: Валидация полей ввода с подсветкой ошибок

iOS: Правильное склонение слов (1 пост, 2 поста, 5 постов)

iOS: Заполненные иконки в статистике профиля

iOS: Убран эффект прозрачности при нажатии на кнопку «+»

iOS: Оптимизация памяти — weak references в VideoPlayerController

iOS: Исправлен crash при открытии «Мои заявки»

iOS: Исправлена линия, разделяющая TabBar

iOS: Адаптивные цвета кнопки «+» для тёмной/светлой темы

API: friend-requests теперь возвращает lastName для совместимости

v1.31.011 января 2026

iOS приложение — масштабное обновление

iOS: Полноценная лента постов с фото, видео, музыкой и текстом

iOS: Профиль пользователя с редактированием аватара и обложки

iOS: Друзья, заявки в друзья и подписчики

iOS: Сообщения и чаты в реальном времени

iOS: Уведомления с переходом к контенту

iOS: Настройки профиля, приватности и безопасности

iOS: Полноэкранный аудио и видео плеер

iOS: Комментарии к постам с эмодзи

iOS: Видео-фон на Launch Screen с логотипом

iOS: Единообразные отступы 20px везде

iOS: Компактные иконки TabBar без текста (22px)

iOS: Боковое меню с настройками

iOS: Статистика и подробная информация профиля

iOS: Русская локализация дат

iOS: Оптимизация для тёмной темы

iOS: Оптимизация памяти и батареи

iOS: Совместимость с iOS 15 (iPhone 7)

iOS: Мгновенный скролл к последнему сообщению без анимации

iOS: Кнопки в тёмной теме — чёрный текст на оранжевом

Сайт: Создание текстовых постов через меню «Добавить»

Сайт: Глобальные настройки разрешений контента (посты)

Сайт: Управление лимитами загрузки файлов в админке

Сайт: Подробная информация об iOS в админке

Исправлено отображение закреплённых постов

v1.30.010 января 2026

Фиксированная навигация и качество кода

Фиксированный header — остаётся вверху при прокрутке

Фиксированное мобильное меню (Tab Bar) внизу экрана

Бейджи «скоро» для разделов Дизайн и Бизнес в баннере

Увеличены отступы между секциями платформ на странице «О нас»

Текст «Старт проекта» вместо «Разработка начата» в анонсе iOS

Убраны упоминания брендов из описания плеера

Исправлены все ошибки линтера и оптимизирован код

Удалены неиспользуемые импорты и переменные

Исправлена авторизация в DEV (добавлено поле allow_messages_when_closed)

v1.29.010 января 2026

Платформа 5 в 1 и новая страница О нас

Платформа 5 в 1 — добавлен раздел Фотохостинг для фотографов

Новая страница «О нас» с визуальными превью для каждого направления

Превью портфолио дизайнера с галереей работ и категориями

Превью музыкальной платформы с альбомами, треками и плеером

Превью видео-платформы с лайками, комментариями и шерингом

Превью корпоративной сети с командой и статистикой

Превью фотохостинга с masonry-сеткой и EXIF-данными

Анонс iOS приложения в шапке сайта — прогресс разработки

Баннер регистрации для гостей на главной странице

Меню гостя в шапке — вход, регистрация, смена темы

Обновлён баннер регистрации — 5 направлений с иконками

Адаптивная вёрстка баннера для мобильных устройств

Синхронизация процента достижений в профиле и наградах

Позиционирование модальных окон от верха экрана

v1.28.010 января 2026

Закрытые профили и приватность

Новый дизайн закрытого профиля — аватар, обложка, имя и кнопка «Отправить заявку»

Сообщение «Профиль скрыт» с персонализированным текстом

Настройка «Разрешить сообщения» для закрытых профилей

Валидация системных email-адресов при регистрации

Скрыты аватарки друзей в закрытом профиле — только количество

Кнопка сообщения скрыта в закрытом профиле по умолчанию

Склонение имени в винительном падеже для русских имён

iOS: понятные сообщения об ошибках при неверном email или пароле

v1.27.09 января 2026

Оптимизация загрузки файлов и полное имя

Отображение полного имени (имя + фамилия) везде на сайте

Ленивая загрузка видео — превью с кнопкой воспроизведения

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

Удаление никнейма — возврат к отображению по ID

Новые лимиты: фото до 10 МБ, музыка до 30 МБ, видео до 100 МБ

Автоматическое сжатие изображений до 1920px и 85% качества

Аватары оптимизируются до 400×400px и 500 КБ

Обложки профилей — до 1200×400px и 1 МБ

Полное удаление медиафайлов из S3 при удалении постов

Удаление всех файлов пользователя при удалении аккаунта

Расширенный список запрещённых никнеймов

Исправлено отображение видео и аудио на страницах постов

Белый фон для блоков статистики в профилях друзей

v1.26.08 января 2026

Глобальный поиск и страницы контента

Глобальный поиск по фото, видео, музыке и пользователям

Отдельные страницы контента /post/{id} с проверкой доступа

Мульти-выбор категорий в фильтре профиля с бейджем количества

Вкладки поиска: Все, Люди, Фото, Видео, Музыка

Живой поиск с дебаунсом на всех страницах поиска

Обновление контента без перезагрузки страницы

Кастомные диалоги подтверждения вместо системных

Мобильная адаптация — фильтр и поиск под вкладками

Иконка верификации перенесена после имени пользователя

Исправлено отображение галереи при редактировании

v1.25.08 января 2026

Стена и создание контента

Живой поиск по записям на стене профиля

Фильтр записей стены по категориям: фото, музыка, видео, граффити

Глобальный footer на всех страницах сайта

Фильтр категорий показывает только доступные типы контента

Расширены типы записей на стене: музыка и видео

v1.24.08 января 2026

Улучшения интерфейса и мобильной версии

Модальное окно глобального поиска на десктопе

Модальное окно плеера на десктопе с плейлистом

Поиск по имени и фамилии в любом формате

Выбор видимых колонок в таблице пользователей (админка)

Кастомные full-screen sheets для мобильной версии

Оптимизация мобильной клавиатуры с dvh (dynamic viewport height)

Верифицированный бейдж с белой галочкой внутри

Зеленая иконка для публичных профилей

Текстовые метки для статуса и видимости в таблице пользователей

Исправлено смещение header при открытии модальных окон

Корректная работа bottom sheets без drag/swipe жестов

v1.23.08 января 2026

Мобильная навигация и интерфейс

Новая мобильная навигация — 5 кнопок: Меню, Поиск, Плеер, Чаты, Ещё

Drawer меню категорий для быстрого доступа к разделам

Drawer поиска с мобильной клавиатурой и результатами

Drawer плеера с плейлистом и управлением воспроизведением

Drawer «Ещё» с информационными ссылками

Официальный аккаунт — синяя галочка для верифицированных профилей

Фильтры поиска людей — город, пол, возраст

Счётчик пользователей в шапке сайта с тултипом

Блокировка скролла при открытом Drawer или плеере

Уменьшены нижние отступы на всех страницах

Исправлена прокрутка страницы при открытом плеере

Корректное отображение OAuth провайдеров в профилях

v1.22.07 января 2026

Расширенный профиль

Фильтр друзей — все друзья, входящие заявки, исходящие заявки

Отображение исходящих заявок в друзья с возможностью отмены

Город пользователя отображается рядом с наградами в профиле

Кнопка «Подробнее» с модальным окном детальной информации о пользователе

Поле «О себе» в настройках профиля (до 300 символов)

Статистика сайта показывает только активных пользователей

Модальное окно профиля с информацией, статистикой и друзьями

v1.21.07 января 2026

Лента новостей и подписчики

Лента новостей — посты от друзей и подписок в одном месте

Система подписчиков — те, кто отправил вам заявку в друзья

Фильтры ленты — все посты, фото, видео, музыка, записи

Фильтры стены — все посты, мои посты, посты друзей

Блок подписчиков в профиле над списком друзей

Кнопка "Подписан на вас" — принять в друзья или удалить из подписчиков

Отмена отправленной заявки в друзья

Портфолио в меню добавления контента

Статистика профиля теперь показывает количество подписчиков

Поиск по постам на стене профиля

v1.20.06 января 2026

PageSpeed оптимизация

Preconnect для CDN и Google Fonts — ускорение первой загрузки

Динамические импорты VideoPlayer, ImageLightbox, AudioPlayer — меньше JS

Skeleton-заглушки при загрузке медиа компонентов

Поповеры вместо тостов для неавторизованных пользователей

Исправлен UX поповера при клике на комментарии

Шеринг без раздела друзей для неавторизованных

v1.19.06 января 2026

Улучшения мобильной версии

Скрыты блоки статистики и друзей в мобильной версии профиля

Уведомления: Drawer для мобильных, Popover для десктопа

Меню "Добавить": Drawer для мобильных, DropdownMenu для десктопа

Белый фон для всех Drawer в светлой теме

Ссылки "О проекте", "Обновления" и др. в мобильном меню "Ещё"

Лимит 300 символов для комментариев с счётчиком

Автор граффити может удалить свой пост с чужой стены

Исправлена вёрстка "Стена · N записей" в мобильной версии

v1.18.06 января 2026

Стена профиля и граффити

Стена профиля — публикация постов, граффити, комментариев на странице пользователя

Граффити — интерактивное рисование на холсте с сохранением в PNG

Чёрный список — временная и постоянная блокировка пользователей

Комментарии на стене — с emoji-пикером и редактированием

Шеринг постов со стены в чат — с превью и ссылкой

Отдельные страницы постов на стене — /{username}/wall/{postId}

Настройки стены — разрешение/запрет граффити от друзей

Смена темы перенесена в меню пользователя

Исправлена утечка памяти в PWA install prompt

v1.17.06 января 2026

Оптимизация изображений

Оригиналы фото для лайтбокса — максимальное качество при просмотре

Превью 1200×1200 для карточек — быстрая загрузка в ленте

Двойное сохранение: оригинал (95% WebP) + превью (85% WebP)

Совместимость со старыми постами сохранена

v1.16.06 января 2026

Шеринг профиля и улучшения безопасности

Поделиться профилем — модалка с превью и копированием ссылки

Меню при наведении на аватар — изменить или удалить фото

Новый стиль отображения ID профиля

Генератор надёжного пароля при регистрации

Валидация email на одноразовые сервисы

Анти-спам: honeypot и проверка времени заполнения формы

v1.15.06 января 2026

Поиск и верификация пользователей

Полноценный поиск пользователей с фильтрами

Страница /search с сайдбаром профиля

Отдельная страница поиска людей /search/people с параметрами

Приоритет друзей в результатах поиска

Кнопки «Добавить» и «Удалить из друзей» в результатах

Подтверждение email — получите письмо со ссылкой и кодом

Email-уведомление при активации аккаунта

Фильтр «с фотографией» в поиске людей

v1.14.05 января 2026

Шеринг постов в мессенджер

Шеринг постов друзьям — пост отправляется в мессенджер с превью

Кликабельные ссылки в сообщениях

Миниатюра поста в сообщении при шеринге

Сетка выбора друзей 3×N — аватар и имя

Галочка выбора на аватаре друга в модалке шеринга

Исправлена загрузка списка друзей в модалке шеринга

v1.13.05 января 2026

Редизайн профиля

Квадратный аватар с закруглёнными углами вместо круглого

Аватар поднят выше — теперь 83% в обложке, 17% выступает вниз

Серый фон с еле заметным паттерном для обложки по умолчанию

Равные отступы со всех сторон в блоке информации профиля

Убрана зелёная точка онлайн-статуса на десктопе

Уменьшен бордер аватара для более чистого вида

v1.12.05 января 2026

Система личных сообщений

Полноценный мессенджер — отправка личных сообщений пользователям

Двухпанельный интерфейс чата на десктопе — список диалогов и окно переписки

Мобильная версия мессенджера — отдельные экраны для списка и чата

Кнопка «Написать сообщение» в профиле пользователей

Счётчик непрочитанных сообщений в сайдбаре и мобильном меню

Выбор эмодзи в сообщениях

Автоматическое обновление чата в реальном времени

Быстрая отправка сообщения из меню друзей

Исправлены отступы и закругления в интерфейсе сообщений

v1.11.05 января 2026

Улучшения интерфейса и навигации

Иконки для всех пунктов выпадающего меню профиля

Автоматическая прокрутка к активному пункту в мобильной навигации

Чистый дизайн — убраны тени и рамки с карточек

Музыка не останавливается при переходе в профиль

Реальная статистика в профиле пользователя

Мобильная адаптация профиля — иконки вместо текста в кнопках

Drawer закрывается только по кнопке или свайпу

Убран лишний текст «Все публикации загружены»

v1.10.05 января 2026

Отдельные страницы постов и шеринг

Отдельная страница для каждого поста по короткому URL /{slug}

Модалка «Поделиться» — копирование ссылки на пост

Отправка поста друзьям из модалки шеринга

Поиск по списку друзей в модалке шеринга

SEO-оптимизация страниц постов (Open Graph, метаданные)

Переименование «Последние публикации» → «Лента»

Полная ширина контента на страницах постов с сайдбаром

Ссылки в уведомлениях теперь ведут на страницу поста

Toast-уведомления (Sonner) для всех действий сохранения

Исправлено отображение уведомлений в выпадающем меню

v1.9.05 января 2026

Уведомления и информационные страницы

Система уведомлений — колокольчик в шапке с количеством непрочитанных

Уведомления о лайках, комментариях, заявках и принятии в друзья

Страница всех уведомлений с пагинацией и «Прочитать все»

Новые информационные страницы: О проекте, Обновления, Политика, Соглашение

Страница для правообладателей с описанием политики контента

Кнопка очистки в поиске и сообщение «Ничего не найдено»

Информационное меню в сайдбаре для быстрого доступа

v1.8.05 января 2026

Эмодзи и приватность

Выбор эмодзи в комментариях — кнопка внутри поля ввода справа

Новая настройка приватности «Только для друзей» — профиль виден только вашим друзьям

Автоматическое присвоение числового ID новым пользователям

v1.7.05 января 2026

Настройки и поиск

Загрузка кастомного логотипа сайта

Поиск пользователей по имени, никнейму и ID

Исправлен переход на профиль пользователей без никнейма

v1.6.05 января 2026

Награды и профиль

Система достижений и наград — 13 разных достижений

Прогресс заполнения профиля с индикатором

Награды за добавление друзей (1, 5, 10, 50 друзей)

Особые награды: «Ранняя пташка» и «Перфекционист»

Уведомления о заявках в друзья в боковом меню

v1.5.05 января 2026

Система друзей

Заявки в друзья — отправка, принятие, отклонение

Список друзей на странице профиля

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

Приватный профиль — только для авторизованных пользователей

Правильное склонение «друг/друга/друзей» на русском

v1.4.05 января 2026

Никнеймы и настройки

Уникальные никнеймы пользователей (@username)

Красивые URL профилей: /username или /id123

Страница настроек с разделами: Профиль, Приватность, Безопасность

Список запрещённых никнеймов (системные пути)

v1.3.05 января 2026

Комментарии

Имя автора комментария — кликабельная ссылка на профиль

Редактирование и удаление собственных комментариев

Восстановление удалённых комментариев (до обновления страницы)

Модальное окно со всеми комментариями

Верификация email при регистрации

v1.2.05 января 2026

OAuth авторизация

Авторизация через социальные сети

Поддержка нескольких OAuth-провайдеров

Автоматическая верификация email при входе через соцсети

v1.1.05 января 2026

Медиаплеер и оптимизация

Мини-плеер в шапке сайта с управлением воспроизведением

Меню плейлиста для быстрого переключения треков

HLS-стриминг для аудио и видео

Оптимизация изображений с sharp (сжатие, ресайз)

Lazy loading для изображений вне области просмотра

v1.0.03 января 2026

Старт проекта

Публикация контента: фото, видео, музыка

Категории контента с отдельными страницами

Лента публикаций с фильтрацией

Лайтбокс для просмотра фотографий

Аудиоплеер с прогресс-баром и управлением громкостью

Видеоплеер с поддержкой HLS

Система лайков

Комментарии к публикациям

Авторизация и регистрация

Профили пользователей с аватаром и обложкой

Баннерная карусель на главной

Адаптивный дизайн для мобильных устройств

Тёмная и светлая темы

PWA — установка как приложение

Следите за обновлениями на этой странице