История изменений

v0.85Сентябрь 2026
  • Иконка сервиса обновилась: вместо текстового «SS» — знак «Пульс» (в шапках, favicon и превью ссылок).
  • В кабинете появилось нижнее меню в колонках, как на главной: разделы, ресурсы, документы и контакты.
  • Верхнее меню кабинета прокручивается по горизонтали, поэтому все разделы, включая «Биллинг» и «Настройки», всегда доступны.
v0.84Сентябрь 2026
  • Публичные страницы (FAQ, сравнение, изменения, роадмап, блог, справки, оферта и политика) получили обычную навигацию сверху и футер — раньше был только «← На главную».
  • Главная: вместо демонстрационной «сводки» — список сайтов с аптаймом, откликом и скоростью загрузки (LCP); в примере кабинета тоже появилась скорость.
  • Раздел «Что внутри»: у каждой карточки появилась пиктограмма.
  • Кабинет: меню стало короче и показывает все разделы сразу — Обзор, Сайты, Проблемы, Отчёты, Аналитика, Биллинг, Настройки (выпадающее «Ещё» убрано); «Поддержка» осталась ссылкой в футере.
  • Переключатель языка теперь переводит на ту же страницу в другой локали (например, «Для студий» → /en/for-studios), а не только на главную.
  • Справка «Аналитика» добавлена в футер, «Промокоды» — в меню админки.
  • Исправлена ссылка на Telegram-бота поддержки: @StatusSiteRu_bot.
v0.83Сентябрь 2026
  • Главная обновилась: короткое меню (Возможности, Тарифы, FAQ, Для студий), футер по разделам и новая секция «Кабинет клиента» с примером интерфейса — статусы сайтов, аптайм, SSL, скорость и инциденты.
  • Тарифы: переключатель «Месяц / Год» — при оплате за год показывается полная сумма со скидкой 17%; пакеты дополнительных сайтов оформлены отдельными карточками с ценой за сайт.
  • В шапке появилась кнопка «Зарегистрироваться» (открывает вход с активной вкладкой «Регистрация»), а кнопка «Начать бесплатно» ведёт сразу на создание аккаунта.
  • Форма заявки на главной стала короче: поля «Роль» и «Сайтов/клиентов» показываются только на странице для отделов продаж.
  • Кабинет: меню стало короче — основные разделы (Обзор, Сайты, Проблемы, Отчёты) и «Ещё» (Аналитика, Биллинг, Поддержка, Настройки), добавлены иконки; раздел «Клиенты и сайты» переименован в «Сайты».
  • Раздел «Кому подходит»: блок для отделов маркетинга и продаж; заголовок для студий — «Вы WEB-студия или интернет-агентство?».
v0.82Сентябрь 2026
  • Поддержка: Telegram-бот @StatusSiteRu_bot (живой чат) и заявки с сайта — форма на странице «Поддержка» и в конце FAQ. Переписка с поддержкой по ссылке, ответы приходят на email и в Telegram.
  • Раздел «Поддержка» в кабинете (свои заявки) и в админке (вкладки «Чаты» и «Заявки», ответ и закрытие).
  • Контакты: убран MAX, вместо личного Telegram — бот @StatusSiteRu_bot.
  • Исправлен баг: оплата картой пакета или тарифа не стартовала, если не отредактировать предзаполненный email для чека.
v0.81Сентябрь 2026
  • Раздел /demo (прототипы экранов) доступен только на тест-контуре и закрыт от индексации; на рабочем сайте по этому адресу — 404.
v0.80Сентябрь 2026
  • Страницы входа, восстановления и установки пароля стали понятнее: явно указаны сервис и домен, добавлены ссылки на оферту и политику ПДн, контакты поддержки и реквизиты.
  • Поисковым роботам разрешён обход сайта без индексации (robots.txt): страницы не попадают в поиск, но сервисы могут их проверить.
v0.79Сентябрь 2026
  • На главной в «Пример сводки» добавлен пример скорости загрузки (LCP) — видно, как в отчёте отражается замедление сайта.
v0.78Сентябрь 2026
  • На публичной статус-странице клиента появился блок «Формы заявок»: сколько форм и их состояние (все работают / есть проблемы) — без адресов и названий. В шапке страницы — сводка «Формы: работают/всего».
  • Показ блока включается и выключается в настройках «Что показывать на статус-странице».
v0.77Сентябрь 2026
  • Включена оплата картой через ЮKassa: тарифы и пакеты сайтов можно оплатить картой, СБП и другими способами; при оплате сохраняется способ оплаты для автопродления.
  • Чеки по-прежнему формируются в «Мой налог» (НПД) и приходят покупателю на email — ЮKassa чеки не формирует.
v0.76Сентябрь 2026
  • Подключение Telegram стало понятнее: в «Настройках» → «Уведомления» — пошаговая инструкция, кнопка сразу открывает бота, есть статус «Подключено» и кнопка «Обновить статус».
  • Подключение группы или канала — в блоке «Подключить вручную» по chat ID; лишнее поле «Telegram chat ID» из профиля убрано.
  • Шаг онбординга на дашборде ведёт сразу на вкладку «Уведомления».
v0.75Сентябрь 2026
  • Восстановление пароля: на странице входа появилась ссылка «Забыли пароль?» — приходит письмо со ссылкой для установки нового пароля. Ссылка действует 1 час и одноразовая.
  • После смены или сброса пароля все прежние сессии завершаются (нужно войти заново на других устройствах).
  • В админке в карточке воркспейса — «Создать ссылку сброса»: оператор может выдать одноразовую ссылку вручную, если письмо не доходит.
  • На главной в раздел «Кому подходит» добавлен блок для отделов маркетинга и продаж: контроль сайта и форм заявок, скорость загрузки, отчёт для руководства.
v0.74Сентябрь 2026
  • Автоотправка отчётов: в кабинете и в настройках клиента (тарифы Pro/Agency) можно выбрать периодичность — еженедельно или ежемесячно (день и время). Каждому клиенту уходит его PDF-отчёт, а сводный «Все сайты» — на email студии. Ручная генерация и отправка остаются.
  • Раздел «Что внутри» на главной: первая строка карточек видна сразу, остальные — по кнопке «Показать все»; полные описания сохранены в HTML.
  • Страница сравнения: убрано упоминание конкретного сервиса — колонка-конкурент заменена на обобщённую «Другие сервисы».
  • Ручная выдача в админке: комментарий оператора теперь сохраняется и виден в истории биллинга и в платежах, в том числе у клиента; выдача-подарок с нулевой суммой отражается в истории.
