Files
2026-etpgrf-site/CHANGELOG.md
erjemin e53dac8180
All checks were successful
Build ETPGRF-site / build (push) Successful in 1m28s
mod: Новый дизайн списка для блога и новая версия v.0.2.5.
2026-02-13 15:46:56 +03:00

96 lines
5.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/).
## [0.2.5] — 20250213
### Добавлено
- Редизайн списка постов в блоге: шахматный порядок, вертикальные разделители, улучшенная адаптивность для мобильных устройств.
- Поле `updated_at` (_Дата обновления_) в модели, админке, блогах, страницах и `sitemaps.xml` и микроразметке `Schema.org` для улучшения SEO, GEO и LLMO.
- `README.md` с описанием проекта онлайн-типографа, его особенностей, технического стека и инструкциями по установке и запуску.
- Автоматическая генерация URL (slug) из заголовка поста с транслитерацией (при сохранении в админке).
- Отображение заголовков постов в списке админки без HTML-мнемоник (декодирование ` ` и др.).
### Изменено
- Исправлены ошибки в шаблоне `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*