Commit Graph

1502 Commits

Author SHA1 Message Date
Zhelong Zhao
557e85c0c1 chore: quickstart link in README_ZH (#24)
Signed-off-by: zztaki <zztaki@outlook.com>
2025-07-02 14:46:49 +08:00
loverustfs
8d30e68284 fix artifacts upload error 2025-07-02 13:53:11 +08:00
weisd
830d2b8df5 fix: dep (#21) 2025-07-02 13:26:13 +08:00
houseme
cb19bbef22 fix:Apply suggestions from clippy 1.88 (#20) 2025-07-02 12:14:22 +08:00
安正超
291de5bb96 Merge pull request #18 from rustfs/dependabot/cargo/dependencies-2155b15d76 2025-07-02 11:52:31 +08:00
安正超
86f9e6c49f Merge pull request #19 from hengfeiyang/fix/translate 2025-07-02 11:52:18 +08:00
hengfei yang
97e29a27a0 chore: translate to English 2025-07-02 11:47:59 +08:00
dependabot[bot]
d3575dccce build(deps): bump the dependencies group with 2 updates
Bumps the dependencies group with 2 updates: [aws-sdk-s3](https://github.com/awslabs/aws-sdk-rust) and [reqwest](https://github.com/seanmonstar/reqwest).


Updates `aws-sdk-s3` from 1.94.0 to 1.95.0
- [Release notes](https://github.com/awslabs/aws-sdk-rust/releases)
- [Commits](https://github.com/awslabs/aws-sdk-rust/commits)

Updates `reqwest` from 0.12.21 to 0.12.22
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.21...v0.12.22)

---
updated-dependencies:
- dependency-name: aws-sdk-s3
  dependency-version: 1.95.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: reqwest
  dependency-version: 0.12.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-02 03:29:41 +00:00
安正超
aeffacb53e Hello, RustFS. 2025-07-02 11:27:42 +08:00
安正超
b9ff63d064 fix: link 2025-07-02 03:16:34 +00:00
weisd
68bc59c6eb fix: route conflict 2025-07-02 10:35:50 +08:00
houseme
cc63e56b8a improve cargo toml 2025-07-01 22:00:58 +08:00
weisd
7c79d4c1ca feat: add ImportBucketMetadata handler 2025-07-01 21:47:28 +08:00
loverustfs
a61e9dd27d Merge pull request #531 from rustfs/dependabot/cargo/dependencies-23ae540c9b
Bump the dependencies group with 7 updates
2025-07-01 21:09:20 +08:00
houseme
3c9ed62bbb improve code 2025-07-01 20:57:58 +08:00
weisd
cf7a930d39 todo 2025-07-01 17:26:47 +08:00
houseme
e641036cda add router 2025-07-01 17:17:44 +08:00
dependabot[bot]
d736c6224d Bump the dependencies group with 7 updates
Bumps the dependencies group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [aws-sdk-s3](https://github.com/awslabs/aws-sdk-rust) | `1.91.0` | `1.94.0` |
| [cfg-if](https://github.com/rust-lang/cfg-if) | `1.0.0` | `1.0.1` |
| [flexi_logger](https://github.com/emabee/flexi_logger) | `0.31.1` | `0.31.2` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.20` | `0.12.21` |
| [shadow-rs](https://github.com/baoyachi/shadow-rs) | `1.1.1` | `1.2.0` |
| [std-next](https://github.com/Nugine/std-next) | `0.1.8` | `0.1.9` |
| [temp-env](https://github.com/vmx/temp-env) | `0.2.0` | `0.3.6` |


Updates `aws-sdk-s3` from 1.91.0 to 1.94.0
- [Release notes](https://github.com/awslabs/aws-sdk-rust/releases)
- [Commits](https://github.com/awslabs/aws-sdk-rust/commits)

Updates `cfg-if` from 1.0.0 to 1.0.1
- [Release notes](https://github.com/rust-lang/cfg-if/releases)
- [Changelog](https://github.com/rust-lang/cfg-if/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/cfg-if/compare/1.0.0...v1.0.1)

Updates `flexi_logger` from 0.31.1 to 0.31.2
- [Release notes](https://github.com/emabee/flexi_logger/releases)
- [Changelog](https://github.com/emabee/flexi_logger/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emabee/flexi_logger/commits)

Updates `reqwest` from 0.12.20 to 0.12.21
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/commits)

Updates `shadow-rs` from 1.1.1 to 1.2.0
- [Release notes](https://github.com/baoyachi/shadow-rs/releases)
- [Commits](https://github.com/baoyachi/shadow-rs/compare/v1.1.1...v1.2.0)

Updates `std-next` from 0.1.8 to 0.1.9
- [Release notes](https://github.com/Nugine/std-next/releases)
- [Commits](https://github.com/Nugine/std-next/compare/v0.1.8...v0.1.9)

Updates `temp-env` from 0.2.0 to 0.3.6
- [Changelog](https://github.com/vmx/temp-env/blob/main/RELEASE.md)
- [Commits](https://github.com/vmx/temp-env/compare/v0.2.0...v0.3.6)

---
updated-dependencies:
- dependency-name: aws-sdk-s3
  dependency-version: 1.94.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: cfg-if
  dependency-version: 1.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: flexi_logger
  dependency-version: 0.31.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: reqwest
  dependency-version: 0.12.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: shadow-rs
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: std-next
  dependency-version: 0.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: temp-env
  dependency-version: 0.3.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-01 08:50:46 +00:00
weisd
c8868a47d7 fix: resolve Send trait issue in ImportBucketMetadata async function 2025-07-01 16:41:24 +08:00
weisd
9d74f56f57 feat: add ExportBucketMetadata handler 2025-07-01 15:23:53 +08:00
weisd
cc440f23a3 fix: clippy 2025-07-01 13:13:26 +08:00
weisd
ddf19b3444 fix: fmt 2025-07-01 13:05:33 +08:00
houseme
18a3902d2c feat(admin): enhance notification event handlers (#530)
* add log

* add logs

* test

* cargo fmt

* add event admin api

* feat: add ImportIam handle

* refact bucket replication

* Update ecstore/src/disk/endpoint.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: weisd <weishidavip@163.com>
Co-authored-by: lygn128 <lygn128@163.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-01 12:34:24 +08:00
laoliu
024f9512be Merge pull request #529 from rustfs/refact-bucket-replication
refact bucket replication
2025-07-01 12:09:19 +08:00
lygn128
f62db65a39 refact bucket replication 2025-07-01 04:08:02 +00:00
weisd
4fa389c047 Merge pull request #528 from rustfs/feat/import-iam
Feat/import iam
2025-07-01 11:50:35 +08:00
weisd
f069790a72 feat: add ImportIam handle 2025-07-01 11:37:10 +08:00
weisd
2b1241de96 fix: fmt 2025-07-01 10:17:20 +08:00
weisd
fff2bc6523 fix: router 2025-07-01 09:43:22 +08:00
weisd
a2828a8015 Merge pull request #526 from rustfs/feature-fix-keyw/ilm
Feature fix keyw/ilm
2025-07-01 09:43:03 +08:00
weisd
3fd70de4a6 fix: clippy 2025-07-01 09:41:55 +08:00
likewu
37861d9af6 fix: clippy 2025-07-01 09:40:29 +08:00
houseme
38220697e0 modify description 2025-06-30 23:03:29 +08:00
houseme
0ea5351a1b remove rustfs 2025-06-30 23:00:07 +08:00
houseme
68090d1c35 fix 2025-06-30 22:48:09 +08:00
houseme
57c8c76e58 add notify 2025-06-30 22:48:09 +08:00
weisd
c5358ba62c fix: clippy 2025-06-30 22:47:06 +08:00
weisd
c63c6187c5 fix: clippy 2025-06-30 22:38:29 +08:00
weisd
880d22a4bb Merge pull request #524
Feat/export iam
2025-06-30 22:05:34 +08:00
weisd
2fe0c8cd32 fix: clippy 2025-06-30 22:04:12 +08:00
weisd
e9610f1fb7 feat: add IAM export/import
- Add complete IAM configuration export/import functionality with ZIP format
- Add new API endpoints for IAM backup and restore operations
2025-06-30 22:01:07 +08:00
weisd
8218070ebc Merge pull request #523 from rustfs/config/enable-console-by-default
Config/enable console by default
2025-06-30 21:53:15 +08:00
weisd
e4971b6d83 fix: resolve clippy warnings for inherent to_string method shadowing Display trait 2025-06-30 21:51:19 +08:00
weisd
24738dc635 fix: resolve clippy warnings in signer module
- Add #[allow(clippy::too_many_arguments)] for functions with 8 parameters
- Replace vec initialization with array where appropriate
- Fix test code warnings by adding #[allow] attributes
- Improve code quality while maintaining functionality
2025-06-30 21:41:34 +08:00
weisd
0606d3fc29 config: enable console server by default
- Change console_enable default value from false to true
- This makes the console server available by default for better user experience
- Users can still disable it by setting RUSTFS_CONSOLE_ENABLE=false
2025-06-30 21:36:38 +08:00
weisd
bfeb746c5f style: fix code formatting issues
- Fix spacing and line formatting in signer modules
- Remove unnecessary blank lines
- Ensure consistent code style per project standards
2025-06-30 21:36:26 +08:00
安正超
7b76fc0efe Update LICENSE 2025-06-30 21:27:45 +08:00
安正超
dab493009e Update LICENSE 2025-06-30 21:12:21 +08:00
安正超
8e75ea07e7 Merge pull request #521 from rustfs/feature-fix/ilm
fix
2025-06-30 21:05:11 +08:00
安正超
b21f701a81 Merge pull request #522 from rustfs/fix/oss
fix: oss action
2025-06-30 21:04:58 +08:00