Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
[0.1.0] - 2025-03-29
✨ Новые функции
Добавлена зависимость postgres для работы с базой данных
Добавлены новые зависимости и прогресс-бар для отображения текущего статуса обработки логов
Добавлены уникальные индексы и изменены методы вставки логов для учета конфликтов в базе данных
Добавлена зависимость futures
Добавлена параллельная обработка логов с использованием futures и Arc для управления состоянием
Добавлен файл конфигурации cliff.toml для управления журналом изменений и парсинга сообщений коммитов
Добавлен GitHub Actions workflow для автоматизации создания релизов и генерации журнала изменений
Обновлен процесс генерации журнала изменений с использованием действия git-cliff для упрощения конфигурации
🐛 Исправления
Удален неиспользуемый импорт NaiveDateTime из модели
♻️ Рефакторинг
Закомментирован метод parse_log_file для дальнейшей доработки
Удалены структуры и методы, связанные с PgDateTime, заменены на DateTime в моделях SmtpReceiveLog, SmtpSendLog и MessageTrackingLog
Удалены неиспользуемые импорты из файла моделей
🤖 CI/CD
Обновлен процесс сборки в GitHub Actions, заменив команду на использование actions-rs/cargo для улучшения конфигурации
Добавлен новый workflow для сборки и тестирования проекта с использованием GitHub Actions
Исправлены пробелы в конфигурации workflow для сборки и тестирования
Обновлен workflow для релизов, улучшена структура и упрощены шаги сборки и загрузки артефактов
Обновлен workflow для релизов, добавлена поддержка конфигурации changelog и улучшена обработка артефактов
📝 Документация
Обновлены правила коммитов, добавлена структура и указания по языку
Добавлен файл README.md с описанием проекта, его возможностей, требований и инструкций по сборке и использованию
Обновлены правила коммитов, добавлены примеры и лучшие практики для написания сообщений
Init
You can’t perform that action at this time.