Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
1be84cc
feat(docker): reproducible fula-gateway image for federated masters
ehsan6sha Jun 11, 2026
ecb342a
fix(docker): volume at the gateway hardcoded state dir /var/lib/fula-…
ehsan6sha Jun 12, 2026
9fbc069
feat(ingress): Phase 2 - ingest byte route with capability probe + re…
ehsan6sha Jun 12, 2026
d1ac73f
test(ingress): wiremock matrix for the ingest byte route
ehsan6sha Jun 12, 2026
9493a57
fix(ingress): mirror the ingest route into the public put_object_chun…
ehsan6sha Jun 12, 2026
c910b79
test(ingress): live ingest-route e2e (env-driven, ignored by default)
ehsan6sha Jun 12, 2026
b2727da
merge phase-1.5-gateway-image: phase-2 builds the gateway image from …
ehsan6sha Jun 12, 2026
b06b088
fix(ingress): bound the remote-cid presence check (5s) - absent cids …
ehsan6sha Jun 12, 2026
754a417
fix(test): live e2e uses the FxFiles pairing (put_object_flat/get_obj…
ehsan6sha Jun 12, 2026
d381cb4
feat(multimaster): FM-1 bucket-root CAS - shared arbiter for concurre…
ehsan6sha Jun 12, 2026
12713b9
feat(multimaster): FM-4 - EIP-712 wallet-signature auth (portable ide…
ehsan6sha Jun 12, 2026
74ec299
test(crypto): pin issue #34 - forest write amplification on sequentia…
ehsan6sha Jun 12, 2026
a095658
merge main: #34 sealed-flush fix + 0.6.8 (main's inverted regression …
ehsan6sha Jun 12, 2026
2d24a24
chore: re-lock branch-only deps (k256/ecdsa/rfc6979 for FM-4) after m…
ehsan6sha Jun 12, 2026
24a4592
merge main: #36 forest-cache invalidation bindings + 0.6.9
ehsan6sha Jun 12, 2026
2912179
merge main: #38 flaky v7 pagination test fix + tests/ CI path filters
ehsan6sha Jun 12, 2026
70c2714
fix(test): move the 1 GiB payload into the upload - clone doubled RSS…
ehsan6sha Jun 12, 2026
063db9b
test(multimaster): FM-1 PgRootStore integration test (real Postgres)
ehsan6sha Jun 15, 2026
abb881d
fix(test): FM-1 unit cid_of uses seed digests, not blake3 (not a fula…
ehsan6sha Jun 15, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions crates/fula-cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,11 @@ reqwest = { workspace = true }
# block-by-cid). Same workspace sqlx the project already pins; used ONLY when
# FULA_PINS_DATABASE_URL is configured.
sqlx = { workspace = true }
# FM-4 (Phase 2.5): EIP-712 wallet-signature auth — secp256k1 signature
# recovery (RustCrypto; pure Rust) + keccak256. Only exercised behind
# FULA_EIP712_AUTH; chosen over ethers/alloy to keep the dependency minimal.
k256 = { version = "0.13", features = ["ecdsa"] }
sha3 = "0.10"

[dev-dependencies]
criterion = { workspace = true }
Expand Down
Loading
Loading