Назад на главную

Дневник разработки

История обновлений и улучшений проекта.

1.12.007.10.2026
  • Генерация статей переведена с GigaChat на Polza.ai (модели Gemini)
  • Автопилот статей: очередь тем, N статей в день, готовые тексты — в черновики
  • Выбор модели и проверка подключения в настройках админки
  • Ключи API больше не передаются в браузер целиком
  • Список статей в админке сразу показывает новые и изменённые статьи
1.11.007.10.2026
  • Админка доступна прямо на сайте: статьи и картинки сохраняются в GitHub и сразу видны читателям
  • Откат и пересборка сайта — кнопками на дашборде
  • Защита входа: блокировка после 5 неверных паролей
  • Админка удобна с телефона
  • Разметка статей для контентной аналитики Яндекс Метрики
  • Исправлен двойной учёт просмотров в Метрике
  • Склейка www и основного домена, подтверждение Яндекс Вебмастера
  • Осмысленные теги статей вместо общих
1.10.007.10.2026
  • Счётчики просмотров стали точными: одновременные визиты больше не теряются
  • Одна ссылка на каждую статью: старые и альтернативные адреса перенаправляют на основной
  • Исправлена ссылка на рубрику «Тайны» (вела на 404)
  • Добавлена RSS-лента /rss.xml
  • Sitemap: рубрики, авторы; отложенные статьи появляются без деплоя
  • SEO: канонические ссылки, исправлены заголовки страниц и разметка статей
  • Деплой без простоя с автоматическим откатом при ошибке
  • Настройка сервера и откат версий — одной кнопкой в GitHub Actions
  • Удалены дубли картинок
1.9.007.10.2026
  • Усилена защита админки: подписанные сессии вместо общей cookie
  • Закрыты все серверные действия и API админки проверкой авторизации
  • Исправлена уязвимость в «Машине времени» (выполнение команд через хеш версии)
  • Черновики больше не видны в поиске, sitemap и по прямой ссылке
  • Адрес сайта вынесен в настройку NEXT_PUBLIC_SITE_URL
  • Загрузка картинок: только JPG/PNG/WEBP/GIF/AVIF до 10 МБ
  • Обновлён автодеплой на VPS: проверка .env, health-check, защита от параллельных деплоев
  • Добавлена инструкция по запуску на своём домене (DEPLOY.md)
1.8.005.02.2026
  • Внедрена система 'Машина Времени' (откат версий сайта)
  • Реализовано безопасное хранение статистики (просмотры больше не сбрасываются)
  • Добавлены красивые превью для соцсетей (Open Graph)
  • Обновлены ссылки в профиле автора (VK, Telegram)
  • Улучшена безопасность (Security Headers, Error Boundary)
  • Внедрена Google Analytics 4
1.7.405.02.2026
  • Счетчик просмотров теперь считает каждый переход (отключена фильтрация уникальных)
  • Добавлено ручное управление обновлением сайта из админки
  • Разделение кнопок обновления: 'Статьи' и 'Весь сайт'
1.7.304.02.2026
  • Исправление логики счетчика просмотров (теперь обновляется при повторном заходе)
  • Добавлен метод получения актуальных просмотров без инкремента
1.7.204.02.2026
  • Исправлена ошибка сборки (TypeScript) на странице автора
  • Миграция Middleware -> Proxy (устранение warning)
  • Стабилизация деплоя
1.7.104.02.2026
  • Добавлена страница 'Дневник разработки'
  • Исправлен счетчик просмотров (мгновенное обновление)
  • Обновлен дизайн футера
1.7.004.02.2026
  • Полный отказ от Vercel (удаление зависимостей и конфигов)
  • Оптимизация работы на VPS
  • Переезд на simpsonshub.ru
1.6.004.02.2026
  • Добавлена кнопка 'Наверх' (ScrollToTop)
  • Стилизация элементов под тему Симпсонов
1.5.004.02.2026
  • Улучшение процесса деплоя (Strict mode)
  • Проверка версии Node.js при сборке
1.4.004.02.2026
  • Настройка GitHub Actions для CI/CD
  • Автоматическая очистка кеша Next.js
1.0.001.01.2026
  • Запуск проекта
  • Базовый функционал блога
  • Интеграция с Telegram
  • SEO модуль