Commit Graph

24 Commits

Author SHA1 Message Date
lygn128 3c7b66e039 bucket replication 2025-06-05 14:26:42 +00:00
安正超 d3e2c9cb86 Merge pull request #439 from rustfs/scanner
add static/.gitkeep file
2025-05-30 07:02:07 +08:00
junxiang Mu ce672917cd add static/.gitkeep file
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-05-29 06:53:11 +00:00
houseme 7dde4083db upgrade config 2025-05-29 09:53:03 +08:00
houseme 4aaeff8e4c add workflow Samply action and modify console address port 9001 2025-05-28 16:02:53 +08:00
houseme 571cedf4ce feat(obs): implement global OpenTelemetry guard management 2025-05-12 13:32:18 +08:00
houseme dd7da015e3 Feature/rustfs config (#396)
* init rustfs config

* improve code for rustfs-config crate

* add

* improve code for comment

* fix: modify rustfs-config crate name

* add default fn

* improve error logger

* fix: modify docker config yaml

* improve code for config

* feat: restrict kafka feature to Linux only

- Add target-specific feature configuration in Cargo.toml for obs and event-notifier crates
- Implement conditional compilation for kafka feature only on Linux systems
- Add appropriate error handling for non-Linux platforms
- Ensure backward compatibility with existing code

* refactor(ci): optimize build workflow for better efficiency

- Integrate GUI build steps into main build-rustfs job
- Add conditional GUI build execution based on tag releases
- Simplify workflow by removing redundant build-rustfs-gui job
- Copy binary directly to embedded-rustfs directory without downloading artifacts
- Update merge job dependency to only rely on build-rustfs
- Improve cross-platform compatibility for Windows binary naming (.exe)
- Streamline artifact uploading and OSS publishing process
- Maintain consistent conditional logic for release operations

* refactor(ci): optimize build workflow for better efficiency

- Integrate GUI build steps into main build-rustfs job
- Add conditional GUI build execution based on tag releases
- Simplify workflow by removing redundant build-rustfs-gui job
- Copy binary directly to embedded-rustfs directory without downloading artifacts
- Update merge job dependency to only rely on build-rustfs
- Improve cross-platform compatibility for Windows binary naming (.exe)
- Streamline artifact uploading and OSS publishing process
- Maintain consistent conditional logic for release operations

* fix(ci): add repo-token to setup-protoc action for authentication

- Add GITHUB_TOKEN parameter to arduino/setup-protoc@v3 action
- Ensure proper authentication for Protoc installation in CI workflow
- Maintain consistent setup across different CI environments

* modify config

* improve readme.md

* remove env config relation

* add allow(dead_code)
2025-05-12 01:17:31 +08:00
houseme 0ed92b3b6f improve code 2025-04-22 09:14:09 +08:00
houseme 6a4fffaae7 improve systemd relation config 2025-04-10 18:57:48 +08:00
houseme 0c7748658c Merge main branches 2025-04-02 15:57:11 +08:00
houseme 1994302574 improve tls for console 2025-04-01 22:06:47 +08:00
houseme c87e50b002 improve code for FileSink 2025-03-30 21:28:29 +08:00
houseme aeb696687b update .gitignore 2025-03-22 21:30:10 +08:00
weisd 01cf4c663d opt network io 2025-03-14 23:26:54 +08:00
houseme a0fef99f8a improve for build.yml 2025-03-06 12:07:25 +08:00
houseme 9b77084ffe feat: add build-rustfs-gui process and optimize utils/helper.rs
1. Added a new build process `build-rustfs-gui` in `build.yaml` to streamline the build operations for the RustFS GUI.
2. Optimized `cli/rustfs-gui/utils/helper.rs` by using `rust-embed` to embed the `rustfs` resources directly into the binary.
2025-03-05 18:47:21 +08:00
weisd 8a2e41cf47 add console static files 2025-02-24 23:00:40 +08:00
安正超 357a334b0b wip 2024-12-03 02:54:23 +00:00
weisd 09ea11c13d merge versioning, fix bug todo 2024-11-02 00:21:10 +08:00
weisd dbb6980e96 fix quorum err 2024-09-24 10:39:12 +08:00
loverustfs d183dd6e91 Update .gitignore 2024-08-21 23:42:42 +08:00
overtrue 07c11b2097 feat: delete bucket 2024-07-30 16:54:11 +08:00
weisd 89cc7641cb todo:download 2024-07-22 11:47:29 +08:00
lihaixing a9be450222 first commit 2024-06-23 12:46:54 +08:00