v0.73Сентябрь 2026
  • Админка: вернулся «Резерв на возвраты» — сколько нужно держать, если все клиенты вернут деньги сейчас (тариф и активные пакеты), с разбивкой по клиентам.
  • Админка: блок «Требуют внимания» со счётчиками — новые счета, возвраты, заявки с лендинга, инциденты, чеки с ошибкой, проблемы с автопродлением; фильтры по статусу в счетах и возвратах.
  • Английская (/en) и казахстанская (/kz) версии витрины: цены в местной валюте (справочно к рублю), оплата и счёт — в рублях.
  • В «Интеграциях» появились курсы валют: KZT — от Нацбанка РК, USD/EUR — от ЦБ РФ, авто-обновление раз в сутки и ручное переопределение.
v0.72Сентябрь 2026
  • Возврат стал простым и понятным: и тариф, и пакеты сайтов возвращаются за оставшиеся дни, а доступ прекращается сразу после подтверждения возврата (рабочая область переходит на Free). Правило «начатый месяц не возвращается» убрано.
  • Покупка пакетов и смена тарифа недоступны, пока заявка на возврат в обработке.
  • Если подписка завершена, в биллинге показывается «Подписка завершена» вместо даты доступа.
  • Оферта и FAQ обновлены под новый порядок возврата.
v0.71Сентябрь 2026
  • Возврат стоимости тарифа — один раз за оплаченный период: повторная заявка отклоняется с пояснением. В админке у возвратов видно предупреждение, если тариф за этот период уже возвращался.
  • Возврат в кабинете свёрнут в блок «Возврат средств» (и для тарифа, и для пакетов сайтов) — сумма и кнопка не на виду; статус отправленной заявки показывается отдельно. Состояние блока запоминается.
  • В разделе «Расширенные проверки» указана периодичность каждой проверки: заголовки, контент, DNS/DNSSEC и почта — раз в сутки; этапы HTTP, страницы и TCP-порты — на каждой проверке.
  • Список сайтов: в режиме «По клиентам» группы сворачиваются, есть «Развернуть все / Свернуть все», состояние групп запоминается.
  • DNS-проверка больше не считает изменением смену порядка записей (A/AAAA/NS/MX/TXT), а в уведомлении показывается разница «было → стало».
v0.70Сентябрь 2026
  • В счёте для юрлиц и ИП появились реквизиты самозанятого: дата постановки на учёт и номер справки о постановке на учёт (указываются в PDF-счёте, оферте и блоке «Реквизиты поставщика»). Значения редактируются в админке в разделе «НПД и чеки».
  • Список счетов в админке стал компактнее: основное действие по статусу и «Ещё» для остальных, видно и можно исправить e-mail покупателя для чека. Ручной ввод номера чека убран — чек формируется автоматически; при ошибке можно повторить.
  • Чеки «Мой налог» можно убрать из очереди (не отправлять) или аннулировать выборочно; повтор ошибок и возврат пропущенных чеков разделены.
  • История биллинга стала подробнее: у записей видно, сколько сайтов и на какой период куплено, продлено или возвращено.
v0.69Сентябрь 2026
  • Возврат теперь считается по дням и для тарифа, и для пакетов сайтов: по тарифу — за оставшиеся дни после текущего (начатого) календарного месяца, по пакетам — за оставшиеся целые дни от фактически уплаченной суммы.
  • Текущий (начатый) календарный месяц не возвращается — для месячной подписки возврат тарифа не производится.
  • Расшифровка возврата в биллинге и админке показывает дни (например, «304 из 365 дн»), а также сколько месяцев удержано.
  • Оферта и FAQ обновлены под новый порядок расчёта возврата.
v0.68Сентябрь 2026
  • Биллинг: единая история операций («История биллинга») и сводка использования — видно, что и когда куплено, что возвращено, сколько сайтов занято, сколько в архиве (в лимит не входит).
  • Возврат: подробная расшифровка у клиента и в админке — тариф за полные неиспользованные календарные месяцы (начатый месяц не возвращается) и каждый пакет за оставшиеся целые дни от фактически уплаченной суммы.
  • Исправлен расчёт: учитывается день начала периода (отмена 05.10 при старте 21.09 больше не списывает лишний месяц) и период считается в целых днях (30 дней — это 30).
  • Пакеты сайтов: возврат считается от уплаченной суммы с учётом скидки (раньше — от цены каталога); возврат идёт по тому же платежу/счёту, чек НПД аннулируется по каждой позиции.
  • Переход на более дорогой тариф: остаток оплаченного периода зачитывается в счёт доплаты. Понижение тарифа — со следующего периода, годовой цикл сохраняется, сайты сверх нового лимита только помечаются «лишние, архивируйте».
  • При запланированном понижении показывается, какие функции отключатся с нового периода (публичные статус-страницы, кастомный домен, аналитика и др.); данные сохраняются.
  • Ручная выдача в админке: отдельные суммы за тариф и пакет, корректные платежи и MRR, чек двумя позициями, тип плательщика (организация РФ с обязательным ИНН или физлицо).
  • Счёт для юрлиц и ИП: в PDF теперь указаны покупатель, ИНН и e-mail; в админке в счетах видно тип плательщика и ссылку на сформированный чек «Мой налог». Тип плательщика задаёт оператор.
  • Админка «Обзор»: плашки по тарифам (воркспейсы, доля, сайты, MRR) со ссылкой на список клиентов тарифа и пояснением «как считается»; в «Платежи и выручка» — пояснение расчёта цифр.
  • Список сайтов: клиент и наблюдение показываются текстом, а выбор клиента и чекбоксы наблюдения открываются по ссылке «сменить» — имя клиента больше не обрезается.
