Commit Graph

32 Commits

Author SHA1 Message Date
overtrue
3a32517f79 feat: add comprehensive formatting rules and type inference guidelines 2025-05-28 16:04:38 +08:00
安正超
9ec22255e0 fix: resolve all Clippy warnings across codebase - Fixed field reassignment warnings in ecstore/src/file_meta.rs by using struct initialization instead of default + field assignment - Fixed overly complex boolean expression in ecstore/src/utils/os/mod.rs by removing meaningless assertion - Replaced manual Default implementation with derive in crates/zip/src/lib.rs - Updated io::Error usage to use io::Error::other() instead of deprecated pattern - Removed useless assertions and clone-on-copy warnings - Fixed unwrap usage by replacing with expect() providing meaningful error messages - Fixed useless vec usage by using array repeat instead - All code now passes comprehensive Clippy check with --all-targets --all-features -- -D warnings 2025-05-28 11:00:07 +08:00
overtrue
d65c58d9de 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
junxiang Mu
84f9989752 fix admin info
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-04-24 08:21:09 +00:00
weisd
15c815cae6 add admin policy check for user operation 2025-04-11 10:46:36 +08:00
weisd
b73439bce1 fix iam service_account bugs 2025-03-03 17:38:17 +08:00
weisd
1744d8f23a sync s3s, return UnauthorizedAccess error code when credentials is none 2025-02-25 10:05:03 +08:00
weisd
c844d16c2e fix service account action, add console config api 2025-02-23 15:06:13 +08:00
weisd
bf5c2b6a9c fix policy_db_get 2025-02-22 01:05:27 +08:00
weisd
36f8101c21 rewrite group handler 2025-01-21 16:44:55 +08:00
weisd
dd83f870b9 rewrite service_account handler 2025-01-21 16:17:28 +08:00
weisd
10a4769115 rewrite iam 2025-01-17 17:22:39 +08:00
weisd
977cef9d29 init group 2025-01-13 20:46:18 +08:00
weisd
c90a98e427 feat: add admin user api 2025-01-13 17:25:15 +08:00
weisd
86b4cae95d extract_claims 2025-01-12 01:41:22 +08:00
weisd
141ad15a48 fix #110 #112 add ServerInfoHandler need test 2025-01-06 16:02:21 +08:00
weisd
bd7f82ce45 fix: #189 #192 2024-12-29 23:36:10 +08:00
shiro.lee
a15bda1bce fix: fix windows compile error 2024-12-24 22:51:50 +08:00
junxiang Mu
3cf262afbf rebase main
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-12-09 15:31:10 +08:00
mujunxiang
cc57d2a073 tmp(1)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-09 15:19:15 +08:00
Nugine
870ab67be4 style: workspace lints (#148)
* fix: clippy error

* style: workspace lints

* test: ignore failures
2024-12-05 15:12:52 +08:00
weisd
eef8271d07 notification_sys base 2024-12-04 10:55:09 +08:00
weisd
13a7220af9 test StorageInfoHandler 2024-12-03 17:38:52 +08:00
mujunxiang
5e6d636f82 fix none import
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-03 11:11:02 +08:00
mujunxiang
6dc0d4e301 scanner status command(1)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-03 10:20:41 +08:00
weisd
3e8189f092 init NotificationSys 2024-12-02 17:40:06 +08:00
weisd
dc95a7bd9c use Arc<ECStroe> 2024-11-28 14:47:01 +08:00
weisd
708c4d7251 fix get_net_info 2024-11-28 09:44:59 +08:00
weisd
c1c44ba070 fix get_net_info 2024-11-28 09:43:37 +08:00
mujunxiang
f8958f9335 fix rebase err
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-11-27 14:44:01 +08:00
mujunxiang
e508b6b38e support some peer rest api
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-11-27 14:31:26 +08:00
mujunxiang
e931b5a6ad add server_info cpus net_info api
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-11-27 14:24:24 +08:00