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
overtrue
62e68d4e51
fix: oss action
2025-06-30 21:04:23 +08:00
likewu
a96f352fa7
fix
2025-06-30 18:16:15 +08:00
loverustfs
a231f05d4f
Merge pull request #520 from rustfs/feature-fix/ilm
...
fix
2025-06-30 18:09:43 +08:00
安正超
6ea075bd46
Update README.md
2025-06-30 18:02:07 +08:00
安正超
6a24ad1ecd
Update README.md
2025-06-30 18:01:18 +08:00
loverustfs
9a5a5f0cde
Delete bucket_replicate_test.md
2025-06-30 16:03:40 +08:00
likewu
111f994a9d
fix
2025-06-30 12:24:32 +08:00
weisd
cc1b0eff1a
Merge pull request #519 from rustfs/fix/517
...
fix: simplify filemeta MessagePack serialization and improve code qua…
2025-06-29 22:48:34 +08:00
weisd
20054d0a56
fix: simplify filemeta MessagePack serialization and improve code quality
...
- Refactor `unmarshal_msg` to use `rmp_serde::from_slice` instead of manual parsing
- Add serde field renaming attributes to `FileMetaVersion` struct
- Remove 428 lines of manual MessagePack parsing code
- Improve string comparison using `!object.is_empty()` instead of `object != ""`
- Update volume directory numbering in run script from test{0..4} to test{1..4}
- Clean up unused imports and code
Fixes #517
2025-06-29 22:39:36 +08:00
loverustfs
54c45739f1
Merge pull request #518 from rustfs/feature-fix/ilm
...
fix
2025-06-29 17:16:25 +08:00
loverustfs
3fbbde4897
fix Dockerfile
2025-06-29 17:08:44 +08:00