Files
2026-etpgrf-site/CHANGELOG.md

91 lines
4.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Журнал изменений (Changelog)
Все заметные изменения в этом проекте (сайт онлайн-типографа) будут задокументированы в этом файле.
Формат основан на [Keep a Changelog](https://keepachangelog.com/ru/1.0.0/),
и этот проект придерживается [Semantic Versioning](https://semver.org/lang/ru/).
## [Unreleased] — 20250213
### Добавлено
- Поле `updated_at` (_Дата обновления_) в модели, админке, блогах, страницах и `sitemaps.xml` для улучшения SEO, GEO и LLMO.
- `README.md` с описанием проекта онлайн-типографа, его особенностей, технического стека и инструкциями по установке и запуску.
### Исправлено
- Исправлены ошибки в шаблоне `post_list.html` (и дизайн в целом).
- Формирование `slag` из `title` при сохранении поста или страницы с использованием библиотеки `pytils` для транслитерации с очистикой от HTML-мнемоник и создания URL-дружественных строк.
- Дизайн и вёрстка страниц для постов блога и вспомогательных страниц для мобильных устройств (адаптивность, скрытие картинки-обложки).
## [0.2.4] - 2025-02-12
### Добавлено
- Микроразметка `Schema.org` (JSON-LD) для постов и страниц для улучшения SEO и понимания контента поисковиками и ИИ.
- Файл `llms.txt` для предоставления информации о сайте и API для больших языковых моделей (LLM).
- Кастомный фильтр `unescape` для очистки мета-тегов от HTML-сущностей и переводов строк.
### Исправлено
- Исправлена ошибка, при которой счетчик символов не обновлялся при восстановлении вкладки из истории браузера.
- Исправлена ошибка экранирования кавычек в JSON-LD, Title и Description.
- Перезапуск watchtower при его остановке.
## [0.2.3] - 2025-02-11
### Изменено
- Добавлена кнопка очистки текста во вводном поле и счетчик вводимых символов.
## [0.2.2] - 2025-02-03
### Изменено
- В онлайн-типографе подключена новая версия библиотеки `etpgrf` (v0.1.3 → v0.1.4).
- Незначительные улучшения в оформлении.
## [0.2.1] - 2026-01-30
### Исправлено
- Исправление ошибок при формировании мета-тегов, картинок, `alt` под картинками и т.п.
- Исправлена ошибка в настройках nginx внутри docker-контейнера, возникавшая при отдаче media-файлов.
### Изменено
- При создании записи в блог или страницы "тизер" обязателен!
## [0.2.0] - 2026-01-28
### Добавлено
- Приложение `blog` (для страниц и постов) и соответствующие изменения в моделях базы, добавление новых view и шаблонов.
- Песочница (шаблон `blog/templates/blog/tmp.html`) для тестирования верстки (доступен только в режиме debug).
- Динамическое создание `sitemap.xml`.
- `robots.txt`.
- Изменения в шапке сайта (меню и бургер).
### Изменено
- Спрятан URL админки типографа. Его расположение теперь задается через переменные окружения в `.env`.
- `favicon.ico` оптимизирована для Яндекс (120х120).
- Исправлено поведение шапки и логотипа для мобильных устройств.
## [0.1.8] - 2026-01-23
*Коммит: 846c066*
## [0.1.7] - 2026-01-23
*Коммит: d74bee2*
## [0.1.6] - 2026-01-23
*Коммит: 6b4dbaf*
## [0.1.5] - 2026-01-21
*Коммит: 78174a8*
## [0.1.4] - 2026-01-20
*Коммит: 2d09aef*
## [0.1.3] - 2026-01-19
*Коммит: 66f2228*
## [0.1.2] - 2026-01-18
*Коммит: 92711f5*
## [0.1.1] - 2026-01-16
*Коммит: 5d5d48d*
## [0.1.0] - 2026-01-16
*Коммит: 3a7bb29*