 安正超andGitHub
|
7b76fc0efe
|
Update LICENSE
|
2025-06-30 21:27:45 +08:00 |
|
 安正超andGitHub
|
dab493009e
|
Update LICENSE
|
2025-06-30 21:12:21 +08:00 |
|
 安正超andGitHub
|
8e75ea07e7
|
Merge pull request #521 from rustfs/feature-fix/ilm
fix
|
2025-06-30 21:05:11 +08:00 |
|
 安正超andGitHub
|
b21f701a81
|
Merge pull request #522 from rustfs/fix/oss
fix: oss action
|
2025-06-30 21:04:58 +08:00 |
|
overtrue
|
62e68d4e51
|
fix: oss action
|
2025-06-30 21:04:23 +08:00 |
|
 安正超andGitHub
|
6ea075bd46
|
Update README.md
|
2025-06-30 18:02:07 +08:00 |
|
 安正超andGitHub
|
6a24ad1ecd
|
Update README.md
|
2025-06-30 18:01:18 +08:00 |
|
 安正超andGitHub
|
450db14305
|
Merge pull request #488 from rustfs/fix/remove-security-scan
fix: remove security scan
|
2025-06-18 21:37:33 +08:00 |
|
overtrue
|
a48d800426
|
fix: remove security scan
|
2025-06-18 21:24:43 +08:00 |
|
 安正超andGitHub
|
e7135b8f4d
|
Merge pull request #487 from rustfs/fix/ali-oss
fix: fix ali oss config
|
2025-06-18 21:20:24 +08:00 |
|
overtrue
|
3a68060e58
|
fix: fix ali oss config
|
2025-06-18 20:49:25 +08:00 |
|
 安正超andGitHub
|
85421657ad
|
Merge pull request #485 from rustfs/fix/ali-oss-action
refactor: optimize ossutil2 installation in CI workflow
|
2025-06-18 11:07:34 +08:00 |
|
overtrue
|
d019f3d5bd
|
refactor: optimize ossutil2 installation in CI workflow
|
2025-06-18 10:53:16 +08:00 |
|
 安正超andGitHub
|
bbd13a5aac
|
Merge pull request #484 from rustfs/fix/docker-multi-artch
fix: resolve Docker Hub multi-architecture build issues
|
2025-06-18 10:01:07 +08:00 |
|
overtrue
|
a28d9c814f
|
fix: resolve Docker Hub multi-architecture build issues
|
2025-06-18 09:56:18 +08:00 |
|
 安正超andGitHub
|
81a790f13f
|
Merge pull request #477 from rustfs/docker-images
feat: Add comprehensive Docker build pipeline for multi-architecture images.
|
2025-06-17 23:55:43 +08:00 |
|
overtrue
|
0f7a98a91f
|
wip
|
2025-06-17 23:31:02 +08:00 |
|
overtrue
|
e81a57ce24
|
wip
|
2025-06-17 23:30:29 +08:00 |
|
overtrue
|
efae4f5203
|
wip
|
2025-06-17 22:37:38 +08:00 |
|
overtrue
|
2f3f86a9f2
|
wip
|
2025-06-16 08:28:46 +08:00 |
|
overtrue
|
d29bf4809d
|
feat: Add comprehensive Docker build pipeline for multi-architecture images
|
2025-06-16 07:07:28 +08:00 |
|
 安正超andGitHub
|
cc0caa751c
|
Merge pull request #461 from rustfs/fix/rio-bitrot-tests
fix(rio): resolve infinite loop in bitrot tests
|
2025-06-10 23:23:29 +08:00 |
|
overtrue
|
4fa8cb7ef0
|
fix(rio): resolve infinite loop in bitrot tests
|
2025-06-10 23:21:07 +08:00 |
|
 安正超andGitHub