v0.67Сентябрь 2026
  • Сайты, закрытые от автоматических проверок, больше не считаются недоступными: ответы 403/429 и страницы-капча распознаются как блокировка, а таймаут соединения — как «нет ответа»; инцидент не создаётся, алерт не уходит, сайт виден в «Предупреждениях».
  • «Параметры проверки»: новые опции «Не считать блокировку сбоем», «Считать рабочими коды» (например 403, 429) и «Подтверждать доступность браузером» — для сайтов с антиботом доступность проверяется настоящим браузером.
  • Защита от мигания: если сайт даёт несколько инцидентов за короткое время, уведомления автоматически приглушаются на сутки.
  • Запрос счёта для юрлиц и ИП стал быстрее: реквизиты плательщика (организация, ИНН, e-mail) сохраняются и подставляются в следующий раз автоматически; можно выбрать сохранённого плательщика из списка или удалить ненужного.
v0.66Сентябрь 2026
  • Запрос счёта для юрлиц и ИП стал быстрее: реквизиты плательщика (организация, ИНН, e-mail) сохраняются и подставляются в следующий раз автоматически; последний плательщик выбирается по умолчанию.
  • В форме «Оплата по счёту» появился выбор сохранённого плательщика и удаление ненужных — удобно, если счёта нужны на несколько организаций.
v0.65Сентябрь 2026
  • Статус-страница клиента стала информативной: логотип, счётчики работающих/недоступных сайтов, активный инцидент сверху, аптайм 24ч/7д/30д/90д, средний отклик и график за 24 часа, число проверок, SSL (срок и издатель), срок домена и регистратор, скорость загрузки (LCP моб./ПК), последняя проверка, простой за 30 дней.
  • Состав статус-страницы настраивается по каждому клиенту («Что показывать на статус-странице»): можно скрыть SSL, домен, скорость, отклик, инциденты и др. Страница обновляется автоматически.
  • Исправлен расчёт дохода НПД: годовой доход берётся из списка чеков «Мой налог» (раньше показывался только текущий месяц). Аннулированные чеки (возвраты) исключаются, добавлена кнопка «Обновить доход из «Мой налог»» и строка «аннулировано за год».
v0.64Сентябрь 2026
  • Чек передаётся покупателю: при оплате картой email для чека обязателен, ссылка на чек «Мой налог» приходит письмом и доступна в разделе «Платежи и документы». Чек формируется на каждое поступление, включая рекуррентные платежи.
  • Админка: контроль лимита НПД 2,4 млн ₽ по данным «Мой налог» (карточка на дашборде и подробная разбивка в «НПД и чеки»), уведомления на порогах 80/90/95/100%, отдельная выручка StatusSite. Возвраты уменьшают годовой доход (аннулированные чеки не считаются).
  • Ручной доход: пояснение в форме, дата дохода, удаление записи; учитывается справочно и не входит в лимит.
  • Ручная выдача с суммой больше нуля формирует чек НПД (нужен email покупателя).
  • Список сайтов: клиент показан текстом, клиента можно создать прямо в строке — сайт сразу привязывается с наблюдением «вы + клиент».
  • Статус-страница клиента снова доступна на тарифе Pro (была ошибочно заблокирована white-label-проверкой); кастомный домен — по-прежнему Agency.
  • Оферта: прямо указано, что услуги оказываются в рамках подписки и лицензионный договор не заключается — права на программное обеспечение не передаются.
v0.63Сентябрь 2026
  • Страница «Сайты»: список сайтов теперь вверху (это основное), а добавление — ниже; клиенты — сразу под списком.
  • Клиент и наблюдение в одной колонке: можно привязать сайт к клиенту прямо в списке и создать нового клиента на месте — сайт сразу привязывается с наблюдением «вы + клиент».
  • В списке сайтов появились колонки «Загрузка, моб.» и «Загрузка, ПК» (полное время загрузки) с подсказкой LCP/CLS/TTFB по наведению; на Free — с пометкой про Pro/Agency.
  • НПД: кнопка «Повторить пропущенные/ошибки», предупреждение при включённом тестовом режиме и справочная сводка дохода из «Мой налог».
  • Шаблоны наименований в чеке и счёте: «Доступ к сервису StatusSite» с тарифом или пакетом и периодом датами, поддержка добавляется при возможности (позиция до 128 символов), тариф и пакет — отдельные позиции; скидка в чеке — фактически полученная сумма; при возврате чек аннулируется с основанием, при частичном — новый чек на остаток.
v0.62Сентябрь 2026
  • Смена пароля: в «Настройках» → «Профиль и бренд» появился блок «Смена пароля» — с текущим и новым паролем, проверкой длины и понятными сообщениями.
v0.61Сентябрь 2026
  • Пакеты сайтов можно докупить, пока действует оплаченный период, даже если автопродление отключено. Такой пакет разовый: действует до конца периода и не продлевается, в биллинге об этом прямо написано.
  • Если оплаченный период закончился и тариф не продлён, рабочая область переводится на Free — с уведомлением владельцу (email и Telegram) и оператору. Сайты сверх лимита сохраняются, но не проверяются.
  • В блоке «Докупить сайты» видно текущий тариф и дату окончания периода; при отменённом тарифе рядом ссылка на возобновление.
v0.60Сентябрь 2026
  • Исправлена страница «НПД и чеки» в админке — раньше она падала с ошибкой и не открывалась.
  • Проверка админ-разделов вынесена в браузерные тесты: основные страницы и страница НПД проверяются автоматически перед каждым релизом.
v0.59Сентябрь 2026
  • Админка → «Интеграции»: адреса OAuth-подключений для Яндекса и Google с кнопкой копирования и подсказками по настройке (redirect URI, Google Cloud, тестовый пользователь).
  • Google Search Console: подключение по OAuth готово к работе — осталось добавить redirect URI и тестового пользователя в Google Cloud.
v0.58Сентябрь 2026
  • Автопродление подписки: при оплате картой способ оплаты сохраняется, и в конце периода тариф и активные пакеты продлеваются автоматически — с сохранённой карты.
  • Если списание не проходит, сервис повторяет попытку и предупреждает письмом; после трёх неудач автопродление отключается, а доступ сохраняется до конца оплаченного периода.
  • В биллинге видно дату следующего списания и сохранена ли карта; при продлении автоматически формируется чек НПД.
