Files
quoter/CHANGELOG.md

51 lines
2.5 KiB
Markdown
Raw Normal View History

2025-08-02 00:18:09 +03:00
## [0.2.1] - 2024-12-19
### Added
- Добавлены интеграционные тесты в папку tests/
- Создан файл tests/basic_test.rs с 10 тестами:
- test_health_check - проверка health endpoint
- test_json_serialization - тестирование JSON сериализации
- test_multipart_form_data - проверка multipart form data
- test_uuid_generation - тестирование UUID генерации
- test_mime_type_detection - проверка определения MIME типов
- test_file_path_parsing - тестирование парсинга путей файлов
- test_quota_calculations - проверка расчетов квот
- test_file_size_formatting - тестирование форматирования размеров
- test_error_handling - проверка обработки ошибок
- test_performance - тестирование производительности
- Добавлена зависимость chrono для тестов
- Создана документация по тестированию docs/testing.md
- Обновлено оглавление документации
2025-08-02 00:39:05 +03:00
- Исправлены Gitea Actions workflows для корректной работы с покрытием кода
- Создан скрипт scripts/test-coverage.sh для локального тестирования с покрытием
- Добавлен бейдж тестов в README.md
- Рефакторинг workflows: разделение на CI, Release и Deploy
- Убрано дублирование кода между workflows (DRY принцип)
- Добавлено кэширование зависимостей для ускорения сборки
2025-08-02 00:18:09 +03:00
### Changed
- Улучшена структура тестов для лучшей изоляции
- Оптимизированы тесты производительности
2025-08-02 00:39:05 +03:00
- Убрана зависимость от GitHub gists в Gitea Actions
- Упрощена генерация бейджей покрытия кода
2025-08-02 00:18:09 +03:00
## [0.2.0] - 2025-08-01
- `nginx.conf.sigil` removed
- exposed 8080 in `dockerfile`
- docs
- quota 5Gb per user
- update packages versions
- integration tests
2025-06-02 22:20:37 +03:00
## [0.1.1]
- Added application-level CORS middleware using actix-cors
- Configured precise CORS headers and methods for security
- Added root handler for GET requests to "/" endpoint
- Removed CORS configuration from nginx.conf.sigil
- Simplified nginx configuration to pure proxy mode
## [0.1.0]
- inital version