У статей блога появился публичный счётчик просмотров — он виден на странице статьи рядом с датой и временем чтения. Блог теперь отдаёт RSS-ленту для агрегаторов и рекомендательных сервисов, а новые статьи сразу отправляются в Яндекс и Bing по протоколу IndexNow и быстрее попадают в поиск.
Обновления сервиса
История версий WB Scout и расширения Chrome Scout — что нового появилось в каждом релизе.
У рубрик блога появились собственные страницы — со своими адресами, заголовками и описаниями; на них ведут рубрики из статей, и именно они теперь попадают в поисковики. Страницы сайта размечены для поисковых систем и рекомендаций: крупные превью обложек, хлебные крошки в сниппетах, карточка сервиса на главной. Фикс полного импорта постов из канала — раньше обход обрывался на первом уже загруженном посте.
Статьи блога стали наглядными: на странице поста теперь видна обложка, а ссылка на статью разворачивается с картинкой в мессенджерах и соцсетях. Рубрик стало больше — аналитика и отчёты, логистика и склады, сбои и инциденты, рынок и тренды; рубрика в статье кликается и ведёт в свою ленту, а статьи с видео помечены и отбираются отдельным фильтром.
Статьи блога теперь забираются из телеграм-канала: новые посты попадают в админку сами, с картинками и ссылкой на первоисточник. Логика отправки сообщений в телеграм через новый шлюз, тумблер переключения режима отправки с подтверждением в админке.
Отправка сообщений бота через телеграм-шлюз (по умолчанию выключена, режим переключается настройкой). В списке исходящих видно, каким путём ушло сообщение.
Доработка списка пользователей при создании MCP токена, фикс двойного сайдбара в новом разделе AI в админке.
Добавлен MCP-сервер: остатки на складах WB и на своих складах, темп продаж и поиск товаров теперь можно запрашивать у AI-ассистента обычными словами, а не через меню. В админке появился раздел «AI» с обзором сервера и управлением доступами.
Фикс сканирования остатков у продавцов с большим ассортиментом более 1000 позиции (пагинация) + логика заполнения размеров артикулов если их ранее не было.
Парсинг складов продавца, парсинг chrt_id размеров при синхронизации карточек, остатки: размер * склад, дата и время обновления разных типов остатков, сумма остатков FBS.
Парсинг складов продавца, парсинг chrt_id размеров при синхронизации карточек, остатки: размер * склад, дата и время обновления разных типов остатков, сумма остатков FBS.
Страница мониторинга телеграм-шлюза в админке. Поднимаем тревогу, если телеграм-шлюз перестал работать.
Добавляем наблюдаемость: эндпоинт /stats со состоянием очередей и счётчиками.
Настройка уведомлений о деплое сервисов, уведомления об ошибках деплоя.
Показываем сообщение коммита на странице релиза и в админке.
Первый релиз: транспорт (dispatcher, лимитеры, WAL), HTTP-API /webhook и /send, деплой через GitHub Actions
Добавлен сервис tg-scout в релизы changelog
Ускоряем исходящую очередь телеграм: per-chat лимит вместо глобального 1/с. Ответ answerCallbackQuery идёт мимо лимитера: ответ на кнопку должен уходить мгновенно, иначе у пользователя висят «часики».
Улучшена навигация для авторизованных пользователей в публичной части. Подсказки в админке в редакторе постов по поводу прикрепления файлов, инлайн вставка изображений.
Доработка дизайна главной страницы, новые блоки. Редактор постов для блога в админке: список, создание, редактирование статей в админке, прикрепление обложек статей. Новый раздел "Блог" на сайте, отображение постов и их рубрикации на сайте.
В личном кабинете ссылки на Телеграм оформлены в выпадающее меню, добавлена ссылка на обновления на сайте.