v0.57Сентябрь 2026
  • Интеграция с «Мой налог» (НПД): чеки формируются автоматически после оплаты — по картам на физлицо, по счетам на организацию с ИНН. Вход оператора по номеру телефона и коду из SMS, пароль не хранится.
  • При возврате чек аннулируется, при частичном возврате формируется новый чек на оставшуюся сумму.
  • Раздел «НПД и чеки» в админке: доход за год (по чекам и вручную), прогресс к лимиту 2,4 млн ₽ с предупреждениями на 80% и 90%, шаблон наименования услуг, ручной доход, список чеков со ссылкой на печатную форму, тестовый чек 1 ₽ и тестовый режим (NPD_DRY_RUN).
v0.56Сентябрь 2026
  • Счёт только на пакет теперь считает сумму за остаток оплаченного периода подписки (по дням), а не за полный месяц или год: например, при 10 оставшихся днях из 30 пакет +25 стоит ~363 ₽, а не 10 900 ₽. Цена за сайт показывается справочно, срок пакета совпадает с концом периода подписки.
  • Возврат можно запросить на один пакет — за оставшиеся дни периода; полный возврат по-прежнему включает тариф (полные неиспользованные месяцы) и пакеты.
  • Понижение тарифа (например, Agency → Pro) планируется со следующего периода, без возврата; запланированное понижение видно в биллинге и можно отменить.
v0.55Сентябрь 2026
  • Пакеты сайтов стали полноценными подписками: у каждого пакета видно срок (до конца оплаченного периода), источник (карта, счёт, вручную) и переключатель «Не продлевать» — в биллинге и в админке.
  • Появился счёт только на пакет сайтов: в блоке «Оплатить иначе» можно выбрать «Текущий тариф (не менять)» и пакет — тариф в счёт не попадёт. Доступно на Pro и Agency; на Free сначала нужен платный тариф.
  • Оплата счёта автоматически выдаёт доступ: при переводе счёта в «Оплачено» активируется тариф и/или создаётся пакет сайтов, продление пакетов синхронизируется с подпиской.
  • Возврат теперь общий: заявка считает тариф и активные пакеты за полные неиспользованные месяцы, сумма и разбивка видны в биллинге и админке.
  • Сайты сверх лимита тарифа не удаляются и не проверяются — в списке они помечены «сверх лимита тарифа» и возобновляют проверки после оплаты.
v0.54Сентябрь 2026
  • Тестовая отправка форм помечена как бета: надёжно для простых форм, но JS-формы, капча и CSRF могут не проверяться.
  • Разделены «страница с формой» и «адрес отправки» (action). Исправлена ошибка, когда вместо страницы сохранялся адрес обработчика — из-за этого проверка падала с кодом 405.
  • Отправка стала ближе к браузерной: подставляются заголовки Referer/Origin/X-Requested-With и служебные (скрытые) поля со страницы, а при ответе 405/415 запрос автоматически повторяется с JSON.
  • Понятные вердикты: 405/415 — «форма не принимает такую отправку», 403 — бот-защита или CSRF, 200 без признака успеха — жёлтое «отправлено, успех не подтверждён».
  • Кнопка «Проверить отправку» показывает подробный отчёт: код и тело ответа, отправленные поля, формат запроса и служебные поля.
  • В карточке формы можно изменить страницу, адрес отправки, режим и тестовые данные, а также «Пересоздать как наличие формы»; при добавлении формы из поиска сразу выполняется предпроверка.
v0.53Сентябрь 2026
  • Поиск форм на странице: вкладка «Формы» → «Найти формы на странице». Сервис загружает адрес и показывает найденные формы — адрес отправки, метод, поля, признак капчи; нужные отмечаются и добавляются одной кнопкой (в том числе сразу как тестовая отправка с тестовыми данными).
  • Понятные статусы: «форма найдена» (наличие) больше не выглядит как «работает»; зелёный статус «отправка прошла» появляется только после успешной тестовой отправки.
  • «Проверить сейчас» запускает проверку немедленно и показывает подробный отчёт: сколько форм на странице, куда и что отправляли, код ответа, совпадение ожидаемого текста и фрагмент страницы.
  • Тестовая отправка требует подтверждения согласования с клиентом (тестовая заявка может попасть в CRM или почту), а для форм с капчей доступен только режим наличия.
v0.52Сентябрь 2026
  • Замер скорости загрузки: в карточке сайта, в блоке «Мониторинг», появился раздел «Скорость загрузки» — LCP, CLS, время полной загрузки, TTFB и вес страницы, отдельно для мобильного и десктопа, с оценкой «Хорошо / Нужно улучшить / Плохо» по порогам Core Web Vitals.
  • Частота: на Pro — раз в сутки, на Agency — каждый час; есть кнопка «Измерить сейчас». На Free показывается заглушка с описанием функции.
  • Скорость добавлена в PDF-отчёт клиенту и в алерты: если LCP выше порога или вырос больше чем на 30% к базовой, приходит уведомление в Telegram и на email.
v0.51Сентябрь 2026
  • Мониторинг форм на сайтах клиентов: в карточке сайта появилась вкладка «Формы», где можно добавить проверку формы — по одной или списком адресов. Режимы: «наличие формы» (по умолчанию) и «тестовая отправка» с тестовыми данными и проверкой признака успеха.
  • В карточке сайта на вкладке «Формы» можно вести десятки проверок: массовые операции (включить, выключить, удалить выбранные), поиск и фильтр по состоянию.
  • При поломке формы создаётся инцидент и приходит алерт в Telegram и на email. Для форм с капчей проверяем только наличие. Лимиты: до 20 форм на сайт на тарифе Pro и до 100 на Agency.
v0.50Сентябрь 2026
  • Биллинг разделён на вкладки: «Тариф и сайты» (текущий план, тарифы, докупить сайты, оплата иначе) и «Платежи и документы» (история и документы).
  • Появилась история: сводка (оплачено всего, последний платёж, следующее списание, лимит сайтов), список «Платежи» со всеми статусами (включая неуспешные попытки), скидкой и чеком НПД, список «Счета» с PDF и чеком, а также применённые промокоды.
  • Блок «Докупить сайты» теперь поясняет модель: пакет добавляется к лимиту тарифа, продлевается с подпиской, видно текущий лимит и цену за сайт. Если карта недоступна — подсказка и переход к счёту/заявке. При достижении лимита на странице «Сайты» появилась ссылка «Докупить сайты →».
  • В оплату картой добавлено необязательное поле «Email для чека», чтобы отправить чек после оплаты (чек НПД формируется в «Мой налог»).
  • Оплата по счёту и оплата по заявке объединены в свёрнутый блок «Оплатить иначе», чтобы не перегружать страницу.
