Commit Graph

775 Commits

Author SHA1 Message Date
weisd
7a7aee2049 use filereader as asyncread 2025-03-10 02:39:35 +08:00
weisd
937a0c7dee add s3 access check 2025-03-07 10:07:23 +08:00
weisd
b821533b19 fix:#254 use console host for s3 host 2025-03-07 00:21:17 +08:00
houseme
a0fef99f8a improve for build.yml 2025-03-06 12:07:25 +08:00
houseme
bbd9fcbc84 add dx linux cmd 2025-03-06 11:23:56 +08:00
houseme
1689cef204 improve unzip cmd 2025-03-06 10:52:14 +08:00
houseme
9b2e36afc4 improve 2025-03-06 10:31:23 +08:00
houseme
a635fc8f88 fix actions/download-artifact version to v4 2025-03-06 08:48:20 +08:00
houseme
1e3421e973 test build-rustfs-gui 2025-03-06 08:37:51 +08:00
houseme
efdff73bbf fix 2025-03-06 00:34:50 +08:00
houseme
6fcdde0617 test build.yml 2025-03-06 00:06:34 +08:00
houseme
951c08ec4f improve add cache 2025-03-06 00:00:57 +08:00
houseme
6690396b65 improve build.yml 2025-03-05 23:43:00 +08:00
houseme
f1f5967117 test build gui 2025-03-05 23:35:38 +08:00
houseme
a3f0313288 Merge pull request #251 from rustfs/feature/gui-improve
Feature/gui improve
2025-03-05 23:33:34 +08:00
houseme
bd38457adc refactor: remove unused methods and dependencies
1. Removed unused `unzip_file` and `download_file` methods from `utils/helper.rs`.
2. Removed `reqwest` and `zip` crates from `Cargo.toml`.
2025-03-05 19:05:30 +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
DamonXue
220ac24bce Merge pull request #250 from rustfs/dev_dx
fix: Update workspace member descriptions for clarity
2025-03-04 11:32:14 +08:00
Damonxue
ffe13d1e21 fix: Update workspace member descriptions for clarity 2025-03-04 11:30:19 +08:00
loverustfs
fb8953206f Merge pull request #249 from rustfs/feature/windows_path
Feature/windows path
2025-03-04 08:55:17 +08:00
shiro.lee
f9dc9ef5f8 fix: Correct the error prompt 2025-03-03 20:36:45 +08:00
shiro
ad30f0db89 fix: Optimize the issue of obtaining path errors on Windows. 2025-03-03 20:13:27 +08:00
weisd
4ff452ffd2 fix iam service_account bugs 2025-03-03 17:38:17 +08:00
DamonXue
c8fbb54fac Merge pull request #248 from rustfs/dev_dx
refactor: clean up unused imports and simplify conditional statement in main.rs
2025-03-03 14:54:49 +08:00
Damonxue
5e226f6581 refactor: clean up unused imports and simplify conditional statement in main.rs 2025-03-03 14:40:07 +08:00
loverustfs
7be453420d Merge pull request #247 from rustfs/dev_issue_233
[issue 244] Optimize startup infomation
2025-03-02 23:37:05 +08:00
DamonXue
aa4bff263b refactor: simplify logging statements in console.rs and main.rs 2025-03-02 22:29:11 +08:00
DamonXue
c10d723c6d refactor: remove proc-macro support and replace timed_println with tracing info logs 2025-03-02 22:27:15 +08:00
DamonXue
cdd7a6d753 feat: enhance tracing setup with pretty formatting and enable file/line number logging 2025-03-02 21:48:43 +08:00
DamonXue
f2929fd2ee style: format code for consistency and readability 2025-03-02 20:06:45 +08:00
DamonXue
6660b048a1 refactor: remove unused dependencies and update s3s source references 2025-03-02 20:01:48 +08:00
DamonXue
69b6c0f660 Merge branch 'main' of https://github.com/rustfs/s3-rustfs into dev_issue_233 2025-03-02 19:54:06 +08:00
DamonXue
145bb6ac7c feat: add proc-macro support for timed logging and update console output 2025-03-02 19:43:47 +08:00
DamonXue
7e59bfa877 feat: add chrono dependency and enhance console configuration with documentation and version info 2025-03-02 18:53:48 +08:00
DamonXue
79eabe4e4c feat: add local IP address retrieval and update console address default 2025-03-02 17:40:36 +08:00
houseme
03c3d4abfe improve build yml 2025-03-02 16:53:27 +08:00
Nugine
09b855a3a9 ci: fix setup 2025-03-02 04:08:40 +08:00
Nugine
be910f65be build: use lld 2025-03-02 03:48:53 +08:00
Nugine
6dbf7d8d65 ci: reduce setup time 2025-03-02 02:52:25 +08:00
houseme
34dc49c2f5 ci: confirm static directory placement in artifact package
Ensure the static directory is copied as a sibling to the rustfs binary
in the artifact package, maintaining the proper directory structure
for the application to locate its resources.
2025-03-02 01:14:10 +08:00
houseme
f113f8afea ci: optimize GitHub Actions build workflow and fix artifact merging
- Fix artifact pattern matching in merge step to use consistent name pattern
- Standardize artifact naming convention with clear format
- Improve static assets handling with simpler download and extraction
- Add 7-day retention policy for artifacts to manage storage
- Use output variables to ensure consistency between artifact names and paths
- Optimize package creation process to eliminate redundant nesting
- Enhance error handling and script readability
2025-03-02 00:59:46 +08:00
Nugine
cff10f8c55 ci: enable cache for test 2025-03-02 00:37:56 +08:00
houseme
7ffe6a9063 improve buidl.yml 2025-03-02 00:28:45 +08:00
houseme
637db138fd test build action 2025-03-01 23:49:04 +08:00
weisd
4fb9913c93 use rand 0.8.5 2025-03-01 23:29:45 +08:00
houseme
e9ba185362 feat: add remote file download, extraction, and packaging process in build.yml (#245)
* fix

* update README.md
2025-03-01 23:14:30 +08:00
loverustfs
44b02afdfd Update README.md 2025-03-01 22:28:19 +08:00
loverustfs
d136b09fc2 Update README.md 2025-03-01 21:54:35 +08:00
loverustfs
94798f70d3 Update README.md 2025-03-01 21:48:41 +08:00
loverustfs
35aa6ba454 Merge pull request #241 from rustfs/dependabot/cargo/dependencies-4426481644
Bump the dependencies group with 5 updates
2025-03-01 21:24:42 +08:00