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
|
|
|
|
|
|
- Обновлено оглавление документации
|
|
|
|
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
- Улучшена структура тестов для лучшей изоляции
|
|
|
|
|
|
- Оптимизированы тесты производительности
|
|
|
|
|
|
|
|
|
|
|
|
## [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
|