v0.49Сентябрь 2026
  • Формы стали понятнее: у добавления сайта, клиента, получателя, источника аналитики и вебхуков появилось сообщение об успехе; ошибки показываются рядом с полем, а не молча или в системном окне.
  • Валидация: e-mail в настройках и у получателей проверяется до отправки; порожние подписи/чаты и пустые хост/порт больше не «проглатываются»; в параметрах проверки проверяются границы значений.
  • Защита от двойного нажатия: сохранения в карточке клиента и выход из аккаунта блокируют повторную отправку.
  • Опасные действия (отмена автопродления, запрос возврата, удаление источника аналитики, вебхука, клиента, сайта) спрашивают подтверждение; ошибки этих операций теперь видны.
  • Контакты поддержки (email, Telegram, MAX) настраиваются через env и показываются на всех страницах, включая FAQ; письмо из ссылки открывается с готовой темой.
v0.48Сентябрь 2026
  • Карточка сайта разделена на вкладки: «Мониторинг» (доступность, отклик, SSL/домен/SEO, инциденты), «Проверки» (параметры проверки и расширенные проверки в одном месте), «Интеграции» (уведомления по сайту, снимки, аналитика).
  • Настройки разделены на вкладки: «Профиль и бренд», «Уведомления» (каналы, Telegram, свой бот, получатели), «Команда», «Интеграции» (вебхуки), «Поддержка». Вместо одной длинной страницы с несколькими формами — по одной-две на вкладку.
  • Ссылки на вкладки сохраняются в адресе (?tab=…) — ими можно делиться и открывать нужный раздел напрямую.
v0.47Сентябрь 2026
  • Клиенты и клиентское наблюдение — на тарифах Pro и Agency. На Free остаются только свои сайты (до 2) без клиентских функций: интерфейс подстраивается под тариф — нет блока «Клиенты», выбора клиента и галки «наблюдать клиенту».
  • Навигация сгруппирована: «Мониторинг» (Обзор, Клиенты и сайты/Сайты, Проблемы), «Клиентам» (Отчёты, Аналитика), «Аккаунт» (Биллинг, Настройки) — в шапке и в мобильном меню.
  • Обзор: вместо статичных шагов — чек-лист, который сам отмечает сделанное (сайт добавлен, уведомления настроены, клиент добавлен, отчёт сформирован) и показывает только оставшееся.
  • Единый вид плашек «доступно на тарифе» — одна карточка с кнопками «Сравнить тарифы» и «Перейти к тарифам».
  • Уже включённые статус-страницы и клиентские уведомления при переходе на Free продолжают работать — отключаем только возможность менять настройки.
v0.46Сентябрь 2026
  • Проверки больше не путают «сайт не отвечает» и «сертификат сломан»: при сетевом сбое (антибот, ограничения хостинга, блокировка по IP) SSL/домен/SEO помечаются как «Нет ответа от сайта», ложные алерты не отправляются, а последнее известное состояние сертификата сохраняется.
  • В разделе «Проблемы» → «Предупреждения» появился отдельный счётчик «Не отвечает» и одноимённый фильтр; у предупреждения видно, какие проверки не прошли и когда была последняя удачная проверка SSL.
  • В карточке сайта, в блоке «Параметры проверки» → «Проверки по сайту», можно выключить проверку SSL, срока домена или SEO для конкретного сайта (например, если он закрыт от внешних проверок).
  • Реальная ошибка сертификата (истёк, не совпадает имя) по-прежнему показывается как «Ошибка SSL-сертификата» и приходит алертом сразу.
v0.45Сентябрь 2026
  • Новая линейка тарифов: Free (2 сайта, бесплатно навсегда), Pro (590 ₽/мес, 10 сайтов) и Agency (1990 ₽/мес, 30 сайтов). Сайты докупаются пакетами «+5», «+10», «+25»; год — со скидкой 17%.
  • Free: аптайм, SSL, срок домена и SEO, проверка каждые 5 минут, алерты в Telegram и email, история 30 дней. Отчётов на Free нет.
  • Pro: проверка каждую минуту, расширенные проверки, PDF-отчёты, статус-страница, снимки экрана (до 200/мес), вебхук, история 6 месяцев.
  • Agency: white-label, клиенты и группировка, уведомления клиентам, статус-страницы на домене клиента, аналитика Метрика/Директ/GSC, учащённые проверки при сбое, команда и роли, снимки до 1000/мес, до 5 вебхуков, история 12 месяцев.
  • Пробный период заменён бесплатным тарифом Free — регистрация сразу даёт рабочее место на 2 сайта без ограничения по времени.
  • Сайты сверх лимита тарифа не проверяются: при переходе на Free активны первые два сайта, остальные остаются в списке и включаются после оплаты.
  • Разделы объединены: «Клиенты и сайты» — сайты с группировкой по клиентам (переключатель «По клиентам» / «Списком»), клиенты и статус-страницы в том же разделе; «Проблемы» — сбои и предупреждения об истечении доменов и SSL на двух вкладках. Старые адреса /app/clients, /app/incidents и /app/warnings ведут на новые.
  • Мобильное меню в кабинете: навигация открывается по кнопке и не мешает работе на узких экранах.
  • Два лендинга: общий — для владельцев сайтов, фрилансеров и студий, и отдельный /for-studios — про white-label, клиентов и отчёты для студий.
v0.44Сентябрь 2026
  • Промокоды: скидка 1–90% на подписку и/или пакеты сайтов. Код вводится в биллинге перед оплатой картой и в заявке на счёт для юрлиц; в счёте скидка показывается отдельной строкой.
  • У промокода можно задать область действия (подписка, пакеты или всё), срок действия и лимит использований. Один промокод — одно применение на рабочую область.
  • Для оператора: раздел «Промокоды» в админке — создание, включение/выключение, удаление и статистика применений.
