Skip to content

Release v0.1.0

Choose a tag to compare

@github-actions github-actions released this 29 Mar 17:28
· 31 commits to main since this release

[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

  • Реализован MVP