From 820eb51a783f403a8a9183a51ccd74ae53562bc9 Mon Sep 17 00:00:00 2001 From: gsr Date: Tue, 22 Sep 2026 13:43:54 +0300 Subject: [PATCH] initial --- changelog.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 changelog.md diff --git a/changelog.md b/changelog.md new file mode 100644 index 0000000..3eb0a4d --- /dev/null +++ b/changelog.md @@ -0,0 +1,29 @@ +## [0.7.4-beta] - 2026-09-22 + +### Добавлено +- **Billing & Subscriptions**: Модуль управления тарифными планами (`Free`, `Basic`, `Pro`) с ежемесячными квотами и атомарным трекингом использования (`usage tracking`). +- **Auth & Security**: Полноценный цикл аутентификации на `HttpOnly` cookies, сброс пароля по OTP на email и защита от брутфорса. +- **Rate Limiting**: Многоуровневое ограничение запросов (суточное для анонимных пользователей, месячное по тарифам для авторизованных). +- **History & Logs**: Пагинируемая история конвертаций в API и интерфейсе с разделением хранения логов и лимитов. +- **UX & Frontend Integration**: Уведомления об исчерпании лимитов, модальные окна регистрации и повторное использование сохраненных URL. + +### Изменено +- **API v2**: Переход бэкенда на новую версию архитектуры (Clean Architecture). +- **Database Architecture**: Миграция хранилища на PostgreSQL (управление миграциями через Goose) и Redis для кэширования и лимитов. +- **CI/CD Pipeline**: Автоматизация сборки Docker-образов и деплоя через приватный registry Gitea. + +--- + +## [0.5.0-alpha] - 2026-06-15 + +### Добавлено +- Базовый API конвертации HTML в чистый Markdown для LLM. +- Поддержка первичного веб-интерфейса на SvelteKit. +- Базовая обработка ошибок и первичная валидация входных URL. + +--- + +## [0.1.0-alpha] - 2026-03-01 + +### Добавлено +- Инициализация проекта MarkClean, MVP мотора конвертации текста. \ No newline at end of file