fork of radicle with Git LFS support, backed by IPFS
Go to file
Fintan Halpenny d6416c9be1
radicle-cob: remove Resource on Store
The `Store` trait had a paramter for a `Resource`. This is too
restrictive for implementations, particularly `heartwood`.

Instead, where a unique identifier is needed for the
`object::Storage`, i.e. in `create` and `update`, the identifier
becomes a parameter.

This allows the removal of passing the resource in `list`, `get` and
`changegraph`.

Signed-off-by: Fintan Halpenny <fintan.halpenny@gmail.com>
X-Clacks-Overhead: GNU Terry Pratchett
2022-11-08 18:13:53 +00:00
.github/workflows Update to Rust 1.65 2022-11-05 12:47:26 +01:00
.nix nix: update sources for rust-1.65 2022-11-05 12:48:02 +01:00
radicle Update `sqlite` dependency 2022-11-08 09:39:23 +01:00
radicle-cli Add `rad-self` command 2022-11-08 11:16:32 +01:00
radicle-cob radicle-cob: remove Resource on Store 2022-11-08 18:13:53 +00:00
radicle-crypto Update `sqlite` dependency 2022-11-08 09:39:23 +01:00
radicle-httpd Remove redundant `Options` type 2022-10-19 11:47:29 +02:00
radicle-node Use database transactions where appropriate 2022-11-08 09:39:23 +01:00
radicle-remote-helper Use `Signer::try_sign` in interactive contexts 2022-11-03 13:06:00 +01:00
radicle-ssh Update to Rust 1.65 2022-11-05 12:47:26 +01:00
radicle-tools Add `rad-init` command 2022-11-07 22:01:49 +01:00
.gitignore Initial commit 2022-09-13 10:13:13 +02:00
Cargo.lock Update `sqlite` dependency 2022-11-08 09:39:23 +01:00
Cargo.toml Add `radicle-cli` crate's `terminal` module 2022-11-07 14:48:01 +01:00
README.md Add placeholder README 2022-10-14 13:19:28 +02:00
build.rs httpd: implement `git` fetch-only server 2022-10-19 11:36:16 +02:00
rust-toolchain Update to Rust 1.65 2022-11-05 12:47:26 +01:00

README.md

❤️🪵

Radicle Heartwood Protocol & Stack