Commit Graph
5 Commits
Author SHA1 Message Date
lewis_yan a90809c3fc refactor(storage): rename MinIO to RustFS throughout backend
- 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
2026-04-03 17:12:04 +08:00
lewis_yan 5d0274c519 test: add MinIO file upload integration tests
- 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
2026-04-03 16:52:56 +08:00
lewis_yan 6ba1f57453 test: add UserFactory for system models 2026-04-02 09:57:02 +08:00
lewis_yan 23b892b05e test: add global conftest.py with fixtures 2026-04-02 09:56:52 +08:00
lewis_yan f09af5b0ce test: add global tests directory structure 2026-04-02 09:56:41 +08:00