|
b4210b1c3f
|
Merge pull request #460 from rustfs/fix/ecstore-clippy-warnings
fix(ecstore): resolve clippy warnings for io_other_error
|
2025-06-10 23:04:13 +08:00 |
|
overtrue
|
e40562b03d
|
fix(ecstore): resolve clippy warnings for io_other_error
|
2025-06-10 22:29:03 +08:00 |
|
overtrue
|
4252377249
|
fix: replace Error::new(ErrorKind::Other) with Error::other() for clippy compliance
|
2025-06-10 22:15:52 +08:00 |
|
overtrue
|
6afb26b377
|
fix: resolve duplicate Error import and ParseIntError conversion in linux.rs
|
2025-06-10 22:02:29 +08:00 |
|
overtrue
|
e6b931f71e
|
fix: correct spelling errors in proto file RenamePartRequst/RenameFileRequst to RenamePartRequest/RenameFileRequest
|
2025-06-10 21:51:36 +08:00 |
|
overtrue
|
7b890108ee
|
fix: correct spelling errors in error messages and variable names
|
2025-06-10 21:21:03 +08:00 |
|
 安正超andGitHub
|
8a81c3d95d
|
Merge pull request #456 from rustfs/fix/spelling-errors
fix: correct spelling errors in codebase
|
2025-06-10 21:09:31 +08:00 |
|
overtrue
|
40d99a5377
|
fix: correct spelling errors in codebase
|
2025-06-10 21:04:46 +08:00 |
|
overtrue
|
7527162bec
|
fix: correct spelling errors in codebase
|
2025-06-10 20:39:44 +08:00 |
|
 安正超andGitHub
|
d3e2c9cb86
|
Merge pull request #439 from rustfs/scanner
add static/.gitkeep file
|
2025-05-30 07:02:07 +08:00 |
|
 安正超andGitHub
|
f13e921c14
|
Merge pull request #437 from rustfs/feat/add-formatting-rules-and-type-inference
feat: add comprehensive formatting rules and type inference guidelines
|
2025-05-28 16:20:59 +08:00 |
|
overtrue
|
8747a91df8
|
feat: add comprehensive formatting rules and type inference guidelines
|
2025-05-28 16:04:38 +08:00 |
|
 安正超andGitHub
|
f05a0b8e83
|
Merge pull request #436 from rustfs/feat/enhance-ci-with-clippy-checks
feat: enhance CI with comprehensive clippy checks for pull requests
|
2025-05-28 15:55:06 +08:00 |
|
overtrue
|
fb42ba1a14
|
feat: enhance CI with comprehensive clippy checks for pull requests
|
2025-05-28 15:49:47 +08:00 |
|
 安正超andGitHub
|
2967deaed8
|
Merge pull request #435 from rustfs/fix/e2e-lock-test-errors
fix: resolve clippy warnings and doctest failures
|
2025-05-28 15:34:29 +08:00 |
|
overtrue
|
7069f9e7a2
|
fix: resolve all doctest failures in rustfs-obs crate
|
2025-05-28 15:29:09 +08:00 |
|
overtrue
|
cad2aa436b
|
fix: resolve clippy warnings for field reassignment with default in last_minute.rs tests
|
2025-05-28 15:14:49 +08:00 |
|
 安正超andGitHub
|
50e17d81fd
|
Merge pull request #422 from rustfs/feat/improve-last-minute-latency-tests
feat: add comprehensive test coverage for last_minute latency module
|
2025-05-28 14:53:10 +08:00 |
|
overtrue
|
de35928496
|
resolve: merge conflicts in last_minute.rs tests
|
2025-05-28 14:48:53 +08:00 |
|
 安正超andGitHub
|
96d0155bcc
|
Merge pull request #432 from rustfs/feat/improve-rustfs-storage-tests
feat: add comprehensive tests for rustfs storage module
|
2025-05-28 00:27:07 +08:00 |
|
overtrue
|
84791e4877
|
feat: add comprehensive tests for rustfs storage module
|
2025-05-28 00:12:41 +08:00 |
|
 安正超andGitHub
|
8e48e4f490
|
Merge pull request #431 from rustfs/feat/improve-cli-gui-utils-tests
feat: add comprehensive test coverage for CLI GUI utils module
|
2025-05-27 23:56:23 +08:00 |
|
overtrue
|
a9b7b95606
|
feat: add comprehensive test coverage for CLI GUI utils module
|
2025-05-27 23:54:09 +08:00 |
|
 安正超andGitHub
|
c65d0caa1b
|
Merge pull request #430 from rustfs/feat/improve-madmin-module-tests
feat: improve madmin module test coverage - Add comprehensive test ca…
|
2025-05-27 23:44:17 +08:00 |
|
overtrue
|
f669838a2f
|
feat: improve madmin module test coverage - Add comprehensive test cases for health.rs, user.rs, and info_commands.rs modules - Total: 114 test cases added, improving coverage from minimal to comprehensive
|
2025-05-27 23:41:34 +08:00 |
|
 安正超andGitHub
