Commit Graph

24 Commits

Author SHA1 Message Date
lygn128
5850c3e8a3 bucket replication 2025-06-05 14:26:42 +00:00
安正超
bf407715d0 Merge pull request #439 from rustfs/scanner
add static/.gitkeep file
2025-05-30 07:02:07 +08:00
junxiang Mu
18ca25fbfd add static/.gitkeep file
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-05-29 06:53:11 +00:00
houseme
41e378fc28 upgrade config 2025-05-29 09:53:03 +08:00
houseme
d5539bf22f add workflow Samply action and modify console address port 9001 2025-05-28 16:02:53 +08:00
houseme
65be8145ff feat(obs): implement global OpenTelemetry guard management 2025-05-12 13:32:18 +08:00
houseme
4ac4b35c5e 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
7411283fc8 improve code 2025-04-22 09:14:09 +08:00
houseme
85368b38d3 improve systemd relation config 2025-04-10 18:57:48 +08:00
houseme
3a404c347c Merge main branches 2025-04-02 15:57:11 +08:00
houseme
7ebbb91553 improve tls for console 2025-04-01 22:06:47 +08:00
houseme
5a636d3254 improve code for FileSink 2025-03-30 21:28:29 +08:00
houseme
f0bf2bed74 update .gitignore 2025-03-22 21:30:10 +08:00
weisd
ae06d87f10 opt network io 2025-03-14 23:26:54 +08:00
houseme
1d58a07f29 improve for build.yml 2025-03-06 12:07:25 +08:00
houseme
9866f959c1 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
0dd21e9075 add console static files 2025-02-24 23:00:40 +08:00
安正超
7b2f775723 wip 2024-12-03 02:54:23 +00:00
weisd
f70365534a merge versioning, fix bug todo 2024-11-02 00:21:10 +08:00
weisd
3686afafc0 fix quorum err 2024-09-24 10:39:12 +08:00
loverustfs
32592289dc Update .gitignore 2024-08-21 23:42:42 +08:00
overtrue
59866b8867 feat: delete bucket 2024-07-30 16:54:11 +08:00
weisd
16767cc36d todo:download 2024-07-22 11:47:29 +08:00
lihaixing
a9be450222 first commit 2024-06-23 12:46:54 +08:00