Commit Graph

497 Commits

Author SHA1 Message Date
mirschao
cdedd1b8bf Update mint.yml 2024-12-08 22:08:13 +08:00
mirschao
abd875983f Update mint.yml
测试mint之查看启动参数
2024-12-08 22:06:27 +08:00
mirschao
30c2f1d1f8 Create mint.yml
测试mint检测手段之确定启动参数
2024-12-08 22:02:33 +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
bestgopher
ecc73efe2b Merge pull request #147 from rustfs/iam-sys-4
fix: make cargo check happy
2024-12-04 20:50:35 +08:00
bestgopher
345d4d2f95 fix: make cargo check happy 2024-12-04 20:47:31 +08:00
weisd
6bb9737237 Merge pull request #146 from rustfs/feat/notification_sys
Feat/notification sys
2024-12-04 11:02:09 +08:00
weisd
f0594cec77 Merge branch 'main' into feat/notification_sys 2024-12-04 11:00:37 +08:00
weisd
eef8271d07 notification_sys base 2024-12-04 10:55:09 +08:00
mujunxiang
5dab98ec49 scanner(2)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-04 10:51:34 +08:00
mujunxiang
b3b9f128e2 sanner(1)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-04 10:51:34 +08:00
Nugine
3a0efcdbc7 ci: allow clippy warnings 2024-12-04 10:51:34 +08:00
weisd
13a7220af9 test StorageInfoHandler 2024-12-03 17:38:52 +08:00
junxiangMu
83d3a7a8b1 Merge pull request #145 from rustfs/scanner
Scanner
2024-12-03 17:07:43 +08:00
mujunxiang
de315e4b7e scanner(2)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-03 17:05:23 +08:00
mujunxiang
d053662cf6 sanner(1)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-03 15:32:43 +08:00
weisd
390da76f68 fix clippy 2024-12-03 13:37:22 +08:00
Nugine
04d480012c ci: allow clippy warnings 2024-12-03 12:01:53 +08:00
weisd
b6ebb66966 Merge pull request #144 from rustfs/iam-sys-3
add default-feature for crypto crate
2024-12-03 11:45:47 +08:00
bestgopher
602b721c0e add default-feature for crypto crate 2024-12-03 11:16:19 +08:00
weisd
33f0221c9e fix bug 2024-12-03 11:12:57 +08:00
junxiangMu
51b47fc389 Merge pull request #143 from rustfs/fix-os
fix none import
2024-12-03 11:11:38 +08:00
mujunxiang
5e6d636f82 fix none import
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-03 11:11:02 +08:00
weisd
24a8be7848 add filemeta 2024-12-03 11:04:36 +08:00
安正超
7b2f775723 wip 2024-12-03 02:54:23 +00:00
junxiangMu
5a5990f201 Merge pull request #142 from rustfs/heal
add scanner status command support
2024-12-03 10:40:00 +08:00
weisd
572e912c22 Merge pull request #141 from rustfs/nugine/ci-s3s-e2e
ci(e2e): run s3s-e2e tests
2024-12-03 10:38:39 +08:00
weisd
087b01a243 Merge pull request #139 from rustfs/fix/make-cargo-happy-1
refactor: make cargo check happy
2024-12-03 10:38:01 +08:00
mujunxiang
15d9665ac2 rebase main
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-03 10:36:03 +08:00
mujunxiang
cc694a4c2b scanner status command(3)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-03 10:20:43 +08:00
mujunxiang
2071df6f58 scanner status command(2)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-03 10:20:43 +08:00
mujunxiang
6dc0d4e301 scanner status command(1)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-03 10:20:41 +08:00
weisd
fad9582eac init list-objects 2024-12-03 10:12:49 +08:00
weisd
52edbfc6dc init xhost 2024-12-03 10:10:25 +08:00
Nugine
e9999befa9 ci(e2e): run s3s-e2e tests 2024-12-02 23:43:44 +08:00
weisd
b622ff69e2 init NotificationSys 2024-12-02 17:50:11 +08:00
weisd
3e8189f092 init NotificationSys 2024-12-02 17:40:06 +08:00
bestgopher
99918b8c62 refactor: make cargo check happy
Signed-off-by: bestgopher <84328409@qq.com>
2024-12-02 15:43:53 +08:00
loverustfs
ac8600451f Merge pull request #138 from rustfs/iam-sys
add iam system
2024-12-02 11:23:10 +08:00
bestgopher
bf8fac7809 add iam system
add iam store

feat: add crypto crate

