| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Bindings to the save-dweb-backend for the Save Android app.
Tests use cargo-nextest with retries and timeouts (see nextest.toml). Veilid/DHT tests can be slow and flaky; P2P tests (test_refresh_joined_group, test_replicate_group) get 15 retries to improve pass rate.
# Install nextest (once)
cargo install cargo-nextest --locked
# Run all tests (retries from nextest.toml; no --retries to avoid overriding P2P overrides)
RUST_MIN_STACK=8388608 cargo nextest run --test-threads=1 --no-fail-fastTo run in the background and inspect later: RUST_MIN_STACK=8388608 cargo nextest run --test-threads=1 --no-fail-fast 2>&1 | tee test_output.log
Veilid upgrades are coordinated across sibling repositories in dependency order: veilid-iroh-blobs -> save-dweb-backend -> save-rust.
Use the repo-local runbook before changing Veilid or related fork pins: .claude/skills/veilid-upgrade/SKILL.md.
The Save-Rust API provides HTTP endpoints for managing groups, repositories, and media files. For detailed API documentation including request/response schemas and error handling, please see API.md.
Base path: /api/groups
Base path: /api/groups/{group_id}/repos
Base path: /api/groups/{group_id}/repos/{repo_id}/media
For detailed information about request/response formats, error handling, and examples, please refer to the API Documentation.
| Back | FazBrowse Home | New Git URL |