v0.32.8
This commit is contained in:
1 parent
c41d1e00a2
commit
6987b3ce33
98 files changed
+146
-10827
No files matched your search
@@ -1,4 +1,4 @@
|
||||
# RustProxy 0.32.7
|
||||
# RustProxy 0.32.8
|
||||
|
||||
**0.31.0 panel/cache additions:** browser-negotiated Zstd/Brotli/gzip for HTML, JS and CSS (Settings → Administration); optional HTTP BAN/PURGE restricted to explicit IP/CIDR allowlist (Settings → Cache, disabled by default); System information Refresh button beside the API badge. See [Settings](docs/SETTINGS.md) and [Cache](docs/CACHE.md).
|
||||
|
||||
@@ -7,6 +7,12 @@ streaming HTTP/TLS/WebSocket forwarding, raw TCP/UDP stream hosts, IP-bound vhos
|
||||
|
||||
**0.31.9 Certificate API management: inspect and edit credential settings without exposing/rotating the current token, or regenerate one existing token with one-time display. Rust/Cargo and live testing required.**
|
||||
|
||||
## 0.32.8: Overview action layout
|
||||
|
||||
- The Overview heading stays left-aligned while the refresh, arrangement and layout-lock actions flow to the right; small screens wrap buttons without squeezing them into three equal columns.
|
||||
- The inline layout actions and visual editor keep their existing IDs and behavior while sharing the standard button styles (including Compact mode).
|
||||
- The `tools/checks/` source-check directory is no longer shipped. `./dev.sh doctor` and `./dev.sh repair` use `scripts/preflight.py`; `./dev.sh test` runs Cargo checks and Rust tests.
|
||||
|
||||
## 0.32.7 development follow-up: Appearance and H2 diagnostics
|
||||
|
||||
- Overview **Refresh now**, **Arrange Overview**, **Unlock layout**, and Appearance **Visual Overview editor** / **Show all cards** use the common button sizing, including the global **Compact** preset on mobile.
|
||||
@@ -735,7 +741,7 @@ well as the old source, not just the binary.
|
||||
`script` responsibilities are intentionally separated:
|
||||
|
||||
- `scripts/runtime`, `scripts/build`, `scripts/deploy`, `scripts/migration` are coupled to application/build/deployment behavior;
|
||||
- `tools/checks`, `tools/dev`, `tools/audit`, `tools/legacy` are auxiliary tools and are not needed by the running proxy;
|
||||
- `tools/dev`, `tools/audit`, `tools/legacy` are optional operator/development helpers; the removed `tools/checks` suite is not shipped;
|
||||
- `integrations/` contains external platform helpers such as OPNsense ACME and RouterOS OCI tooling.
|
||||
|
||||
See `scripts/README.md`, `tools/README.md` and `integrations/README.md`.
|
||||
@@ -748,13 +754,13 @@ See `scripts/README.md`, `tools/README.md` and `integrations/README.md`.
|
||||
[roadmap](ROADMAP.md), [changelog](CHANGELOG.md), [verification](docs/TEST_REPORT.md).
|
||||
|
||||
```bash
|
||||
# Rust-independent checks:
|
||||
python3 tools/checks/check_source.py
|
||||
python3 tools/checks/release_smoke.py
|
||||
# Runs those checks first, then the Rust suite when Cargo is available:
|
||||
bash dev.sh test
|
||||
# Source preflight without Rust:
|
||||
./dev.sh doctor
|
||||
# Cargo validation and the Rust test suite (Rust required):
|
||||
./dev.sh check
|
||||
./dev.sh test
|
||||
# Source-only package, with no Git checkout required:
|
||||
python3 make_zip.py /tmp/RustProxy-0.28.1.zip
|
||||
python3 make_zip.py /tmp/RustProxy-0.32.8.zip
|
||||
```
|
||||
|
||||
## New management and test-origin guide
|
||||
|
||||
Reference in new issue
Block a user