|
0a7b0485b1
|
Merge pull request #429 from rustfs/feat/improve-s3select-query-tests
feat: add comprehensive test coverage for s3select query module
|
2025-05-27 23:31:39 +08:00 |
|
overtrue
|
7b5f1d5835
|
feat: add comprehensive test coverage for s3select query module
|
2025-05-27 23:29:39 +08:00 |
|
 安正超andGitHub
|
0d9f13740d
|
Merge pull request #428 from rustfs/feat/improve-config-module-tests
feat: add comprehensive test coverage for config module
|
2025-05-27 23:14:21 +08:00 |
|
overtrue
|
dbe573513e
|
feat: add comprehensive test coverage for config module
|
2025-05-27 23:11:29 +08:00 |
|
 安正超andGitHub
|
08a6cacdc2
|
Merge pull request #427 from rustfs/feat/improve-common-module-tests
feat: add comprehensive test coverage for common module
|
2025-05-27 23:03:16 +08:00 |
|
overtrue
|
adb3ea171a
|
feat: add comprehensive test coverage for common module
|
2025-05-27 22:58:06 +08:00 |
|
 安正超andGitHub
|
b5dcafefbb
|
Merge pull request #426 from rustfs/feat/add-utils-certs-comprehensive-tests
feat: add comprehensive test coverage for utils certs module
|
2025-05-27 22:50:34 +08:00 |
|
overtrue
|
c29841a5e7
|
feat: add comprehensive test coverage for utils certs module
|
2025-05-27 22:44:30 +08:00 |
|
 安正超andGitHub
|
1620b0f0d8
|
Merge pull request #425 from rustfs/feat/improve-crypto-jwt-tests
feat: enhance crypto module test coverage with comprehensive test cases
|
2025-05-27 22:19:12 +08:00 |
|
overtrue
|
ce16ad868b
|
feat: enhance crypto module test coverage with comprehensive test cases
|
2025-05-27 22:15:57 +08:00 |
|
 安正超andGitHub
|
f03b945e4f
|
Merge pull request #423 from rustfs/feat/add-drwmutex-comprehensive-tests
feat: add comprehensive tests for DRWMutex and fix critical bugs
|
2025-05-27 22:12:01 +08:00 |
|
 安正超andGitHub
|
1240b5320f
|
Merge pull request #424 from rustfs/feat/add-io-module-comprehensive-tests
feat: add comprehensive tests for ecstore io module
|
2025-05-27 22:11:11 +08:00 |
|
overtrue
|
63b0cb2c7a
|
feat: add comprehensive tests for ecstore io module
|
2025-05-27 22:08:21 +08:00 |
|
overtrue
|
9d594cbda6
|
feat: add comprehensive tests for DRWMutex and fix critical bugs
|
2025-05-27 21:21:47 +08:00 |
|
overtrue
|
2b641b7ef3
|
feat: add comprehensive test coverage for last_minute latency module
|
2025-05-27 21:03:56 +08:00 |
|
 overtrueandhouseme
|
732f59d10a
|
feat: add comprehensive tests for store_api.rs - Add 51 new test functions covering all major structs, enums, and methods - Test FileInfo creation, validation, serialization, and utility methods - Test ErasureInfo shard calculations and checksum handling - Test HTTPRangeSpec range calculations and edge cases - Test ObjectInfo compression detection and size calculations - Test all default implementations and struct conversions - Test serialization/deserialization roundtrip compatibility - Add edge case tests for error handling and boundary conditions - Skip problematic test cases that expose implementation limitations - Improve test coverage for core storage API components
|
2025-05-26 12:19:40 +08:00 |
|
 overtrueandhouseme
|
25418e1372
|
feat: add comprehensive tests for file_meta.rs - Add 24 new test functions covering FileMeta, FileMetaVersion, and related structs - Test utility functions like load, check_xl2_v1, read_bytes_header - Test enum methods for VersionType, ErasureAlgo, ChecksumAlgo - Test FileMetaVersionHeader comparison and validation methods - Test MetaObject and MetaDeleteMarker serialization/deserialization - Test async functions like read_xl_meta_no_data and get_file_info - Add edge case tests for error handling and boundary conditions - Improve test coverage for complex file metadata operations
|
2025-05-26 12:19:40 +08:00 |
|
 overtrueandhouseme
