Collaborative object IDs are derived from their commit oid. These IDs must be reproducible to support testing the client's example. All but one of the parameters used to derive the Object ID is the commit's Author and committer timestamp. Introduce an environment variable 'RAD_COMMIT_TIME' to set both Author and Committer timestamp when creating a commit in the cob module. Use single variable, instead of Git's two (for author and committer), to keep the changes simple. The function being modified returns a single timestamp which is derived from the author's. Signed-off-by: Slack Coder <slackcoder@server.ky> |
||
|---|---|---|
| .github/workflows | ||
| .nix | ||
| radicle | ||
| radicle-cli | ||
| radicle-cob | ||
| radicle-crdt | ||
| radicle-crypto | ||
| radicle-httpd | ||
| radicle-node | ||
| radicle-remote-helper | ||
| radicle-ssh | ||
| radicle-tools | ||
| .dockerignore | ||
| .gitignore | ||
| CONTRIBUTING.md | ||
| Cargo.lock | ||
| Cargo.toml | ||
| DCO | ||
| LICENSE-APACHE | ||
| LICENSE-MIT | ||
| README.md | ||
| build.rs | ||
| docker-compose.yml | ||
| rust-toolchain | ||
README.md
❤️🪵
Radicle Heartwood Protocol & Stack