- Rename minio_storage.py to rustfs_storage.py
- Update all MINIO_* settings to RUSTFS_* in env.py
- Update file_list.py to import rustfs_upload_file
- Update test files and factory to use rustfs engine
- Add FileListFactory for test data creation
- Add TestFileUpload with 4 test cases:
- test_upload_file_success (requires MinIO running)
- test_upload_file_unauthenticated (passes without MinIO)
- test_upload_image_success (requires MinIO running)
- test_upload_without_file (passes without MinIO)
- Fix admin_user/normal_user fixtures to use factory_boy
sequence to avoid username collision