This commit is contained in:
Mateusz Gruszczyński committed 2026-10-04 09:29:10 +02:00
1 parent 2e4aa4df4d
commit 87e571c170
106 files changed
+17952 -6185

No files matched your search

+12 -2
View File
@@ -18,7 +18,7 @@ if [[ $# -gt 0 ]]; then shift; fi
case "$mode" in
help|-h|--help)
cat <<'HELP'
RustProxy 0.24.10
RustProxy 0.25.0
./dev.sh Build and start proxy + local panel
./dev.sh run [serve flags] Same, with extra server options
./dev.sh admin setup-token Generate/print a one-time setup capability before first login
@@ -91,6 +91,16 @@ if [[ "$mode" == "test" ]]; then
python3 scripts/check_source.py
python3 scripts/release_smoke.py
python3 scripts/memory_contracts.py
python3 scripts/web_server_contracts.py
python3 scripts/security_contracts.py
python3 scripts/security_dependency_contracts.py
if command -v node >/dev/null 2>&1; then
node scripts/web_service_ui_test.mjs
else
printf 'Node.js not found; skipping Web Service UI behavior test.\n' >&2
fi
python3 scripts/docs_check.py
python3 scripts/langs_check.py
fi
if ! command -v cargo >/dev/null 2>&1; then
cat >&2 <<'MISSING'
@@ -123,7 +133,7 @@ case "$mode" in
check) exec cargo check --locked --all-targets "$@" ;;
release) exec cargo build --locked --release "$@" ;;
esac
printf 'Building RustProxy 0.24.10...\n' >&2
printf 'Building RustProxy 0.25.0...\n' >&2
cargo build --locked
BIN="$CARGO_TARGET_DIR/debug/rust-proxy"
case "$mode" in