v0.43Сентябрь 2026
  • Вебхуки: при сбое и восстановлении отправляем POST с JSON на ваш адрес, каждый запрос подписан HMAC-SHA256 (заголовок X-StatusSite-Signature). Настройка в «Настройках»: URL, выбор событий, кнопка «Тест», статус последнего вызова. «Студия» — 1 адрес, «Агентство» — до 5.
  • Учащённый мониторинг при инциденте: во время сбоя сайт проверяется каждые 20 секунд (до 15 минут) — длительность простоя фиксируется точнее. Доступно на «Студии» и «Агентстве».
v0.42Сентябрь 2026
  • Массовое добавление сайтов: на странице «Сайты» вкладка «Списком» — вставляете список URL, сервис сам подставляет схему и названия, пропускает дубликаты по домену и показывает итог (добавлено, пропущено, не распознано).
  • Недоступные по тарифу разделы теперь показываются одинаково: понятное объяснение и кнопки «Сравнить тарифы» и «Перейти к тарифам».
v0.41Сентябрь 2026
  • Новый раздел «Предупреждения»: истекающие домены и SSL-сертификаты по всем сайтам, с фильтрами по сроку (30/90 дней) и типу, счётчиками «истекло / в течение 30 дней / ошибки SSL / нет данных» и переходом в карточку сайта.
  • В админке на странице «Счета» появилась кнопка «Удалить» — можно убрать тестовые заявки вместе с файлом счёта.
v0.40Сентябрь 2026
  • Параметры проверки на каждый сайт: порог срабатывания (сколько неудач подряд считать сбоем) и таймаут запроса (1–60 секунд).
  • На «Студии» и «Агентстве» — метод запроса HEAD/GET/POST с телом и разбор ответа: ожидаемый код, обязательный и запрещённый текст на странице.
  • При несоответствии создаётся инцидент с причиной: например «код 500, ожидался 200» или «на странице нет «Заказ принят»».
v0.39Сентябрь 2026
  • Оплата по счёту для юрлиц и ИП: заявка в биллинге, PDF-счёт с реквизитами, суммой прописью и QR-кодом для оплаты из банковского приложения (стандарт Банка России).
  • Счёт формируется на 5 рабочих дней, отдельный договор и реквизиты покупателя не нужны — оплата означает акцепт оферты; чек НПД формируется после поступления средств.
  • В админке появился раздел «Счета»: скачать PDF, отметить статус (отправлен/оплачено/выдано), зафиксировать номер чека НПД; если оплачено без чека — показывается напоминание.
  • Оферта дополнена разделом об оплате по счёту и акцепте.
v0.38Сентябрь 2026
  • Снимки экрана: страница сайта автоматически фотографируется в момент сбоя — в инциденте видно, что было на экране (ошибка, заглушка, редирект).
  • Снимок сайта прикладывается к брендированному PDF-отчёту клиенту, а в карточке сайта появился блок «Снимок сайта» с кнопкой «Сделать снимок».
  • Лимиты снимков по тарифам: «Студия» — до 200 в месяц, «Агентство» — до 1000, пробный период — до 50; хранение 90 дней.
v0.37Сентябрь 2026
  • Исправлено: в карточке клиента и сайта теперь есть кнопки «Подключить Яндекс» и «Подключить Google» — раньше доступы можно было подключить только в разделе «Аналитика», и выбор источников на этих страницах упирался в тупик.
  • После авторизации у провайдера вы возвращаетесь на ту же страницу (карточка клиента или сайта), а не в раздел «Аналитика».
  • Подключение и отключение доступов к статистике доступно только владельцу и администратору рабочей области.
  • Исправлено: токены сохраняются строго в ту рабочую область, из которой начато подключение — при смене аккаунта в процессе авторизации появится понятное сообщение, а данные не попадут в чужую область.
v0.36Сентябрь 2026
  • Аналитика подключается из карточки клиента и из карточки сайта: источник сразу привязан к клиенту и сайту, а совпадающие по домену счётчики и свойства показываются сверху как рекомендованные.
  • Список источников разделён на «рекомендованные по домену» и «все источники» с поиском — больше не нужно выбирать нужный счётчик из полного списка аккаунта.
  • В списке подключений видно сайт и клиента; в карточке клиента источники его сайтов учитываются автоматически (в том числе в отчётах).
v0.35Сентябрь 2026
  • Аналитика: в разделе показывается, под каким аккаунтом подключены источники, и подпись, что видны данные только этого аккаунта.
  • В справке и FAQ описана модель доступа: приложение только запрашивает доступ, а данные открывает токен конкретного аккаунта — счётчики других студий недоступны.
v0.34Сентябрь 2026
  • Аналитика: подключение источников по OAuth одним кликом — Яндекс (Метрика и Директ) и Google (Search Console) — без ручных токенов и с автообновлением доступа.
  • Выбор источников: счётчики Метрики, кампании Директа (с логином клиента для агентского доступа) и сайты Search Console отмечаются галочками и привязываются к клиенту.
  • История за 90 дней подтягивается при подключении, дальше данные собираются ежедневно в 06:00 МСК; хранятся 400 дней.
  • Статистика в кабинете: 7 / 30 / 90 дней и прошлый месяц, сравнение с предыдущим периодом, график по дням, источники трафика и запросы.
  • Ручное подключение по токену осталось в блоке «Дополнительно» — для отладки; ошибки источника теперь видны в списке подключений.
  • Справка /docs/analytics: как подключить источники и почему API-ключ Метрики не подходит.
v0.33Сентябрь 2026
  • Исправлено: кнопки в инцидентах («Закрыть», «Расследован», «Ложное», «Переоткрыть») и другие действия кабинета теперь сразу обновляют интерфейс — раньше действие выполнялось, но список оставался прежним.
  • «Закрыть все активные» закрывает и открытые, и расследованные инциденты (раньше — только расследованные, из-за чего кнопка выглядела неработающей). В ответе показывается, сколько закрыто.
  • Кнопки действий показывают ошибку, если запрос не прошёл (раньше ошибка была не видна и кнопка «молчала»).
  • В деплой добавлены браузерные тесты (Playwright): вход, работа кнопок инцидентов и обновление интерфейса проверяются на каждом релизе; при падении релиз откатывается.
  • Версии React зафиксированы на 19.2.0 — той, под которую собран Next.js 15.5.
