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
weisd
68a9936566
Merge pull request #242 from rustfs/dev_issue_233
2025-03-01 17:54:08 +08:00
DamonXue
442c618013
fix: update Functions deserialization logic and add run.bat script
2025-03-01 17:27:07 +08:00
dependabot[bot]
bc513c2604
Bump the dependencies group with 5 updates
...
Bumps the dependencies group with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap ) | `4.5.30` | `4.5.31` |
| [rand](https://github.com/rust-random/rand ) | `0.8.5` | `0.9.0` |
| [uuid](https://github.com/uuid-rs/uuid ) | `1.14.0` | `1.15.1` |
| [rust-embed](https://github.com/pyros2097/rust-embed ) | `8.5.0` | `8.6.0` |
| [strum](https://github.com/Peternator7/strum ) | `0.26.3` | `0.27.1` |
Updates `clap` from 4.5.30 to 4.5.31
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.30...v4.5.31 )
Updates `rand` from 0.8.5 to 0.9.0
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.9.0 )
Updates `uuid` from 1.14.0 to 1.15.1
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.14.0...v1.15.1 )
Updates `rust-embed` from 8.5.0 to 8.6.0
- [Changelog](https://github.com/pyrossh/rust-embed/blob/master/changelog.md )
- [Commits](https://github.com/pyros2097/rust-embed/commits )
Updates `strum` from 0.26.3 to 0.27.1
- [Release notes](https://github.com/Peternator7/strum/releases )
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: dependencies
- dependency-name: rand
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: rust-embed
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
- dependency-name: strum
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-01 06:02:44 +00:00
weisd
5988606410
add build info to console config
2025-02-28 09:26:02 +08:00
houseme
de3dd17417
improve profile and upgrade zip 2.2.3 , chrono 0.4.40
2025-02-27 22:38:55 +08:00
loverustfs
dc3ab0ee55
Merge pull request #240 from rustfs/dev_issue_233
...
fix: enforce condition element presence in Functions deserialization
2025-02-26 23:02:37 +08:00
DamonXue
bf3cc5c13c
fix: enforce condition element presence in Functions deserialization
...
feat: add binary target for rustfs
2025-02-26 21:08:44 +08:00
weisd
3b56bb69e6
add s3s host style
2025-02-26 17:38:39 +08:00
Nugine
b5ebc90667
ci: disable mint test
2025-02-26 17:10:37 +08:00
Nugine
0a01113c83
ci: fix e2e tests
2025-02-26 15:14:02 +08:00
weisd
7f89b2a0ea
use rust_embed for console static files
2025-02-25 11:08:40 +08:00
weisd
f9c7d6e26f
Merge pull request #235 from rustfs/fix/226
...
complete_multipart_upload output etag
2025-02-25 10:20:36 +08:00
weisd
9f57ea9bb6
sync s3s, return UnauthorizedAccess error code when credentials is none
2025-02-25 10:05:03 +08:00
weisd
dae6616720
fix add service_account
2025-02-25 00:39:19 +08:00
weisd
15a246bf75
merge dada/admin
2025-02-24 23:40:09 +08:00