introduce decrypt_data and encrypt_data functions

Signed-off-by: bestgopher <84328409@qq.com>
2024-12-02 10:50:31 +08:00
loverustfs
1ebd16e2ce Merge pull request #134 from rustfs/dependabot/cargo/dependencies-95bc395570
Bump the dependencies group with 14 updates
2024-12-02 10:11:53 +08:00
weisd
210558b353 rm unuse logs 2024-12-02 00:10:50 +08:00
weisd
f73e85d7ec Merge pull request #136 from rustfs/pool-api
fix download err where versioning enable
2024-12-02 00:05:13 +08:00
weisd
de16e0b35d fix download err where versioning enable 2024-12-02 00:02:31 +08:00
dependabot[bot]
fc8d2a3a3e Bump the dependencies group with 14 updates
Bumps the dependencies group with 14 updates:

| Package | From | To |
| --- | --- | --- |
| [backon](https://github.com/Xuanwo/backon) | `1.2.0` | `1.3.0` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.8.0` | `1.9.0` |
| [clap](https://github.com/clap-rs/clap) | `4.5.20` | `4.5.21` |
| [hyper](https://github.com/hyperium/hyper) | `1.5.0` | `1.5.1` |
| [serde](https://github.com/serde-rs/serde) | `1.0.214` | `1.0.215` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.132` | `1.0.133` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.68` | `2.0.3` |
| [tracing](https://github.com/tokio-rs/tracing) | `0.1.40` | `0.1.41` |
| [tracing-error](https://github.com/tokio-rs/tracing) | `0.2.0` | `0.2.1` |
| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.18` | `0.3.19` |
| [url](https://github.com/servo/rust-url) | `2.5.3` | `2.5.4` |
| [axum](https://github.com/tokio-rs/axum) | `0.7.7` | `0.7.9` |
| [h2](https://github.com/hyperium/h2) | `0.4.6` | `0.4.7` |
| [shadow-rs](https://github.com/baoyachi/shadow-rs) | `0.35.2` | `0.36.0` |


Updates `backon` from 1.2.0 to 1.3.0
- [Release notes](https://github.com/Xuanwo/backon/releases)
- [Commits](https://github.com/Xuanwo/backon/compare/v1.2.0...v1.3.0)

Updates `bytes` from 1.8.0 to 1.9.0
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.8.0...v1.9.0)

Updates `clap` from 4.5.20 to 4.5.21
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.20...clap_complete-v4.5.21)

Updates `hyper` from 1.5.0 to 1.5.1
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v1.5.0...v1.5.1)

Updates `serde` from 1.0.214 to 1.0.215
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.214...v1.0.215)

Updates `serde_json` from 1.0.132 to 1.0.133
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.132...v1.0.133)

Updates `thiserror` from 1.0.68 to 2.0.3
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.68...2.0.3)

Updates `tracing` from 0.1.40 to 0.1.41
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.40...tracing-0.1.41)

Updates `tracing-error` from 0.2.0 to 0.2.1
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-error-0.2.0...tracing-error-0.2.1)

Updates `tracing-subscriber` from 0.3.18 to 0.3.19
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-subscriber-0.3.18...tracing-subscriber-0.3.19)

Updates `url` from 2.5.3 to 2.5.4
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/compare/v2.5.3...v2.5.4)

Updates `axum` from 0.7.7 to 0.7.9
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.7.7...axum-v0.7.9)

Updates `h2` from 0.4.6 to 0.4.7
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/h2/compare/v0.4.6...v0.4.7)

Updates `shadow-rs` from 0.35.2 to 0.36.0
- [Release notes](https://github.com/baoyachi/shadow-rs/releases)
- [Commits](https://github.com/baoyachi/shadow-rs/compare/v0.35.2...v0.36.0)

---
updated-dependencies:
- dependency-name: backon
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: bytes
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: hyper
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: tracing
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: tracing-error
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: tracing-subscriber
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: url
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: axum
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: h2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: shadow-rs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-01 06:10:57 +00:00
junxiangMu
7862430a18 Merge pull request #135 from rustfs/heal
add mc admin heal command support
2024-12-01 14:07:03 +08:00
mujunxiang
1dd0860bef support mc admin heal command
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-11-30 21:29:37 +08:00
weisd
ea3b182e2f todo file_info_from_raw 2024-11-30 20:54:51 +08:00
mujunxiang
68799ad044 rebase main
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-11-30 16:05:02 +08:00
mujunxiang
1f2cb78b9d heal admin api(3)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-11-30 15:40:22 +08:00