v0.32Сентябрь 2026
  • Карточка сайта открывается кликом в любом месте строки — переход больше не зависит от клиентской навигации.
  • Ссылки в списках сайтов сделаны обычными (как «Открыть сайт ↗»), поэтому работают стабильно во всех браузерах.
v0.31Сентябрь 2026
  • В списке сайтов теперь кликабельна вся строка (имя и адрес) — карточка сайта открывается с первого клика.
  • Добавлена явная ссылка «Открыть сайт ↗» для перехода на сам сайт.
  • Smoke-тесты расширены: проверяют авторизованные разделы кабинета, карточку сайта и наличие ссылки в списке.
v0.30Сентябрь 2026
  • Тёмная тема: шапка отделена фоном и границей (раньше сливалась с фоном), кнопки и ссылки в шапке читаемы.
  • Шапки сайта и кабинета закреплены сверху при прокрутке (в светлой и тёмной темах).
v0.29Сентябрь 2026
  • Приглушение уведомлений по сайту: 1 час / 24 часа / 7 дней / бессрочно. Наблюдение и накопление данных продолжаются.
  • Анти-флап: короткие сбои (до 5 минут) не присылают «снова работает», а алерт о недоступности — не чаще раза в час.
  • В списке сайтов показывается метка «приглушено».
  • Юридические страницы: убраны служебные приписки «Шаблон…», дата редакции зафиксирована (1 сентября 2026).
v0.28Сентябрь 2026
  • Кнопка «Проверить сейчас» на странице сайта — принудительная проверка SSL, домена и SEO (результат в течение минуты).
  • В списке сайтов и карточке показывается, сколько времени назад выполнялась проверка («5 мин назад», «3 ч назад»).
  • При смене адреса сайта таймеры проверок (SSL, домен, SEO, аптайм) сбрасываются автоматически.
v0.27Сентябрь 2026
  • Возврат теперь только за полные неиспользованные месяцы; начатый месяц не возвращается (для месячной подписки возврата нет). Пакеты сайтов не возвращаются.
  • В биллинге показывается сумма к возврату и правило расчёта.
  • В админке (/admin/refunds) — резерв на возвраты: сколько нужно держать, если все клиенты вернут деньги сейчас, с разбивкой по клиентам.
  • Оферта и FAQ обновлены под новые условия возврата.
v0.26Сентябрь 2026
  • Уведомления владельцу платформы: регистрации, заявки, оплаты (с метками «первая оплата»/«продление»), отмены и возвраты, ручная выдача, истечение триалов.
  • Ежедневный дайджест (регистрации, заявки, оплаты, MRR) — время и вкл/выкл настраиваются в админке.
  • Инфраструктурные алерты в Telegram: провал тестов/деплоя и падение сервисов; критичные события дублируются на email поддержки.
  • В админке — тумблеры по категориям уведомлений владельцу.
v0.25Сентябрь 2026
  • Роли участников: сотрудник (member) больше не видит биллинг, настройки и команду — ограничение на уровне интерфейса и API.
  • Изменять white-label клиента, статус-страницу и кастомный домен может только владелец или администратор.
  • В кабинете добавлен экран «Нет доступа» для закрытых разделов.
v0.24Сентябрь 2026
  • Исправлен баг: нельзя было включить наблюдение за клиентом у уже добавленного сайта (теперь клиента можно выбрать сразу).
  • Раздел /demo скрыт от индексации (robots, meta и заголовок X-Robots-Tag).
  • Контакты (email, Telegram, MAX) защищены от роботов: раскрываются по кнопке, без адресов в исходном HTML.
  • SEO служебных страниц: корректные canonical, noindex для входа/приглашений/статус-страниц/договоров, брендированная 404, страницы ошибки и загрузки.
v0.23Сентябрь 2026
  • Подготовка к переезду на основной домен: скрипт `npm run webhooks:reset` и инструкция в deploy/README.
v0.22Сентябрь 2026
  • Блог: RSS-лента, страницы тем (теги), похожие статьи и время чтения.
  • Главная кабинета: убрано упоминание служебного запуска, показывается время последней проверки.
  • Правила проекта: обязательная проверка соответствия тарифам и актуализация FAQ/тарифов в том же релизе.
v0.21Сентябрь 2026
  • Тёмная тема: переключатель в шапке сайта, кабинета, админки и роадмапа; запоминается и учитывает системную настройку.
  • Иконка сайта и манифест приложения (PWA-иконки, theme-color).
v0.20Сентябрь 2026
  • Публичный роадмап: раздел /roadmap со статусами «Готово / В работе / Далее / Позже».
  • Ссылки на роадмап добавлены в шапку и футер сайта.
v0.19Сентябрь 2026
  • Статистика разработки в админке: часы по областям, себестоимость, MRR и оценка проекта (множитель × MRR).
  • Параметры оценки (ставка ₽/час, множитель, инфраструктура) настраиваются в админке.
v0.18Сентябрь 2026
  • Справка по проверкам: страница /docs/checks — что проверяет каждая проверка, зачем и что делать.
  • В блоке «Расширенные проверки» у каждой проверки появилось раскрывающееся пояснение.
v0.17Сентябрь 2026
  • Демо-раздел «Инциденты и расследование»: как выглядят сбои, статусы разбора, таймлайн проверок и заметки.
  • Скрипт `npm run seed:incidents` — наполняет кабинет реалистичными инцидентами всех статусов для проверки функций расследования.
v0.16Сентябрь 2026
  • SEO-база: canonical, Open Graph и Twitter-карточки, автоматические OG-картинки для сайта и статей блога.
  • Структурированные данные (JSON-LD): организация, сайт, приложение, FAQ, статьи блога.
  • Манифест приложения, иконка сайта, theme-color; поддержка верификаций Яндекс/Google и счётчика Метрики через env.
v0.15Сентябрь 2026
  • Защита от дублей: нельзя добавить один и тот же сайт дважды в одной рабочей области (учитываются домен и путь, http/https и www приводятся к одному виду).
  • Автотесты (29 unit-тестов) выполняются на сервере при каждом деплое и служат гейтом: если тесты не проходят, релиз не выкатывается.
  • Результаты тестов видны в админке: раздел «Тесты» (статус, счёт, длительность, коммит, проваленные тесты).
  • В интеграциях Telegram — кнопка «Узнать chat id» для привязки администратора.
