Добавить в корзинуПозвонить
Найти в Дзене

🚀 ЧТО НОВОГО: SOKOLENOK HOTFIX

За последнее время мы провели масштабную техническую уборку, оптимизировали скорость работы платформы, исправили баги с кэшированием на iOS и сделали интерфейс гораздо отзывчивее. 📈 Аналитика и Дашборд Честные «Лидеры роста/падения»: Починили алгоритм в инвентаре. Теперь изменения считаются на основе реальной истории цен предметов, а не по старым статичным топ-10 snapshot'ам. Блок «Сегодня / Что изменилось»: На дашборд добавлен лаконичный ежедневный дайджест. Он собирает ключевые сигналы: движение стоимости инвентаря, изменения в репутации, новые уведомления, сообщения и заявки в друзья. Если событий нет — блок предложит полезные действия. 💬 Сообщения, Друзья и Репутация Безопасность диалогов (Hardening): Сервер теперь жестко проверяет ответы и пересылки. Ответить можно только на сообщение из этого же диалога, а переслать — только то, к которому реально есть доступ. Подозрительные старые вложения больше не раскрывают текст, а забаненные юзеры лишились возможности спамить заявка

🚀 ЧТО НОВОГО: SOKOLENOK HOTFIX

За последнее время мы провели масштабную техническую уборку, оптимизировали скорость работы платформы, исправили баги с кэшированием на iOS и сделали интерфейс гораздо отзывчивее.

📈 Аналитика и Дашборд

Честные «Лидеры роста/падения»: Починили алгоритм в инвентаре. Теперь изменения считаются на основе реальной истории цен предметов, а не по старым статичным топ-10 snapshot'ам.

Блок «Сегодня / Что изменилось»: На дашборд добавлен лаконичный ежедневный дайджест. Он собирает ключевые сигналы: движение стоимости инвентаря, изменения в репутации, новые уведомления, сообщения и заявки в друзья. Если событий нет — блок предложит полезные действия.

💬 Сообщения, Друзья и Репутация

Безопасность диалогов (Hardening): Сервер теперь жестко проверяет ответы и пересылки. Ответить можно только на сообщение из этого же диалога, а переслать — только то, к которому реально есть доступ.

Подозрительные старые вложения больше не раскрывают текст, а забаненные юзеры лишились возможности спамить заявками.

Интерактивные карточки профилей: Пересылка профиля в чате теперь выглядит как красивая кликабельная карточка с OG-картинкой, аватаром, именем и кнопкой перехода (работает и для Telegram-only аккаунтов).

Новая логика репутации: Система перешла на честный формат: 1 человек = 1 голос, даже если в профиле было выбрано сразу несколько тегов. Сами теги при этом продолжают считаться отдельно.

Улучшение навигации: Действия с заявками в друзья больше не сбрасывают вас на главный таб во вкладке «Друзья». Появились понятные заглушки для пустых карточек, сообществ и ленты, объясняющие, что делать дальше.

⚙️ Оптимизация, PWA и iOS-кэш

Максимальное ускорение: Включили gzip-сжатие для всех основных типов файлов (HTML, CSS, JS, JSON, SVG, TXT). Чтобы первый экран загружался мгновенно, все фоновые процессы (WebSocket, счетчик непрочитанных, heartbeat активности и аналитика) теперь лениво откладываются и запускаются чуть позже.

Борьба с мертвым кэшем на iOS: Полностью обновили логику Service Worker. Сборщик ⁠/sw.js⁠ теперь отдается строго без кэша, старые ⁠sok-*⁠ кэши принудительно чистятся при активации, а для проверки свежести критических ассетов добавлен параметр ⁠updateViaCache: none⁠. (Эксперименты с полным отключением PWA не оправдали себя, подход откачен обратно к стабильной схеме).

📱 Telegram-интеграция и UX

Красивые OG-ссылки: Починили короткие ссылки вида ⁠/u/:steamid⁠. Теперь при отправке в Telegram, VK или Discord генерируется полноценная превью-карточка SOKOLENOK вместо стандартной маленькой Steam-аватарки.

Порядок в именах: В уведомлениях больше не отображаются системные строки вроде ⁠tg:123456789⁠. Имя пользователя теперь корректно подтягивается из локального профиля платформы.

Фикс мобильного меню: Выпадающее меню уведомлений на смартфонах теперь зафиксировано по экрану (⁠fixed⁠) и больше не уезжает вбок при скролле.

Отдельно по поводу 404: Мы протестировали кастомную страницу 404 ошибки с нашей фирменной птицей/логотипом, но визуально результат нам не понравился. Эксперимент признан неудачным — вернули простой, строгий и аккуратный классический вариант.

Платформа стала быстрее и стабильнее. Если заметите какие-то баги с кэшем или отображением — обязательно пишите в фидбек!