|
864fcce07b
|
fix: fix failing test cases in file_meta module - Fix test expectations to match actual function behavior - Update sort and latest_mod_time test logic - Add version_id to delete marker test
|
2025-05-26 12:19:40 +08:00 |
|
 overtrueandhouseme
|
319ff77b07
|
feat: add comprehensive tests for file_meta module - Add 24 new test functions covering FileMeta operations, validation, and edge cases
|
2025-05-26 12:19:40 +08:00 |
|
 overtrueandhouseme
|
cea6ddbdf1
|
fix: correct test_common_parity assertion for HashMap iteration order
|
2025-05-26 12:19:40 +08:00 |
|
 overtrueandhouseme
|
394fb36362
|
fix: correct test_read_xl_meta_no_data test data format
|
2025-05-26 12:19:40 +08:00 |
|
 overtrueandhouseme
|
8c0d3fa227
|
feat: add comprehensive tests for set_disk module - Add 21 test functions covering utility and validation functions - Test constants, MD5 calculation, path generation, algorithms - Test error handling, healing logic, data manipulation - All tests pass successfully with proper function behavior verification
|
2025-05-26 12:19:40 +08:00 |
|
 安正超andGitHub
|
ea7a178ca7
|
Merge pull request #416 from rustfs/feat/add-store-api-tests
feat: add comprehensive tests for store_api.rs
|
2025-05-25 18:55:56 +08:00 |
|
 安正超andGitHub
|
61af17a4ec
|
Merge pull request #415 from rustfs/feat/add-file-meta-tests
feat: add tests for file_meta.rs
|
2025-05-25 18:54:42 +08:00 |
|
 安正超andGitHub
|
08a64bffac
|
Merge pull request #414 from rustfs/feat/add-ecfs-tests
feat: add comprehensive tests for set_disk module
|
2025-05-25 18:53:30 +08:00 |
|
overtrue
|
d858cd8d19
|
fix: correct test_common_parity assertion for HashMap iteration order
|
2025-05-25 18:52:37 +08:00 |
|
overtrue
|
ebbf3a7bc3
|
fix: correct test_read_xl_meta_no_data test data format
|
2025-05-25 18:50:32 +08:00 |
|
overtrue
|
54972a57b1
|
feat: add comprehensive tests for set_disk module - Add 21 test functions covering utility and validation functions - Test constants, MD5 calculation, path generation, algorithms - Test error handling, healing logic, data manipulation - All tests pass successfully with proper function behavior verification
|
2025-05-25 18:50:32 +08:00 |
|
overtrue
|
13317322de
|
feat: add comprehensive tests for store_api.rs - Add 51 new test functions covering all major structs, enums, and methods - Test FileInfo creation, validation, serialization, and utility methods - Test ErasureInfo shard calculations and checksum handling - Test HTTPRangeSpec range calculations and edge cases - Test ObjectInfo compression detection and size calculations - Test all default implementations and struct conversions - Test serialization/deserialization roundtrip compatibility - Add edge case tests for error handling and boundary conditions - Skip problematic test cases that expose implementation limitations - Improve test coverage for core storage API components
|
2025-05-25 18:32:19 +08:00 |
|
overtrue
|
7adc1ba09d
|
feat: add comprehensive tests for file_meta.rs - Add 24 new test functions covering FileMeta, FileMetaVersion, and related structs - Test utility functions like load, check_xl2_v1, read_bytes_header - Test enum methods for VersionType, ErasureAlgo, ChecksumAlgo - Test FileMetaVersionHeader comparison and validation methods - Test MetaObject and MetaDeleteMarker serialization/deserialization - Test async functions like read_xl_meta_no_data and get_file_info - Add edge case tests for error handling and boundary conditions - Improve test coverage for complex file metadata operations
|
2025-05-25 18:19:15 +08:00 |
|
overtrue
|
e4cc8ed5b9
|
fix: fix failing test cases in file_meta module - Fix test expectations to match actual function behavior - Update sort and latest_mod_time test logic - Add version_id to delete marker test
|
2025-05-25 18:13:21 +08:00 |
|
overtrue
|
c14bf4b479
|
feat: add comprehensive tests for file_meta module - Add 24 new test functions covering FileMeta operations, validation, and edge cases
|
2025-05-25 18:07:31 +08:00 |
|
 安正超andGitHub
