242 lines
8.3 KiB
Markdown
242 lines
8.3 KiB
Markdown
The `rad cob` command provides a subcommand, `log`, for inspecting the
|
|
operations of a COB.
|
|
|
|
To demonstrate, we will first create an issue and interact with it:
|
|
|
|
```
|
|
$ rad issue open --title "flux capacitor underpowered" --description "Flux capacitor power requirements exceed current supply" --no-announce
|
|
╭─────────────────────────────────────────────────────────╮
|
|
│ Title flux capacitor underpowered │
|
|
│ Issue d87dcfe8c2b3200e78b128d9b959cfdf7063fefe │
|
|
│ Author alice (you) │
|
|
│ Status open │
|
|
│ │
|
|
│ Flux capacitor power requirements exceed current supply │
|
|
╰─────────────────────────────────────────────────────────╯
|
|
$ rad issue react d87dcfe8c2b3200e78b128d9b959cfdf7063fefe --to d87dcfe8c2b3200e78b128d9b959cfdf7063fefe --emoji ✨ --no-announce
|
|
$ rad issue comment d87dcfe8c2b3200e78b128d9b959cfdf7063fefe --message "Max power!" --no-announce
|
|
╭─────────────────────────╮
|
|
│ alice (you) now 3c849c9 │
|
|
│ Max power! │
|
|
╰─────────────────────────╯
|
|
$ rad issue assign d87dcfe8c2b3200e78b128d9b959cfdf7063fefe --add did:key:z6Mkt67GdsW7715MEfRuP4pSZxJRJh6kj6Y48WRqVv4N1tRk --no-announce
|
|
```
|
|
|
|
Now, let's see the list of operations using `rad cob log`:
|
|
|
|
```
|
|
$ rad cob log --repo rad:z42hL2jL4XNk6K8oHQaSWfMgCL7ji --type xyz.radicle.issue --object d87dcfe8c2b3200e78b128d9b959cfdf7063fefe
|
|
commit 376ba71113603004eae3c1b125c58cdc41d36b73
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
parent 3c849c9b555b18be9a1f6c71fb254ba000de8cfe
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "assign",
|
|
"assignees": [
|
|
"did:key:z6Mkt67GdsW7715MEfRuP4pSZxJRJh6kj6Y48WRqVv4N1tRk"
|
|
]
|
|
}
|
|
|
|
commit 3c849c9b555b18be9a1f6c71fb254ba000de8cfe
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
parent 256908937f3cda8df522d5a3ba442eb935c3f11b
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "comment",
|
|
"body": "Max power!",
|
|
"replyTo": "d87dcfe8c2b3200e78b128d9b959cfdf7063fefe"
|
|
}
|
|
|
|
commit 256908937f3cda8df522d5a3ba442eb935c3f11b
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
parent d87dcfe8c2b3200e78b128d9b959cfdf7063fefe
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "comment.react",
|
|
"id": "d87dcfe8c2b3200e78b128d9b959cfdf7063fefe",
|
|
"reaction": "✨",
|
|
"active": true
|
|
}
|
|
|
|
commit d87dcfe8c2b3200e78b128d9b959cfdf7063fefe
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "comment",
|
|
"body": "Flux capacitor power requirements exceed current supply"
|
|
}
|
|
|
|
{
|
|
"type": "edit",
|
|
"title": "flux capacitor underpowered"
|
|
}
|
|
|
|
```
|
|
|
|
We can also limit the range of operations, using the `--from` and `--until`
|
|
options. We will need some commit revisions to use for those options, so let's
|
|
look at what those revision are by using `rad cob log`:
|
|
|
|
```
|
|
$ rad cob log --repo rad:z42hL2jL4XNk6K8oHQaSWfMgCL7ji --type xyz.radicle.issue --object d87dcfe8c2b3200e78b128d9b959cfdf7063fefe
|
|
commit 376ba71113603004eae3c1b125c58cdc41d36b73
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
parent 3c849c9b555b18be9a1f6c71fb254ba000de8cfe
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "assign",
|
|
"assignees": [
|
|
"did:key:z6Mkt67GdsW7715MEfRuP4pSZxJRJh6kj6Y48WRqVv4N1tRk"
|
|
]
|
|
}
|
|
|
|
commit 3c849c9b555b18be9a1f6c71fb254ba000de8cfe
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
parent 256908937f3cda8df522d5a3ba442eb935c3f11b
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "comment",
|
|
"body": "Max power!",
|
|
"replyTo": "d87dcfe8c2b3200e78b128d9b959cfdf7063fefe"
|
|
}
|
|
|
|
commit 256908937f3cda8df522d5a3ba442eb935c3f11b
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
parent d87dcfe8c2b3200e78b128d9b959cfdf7063fefe
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "comment.react",
|
|
"id": "d87dcfe8c2b3200e78b128d9b959cfdf7063fefe",
|
|
"reaction": "✨",
|
|
"active": true
|
|
}
|
|
|
|
commit d87dcfe8c2b3200e78b128d9b959cfdf7063fefe
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "comment",
|
|
"body": "Flux capacitor power requirements exceed current supply"
|
|
}
|
|
|
|
{
|
|
"type": "edit",
|
|
"title": "flux capacitor underpowered"
|
|
}
|
|
|
|
```
|
|
|
|
If we provide only the `--from` option, the operations we get back start from that
|
|
revision and go until the end:
|
|
|
|
```
|
|
$ rad cob log --repo rad:z42hL2jL4XNk6K8oHQaSWfMgCL7ji --type xyz.radicle.issue --object d87dcfe8c2b3200e78b128d9b959cfdf7063fefe --from 3c849c9b555b18be9a1f6c71fb254ba000de8cfe
|
|
commit 376ba71113603004eae3c1b125c58cdc41d36b73
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
parent 3c849c9b555b18be9a1f6c71fb254ba000de8cfe
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "assign",
|
|
"assignees": [
|
|
"did:key:z6Mkt67GdsW7715MEfRuP4pSZxJRJh6kj6Y48WRqVv4N1tRk"
|
|
]
|
|
}
|
|
|
|
commit 3c849c9b555b18be9a1f6c71fb254ba000de8cfe
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
parent 256908937f3cda8df522d5a3ba442eb935c3f11b
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "comment",
|
|
"body": "Max power!",
|
|
"replyTo": "d87dcfe8c2b3200e78b128d9b959cfdf7063fefe"
|
|
}
|
|
|
|
```
|
|
|
|
Conversely, if we provide only the `--until` option, the operations we get back
|
|
start from the beginning and stop at that revision:
|
|
|
|
```
|
|
$ rad cob log --repo rad:z42hL2jL4XNk6K8oHQaSWfMgCL7ji --type xyz.radicle.issue --object d87dcfe8c2b3200e78b128d9b959cfdf7063fefe --until 256908937f3cda8df522d5a3ba442eb935c3f11b
|
|
commit 256908937f3cda8df522d5a3ba442eb935c3f11b
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
parent d87dcfe8c2b3200e78b128d9b959cfdf7063fefe
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "comment.react",
|
|
"id": "d87dcfe8c2b3200e78b128d9b959cfdf7063fefe",
|
|
"reaction": "✨",
|
|
"active": true
|
|
}
|
|
|
|
commit d87dcfe8c2b3200e78b128d9b959cfdf7063fefe
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "comment",
|
|
"body": "Flux capacitor power requirements exceed current supply"
|
|
}
|
|
|
|
{
|
|
"type": "edit",
|
|
"title": "flux capacitor underpowered"
|
|
}
|
|
|
|
```
|
|
|
|
Finally, if we provide both, we get back that exact range:
|
|
|
|
```
|
|
$ rad cob log --repo rad:z42hL2jL4XNk6K8oHQaSWfMgCL7ji --type xyz.radicle.issue --object d87dcfe8c2b3200e78b128d9b959cfdf7063fefe --from 256908937f3cda8df522d5a3ba442eb935c3f11b --until 3c849c9b555b18be9a1f6c71fb254ba000de8cfe
|
|
commit 3c849c9b555b18be9a1f6c71fb254ba000de8cfe
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
parent 256908937f3cda8df522d5a3ba442eb935c3f11b
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "comment",
|
|
"body": "Max power!",
|
|
"replyTo": "d87dcfe8c2b3200e78b128d9b959cfdf7063fefe"
|
|
}
|
|
|
|
commit 256908937f3cda8df522d5a3ba442eb935c3f11b
|
|
resource 0656c217f917c3e06234771e9ecae53aba5e173e
|
|
parent d87dcfe8c2b3200e78b128d9b959cfdf7063fefe
|
|
author z6MknSLrJoTcukLrE435hVNQT4JUhbvWLX4kUzqkEStBU8Vi
|
|
date Thu, 15 Dec 2022 17:28:04 +0000
|
|
|
|
{
|
|
"type": "comment.react",
|
|
"id": "d87dcfe8c2b3200e78b128d9b959cfdf7063fefe",
|
|
"reaction": "✨",
|
|
"active": true
|
|
}
|
|
|
|
```
|