v0.14Сентябрь 2026
  • Наблюдение за сайтом теперь проще: две галки «Наблюдать самому» и «Наблюдать клиенту» вместо трёх режимов.
v0.13Сентябрь 2026
  • White-label по клиенту: своё имя отправителя, Reply-To, бренд, логотип и цвет (тарифы «Студия»/«Агентство»).
  • Бренд клиента применяется к статус-странице, PDF-отчётам и подписи в Telegram; в письмах-алертах клиенту теперь подставляется имя отправителя.
  • Отчёт о сопровождении стал подробнее: по каждому сайту аптайм 24ч/7дн/30дн, отклик, проверки/ошибки, SSL с издателем, домен с регистратором, SEO-замечания, полоса доступности за 30 дней и инциденты с длительностью.
  • В отчёт по маркетингу добавлены все доступные метрики и расширенные разрезы (источники, запросы).
  • Уведомления владельцу платформы в Telegram: оплата подписки, покупка пакета, запрос и оформление возврата.
v0.12Сентябрь 2026
  • Приведены в соответствие тарифы и функции: серверная проверка прав на все платные опции.
  • Статус-страницы клиентов и кастомный домен — только «Студия»/«Агентство».
  • Доступ для команды (приглашения и участники) — только «Агентство».
  • Отчёты и аналитика на «Фрилансере» показывают плашку с переходом к тарифам.
  • Футер кабинета прижат к низу; с лендинга убрана ссылка на прототипы.
v0.11Сентябрь 2026
  • Раздел «Контакты» на сайте: email, Telegram, MAX и реквизиты.
  • Блок «Поддержка» в настройках кабинета и футер кабинета со ссылками на документы.
  • В оферте и политике ПДн заполнены реквизиты исполнителя (ФИО, ИНН).
v0.10Сентябрь 2026
  • Расширенные проверки (тарифы «Студия»/«Агентство»): включаются по каждому сайту и в любой момент.
  • HTTP-диагностика по этапам: DNS, TCP, TLS, TTFB, общее время — видно, где теряется время.
  • Проверка дополнительных страниц сайта (каталог, корзина и другие ключевые URL).
  • TCP-порты: мониторинг SMTP/SSH/БД и других сервисов.
  • DNS-записи (A/AAAA/NS/MX/TXT) с алертом при изменениях и проверкой DNSSEC.
  • SPF/DKIM/DMARC — контроль доставляемости почты домена клиента.
  • Контент-проверка (ключевое слово и детект заглушек) и заголовки безопасности (HSTS/CSP/X-Frame).
  • Heartbeat: контроль cron-задач и скриптов (dead man's switch).
v0.9Сентябрь 2026
  • Режим по умолчанию при добавлении сайта — «Клиент и студия»; поле «Клиент» скрывается для внутренних сайтов студии.
  • Клиента можно добавить прямо из формы добавления сайта, без перехода в раздел «Клиенты».
  • Управление командой: список участников, смена роли и удаление с немедленным отзывом доступа.
  • История проверок на тарифе «Фрилансер» увеличена с 1 до 3 месяцев.
  • Биллинг: убрано справочное отображение цены в долларах — все тарифы только в рублях.
  • Тест-уведомление показывает фактический статус по каналам (Telegram/email).
v0.8Сентябрь 2026
  • Режимы наблюдения для сайтов: «Под наблюдением студии», «Под наблюдением клиента», «Клиент и студия».
  • Карточка клиента: сайты, статус-страница, уведомления клиенту и отчёты в одном месте.
  • Статус-страница клиента на его собственном домене (кастомный домен) — тарифы «Студия»/«Агентство».
  • Таргетированные уведомления клиентам: свой бот студии, отдельные получатели и отключение по клиенту.
  • Архив сайтов и клиентов вместо удаления: без проверок и учёта в лимите тарифа; удаление — только из архива с подтверждением.
v0.7Сентябрь 2026
  • Пробный период сокращён до 15 дней.
  • Свой Telegram-бот студии для уведомлений под брендом (тарифы «Студия»/«Агентство»).
v0.6Сентябрь 2026
  • Telegram: платформенный бот настраивается в админке (токен, имя, вебхук).
  • Свой Telegram-бот студии на тарифах «Студия»/«Агентство» — уведомления под брендом студии.
  • Привязка Telegram на каждого получателя персональной ссылкой (Start).
v0.5Сентябрь 2026
  • Три тарифа: «Фрилансер» (490 ₽, 5 сайтов), «Студия» (30), «Агентство» (100).
  • Пакеты дополнительных сайтов +5 / +10 / +25 с покупкой из кабинета.
  • Отмена автопродления в любой момент и возврат за неиспользованный период по запросу.
  • Возвраты: запрос из кабинета и подтверждение в админке; переписана оферта (pro-rata).
v0.4Сентябрь 2026
  • Приём оплат для стран СНГ: «оплата по запросу», ручная выдача доступа, отображение цен в валюте по курсу ЦБ.
  • Блог, FAQ, история изменений.
v0.3Сентябрь 2026
  • Инциденты как процесс: статусы (открыт/расследован/закрыт/ложное), MTTR, таймлайн проверок, заметки, массовое и авто-закрытие.
  • Диаграммы в админке и по клиентам.
  • Админка владельца: MRR, тенанты, заявки, уведомления, система.
v0.2Сентябрь 2026
  • Статус-страницы клиентов (slug и кастомный домен), брендинг.
  • Привязка Telegram через бота, мультиполучатели, команда и приглашения.
  • Брендинг отчётов и отправка клиенту от имени студии.
  • Шифрование токенов интеграций аналитики.
v0.1Сентябрь 2026
  • Запуск ядра: мониторинг аптайма, SSL, доменов и SEO с нескольких регионов.
  • PDF-отчёты, аналитика (Метрика/Директ/GSC), тарифы, триал 60 дней.
  • Бренд StatusSite, домены status-site.online и status-site.ru (затем statussite.ru и statussite.online).