|
1e48f8d74e
|
Merge pull request #413 from rustfs/feat/add-set-disk-tests
feat: add comprehensive tests for set_disk module
|
2025-05-25 16:33:39 +08:00 |
|
overtrue
|
fb9f8319b2
|
feat: add comprehensive tests for set_disk module - Add 24 test functions covering utility and validation functions - Test constants, MD5 calculation, path generation, algorithms - Test error handling, healing logic, data manipulation - All tests pass successfully
|
2025-05-25 16:27:16 +08:00 |
|
 安正超andGitHub
|
7dfe5f92cc
|
Merge pull request #412 from rustfs/feat/add-store-tests
feat: add comprehensive tests for ecstore/store module
|
2025-05-25 16:01:03 +08:00 |
|
 安正超andGitHub
|
1f577b14b0
|
Merge pull request #411 from rustfs/feat/add-grpc-tests
feat: add comprehensive test cases for grpc module
|
2025-05-25 16:00:41 +08:00 |
|
overtrue
|
4d726273aa
|
feat: add comprehensive tests for ecstore/store module
|
2025-05-25 15:59:24 +08:00 |
|
overtrue
|
fc194f3a4a
|
feat: add comprehensive test cases for grpc module
|
2025-05-25 15:39:04 +08:00 |
|
 安正超andGitHub
|
7eb722b444
|
Merge pull request #410 from rustfs/feat/translate-chinese-comments-to-english
feat: translate Chinese comments to English across codebase
|
2025-05-25 15:25:25 +08:00 |
|
overtrue
|
9d90913697
|
feat: translate Chinese comments to English across codebase
|
2025-05-25 15:24:34 +08:00 |
|
 安正超andGitHub
|
d1a2f2939c
|
Merge pull request #409 from rustfs/fix/zip-import-and-static-files
fix: resolve zip import issue and add missing static files
|
2025-05-25 15:06:37 +08:00 |
|
overtrue
|
1a9bfd1b86
|
fix: resolve zip import issue by using rustfs-zip package
|
2025-05-25 15:04:46 +08:00 |
|
 安正超andGitHub
|
7ebcfebecb
|
Merge pull request #408 from rustfs/feat/enhance-iam-utils-test-coverage
feat: enhance test coverage for IAM utils and OS utils modules
|
2025-05-25 14:12:16 +08:00 |
|
overtrue
|
0f1e9d0c63
|
feat: enhance test coverage for IAM utils and OS utils modules
|
2025-05-25 14:09:40 +08:00 |
|
 安正超andGitHub
|
17928cf9c8
|
Merge pull request #407 from rustfs/feat/improve-test-coverage-and-translations
feat: improve test coverage and fix critical crypto bug
|
2025-05-25 14:00:34 +08:00 |
|
overtrue
|
cae578d6b5
|
docs: add commit message length and PR format rules
|
2025-05-25 13:59:22 +08:00 |
|
overtrue
|
42b38336ad
|
docs: add cross-platform CPU architecture compatibility guidelines
|
2025-05-25 13:57:06 +08:00 |
|
overtrue
|
ad71db6367
|
docs: add requirement for English PR descriptions in development workflow
|
2025-05-25 13:55:51 +08:00 |
|
overtrue
|
bc398ccf1b
|
feat: improve test coverage and fix critical crypto bug - Translate all Chinese comments to English in utils/ip.rs and config/constants/app.rs - Add comprehensive test suite for crypto/encdec/id.rs module (14 new tests) - Fix critical bug in Argon2 key generation that was returning all-zero keys - Improve test coverage for IP utilities and configuration constants - Ensure all test cases follow English naming conventions and meaningful descriptions
|
2025-05-25 13:53:59 +08:00 |
|
overtrue
|
e838f4292c
|
docs: add strict branch management rules to prevent direct main branch modifications
|
2025-05-25 13:43:24 +08:00 |
|
overtrue
|
df71cea9af
|
refactor: improve test code quality by replacing meaningless names and content
|
2025-05-25 13:40:54 +08:00 |
|
 安正超andGitHub
|
077fb4ed69
|
Merge pull request #404 from rustfs/feat/zip-features
feat: complete zip compression module implementation
|
2025-05-25 13:35:46 +08:00 |
|