Michael Muré
|
aa4ad2fc10
|
Merge pull request #42 from ucan-wg/fluent-policy
policy: fluent construction
|
2024-10-15 13:06:56 +02:00 |
|
Michael Muré
|
51e8d5ce04
|
policy: fluent construction
|
2024-10-15 13:06:46 +02:00 |
|
Michael Muré
|
59da2d1a2c
|
Merge pull request #43 from ucan-wg/dlg-options
delegation: tune Nbf & Exp options
|
2024-10-15 10:38:50 +02:00 |
|
Michael Muré
|
88ed55b252
|
delegation: tune Nbf & Exp options
|
2024-10-14 20:13:49 +02:00 |
|
Michael Muré
|
9051e5250b
|
Merge pull request #40 from ucan-wg/dlg-example
delegation: make the examples more examply, less testy
|
2024-10-14 12:52:52 +02:00 |
|
Michael Muré
|
5f2877f0ff
|
delegation: make the examples more examply, less testy
|
2024-10-14 12:46:28 +02:00 |
|
Michael Muré
|
100a510097
|
pkg/container: harden the CAR file round-trip with fuzzing
|
2024-10-09 18:38:35 +02:00 |
|
Michael Muré
|
2a51d61b46
|
Merge pull request #39 from ucan-wg/command-as-string
command: make the type a string, for easier equality test
|
2024-10-09 18:30:45 +02:00 |
|
Michael Muré
|
3e3c5a83cc
|
command: make the type a string, for easier equality test
|
2024-10-09 17:53:05 +02:00 |
|
Michael Muré
|
d60fb71156
|
Merge pull request #22 from ucan-wg/container
add a token container with serialization as CARv1 file
|
2024-10-08 11:40:00 +02:00 |
|
Michael Muré
|
40639b6715
|
container: add readme, remove extra formats, remove go-ipld-cbor dependency
|
2024-10-07 18:46:19 +02:00 |
|
Michael Muré
|
60922ced96
|
container: split into reader+writer
|
2024-10-02 13:43:17 +02:00 |
|
Michael Muré
|
f7b4b48791
|
container: more experiments
|
2024-10-02 13:43:17 +02:00 |
|
Michael Muré
|
346efbd31d
|
container: add cbor serialisation
|
2024-10-02 13:43:17 +02:00 |
|
Michael Muré
|
df9beadf9c
|
add a token container with serialization as CARv1 file
|
2024-10-02 13:43:16 +02:00 |
|
Michael Muré
|
8615f6c72b
|
Merge pull request #35 from ucan-wg/cid-proposal
token: don't store the CID in the token, symmetric API for sealed
|
2024-10-02 13:42:06 +02:00 |
|
Michael Muré
|
d9739a3bab
|
token: don't store the CID in the token, symmetric API for sealed
|
2024-10-02 13:40:29 +02:00 |
|
Michael Muré
|
6b8fbcee0a
|
Merge pull request #34 from ucan-wg/invocation-stub
token: add invocation partial stub
|
2024-10-02 11:02:32 +02:00 |
|
Michael Muré
|
a7037dbc47
|
token: add invocation partial stub
|
2024-10-02 10:53:30 +02:00 |
|
Michael Muré
|
50ea43e3fa
|
Merge pull request #33 from ucan-wg/continuous-bench
gha: add a continuous benchmark action
|
2024-10-01 17:40:50 +02:00 |
|
Michael Muré
|
0ec16a085c
|
gha: add a continuous benchmark action
|
2024-10-01 17:28:19 +02:00 |
|
Michael Muré
|
2b45f7630e
|
Merge pull request #32 from ucan-wg/cleanups
Cleanups and Token interface
|
2024-10-01 17:20:52 +02:00 |
|
Michael Muré
|
637973b10b
|
add a token interface
|
2024-10-01 17:08:57 +02:00 |
|
Michael Muré
|
bb4725d87c
|
rename tokens to token
|
2024-10-01 17:02:49 +02:00 |
|
Michael Muré
|
8782554a7b
|
cleanup some obsolete testdata
|
2024-10-01 16:24:17 +02:00 |
|
Michael Muré
|
a8302ad441
|
Merge pull request #31 from ucan-wg/read-arbitrary
Read arbitrary
|
2024-10-01 15:32:47 +02:00 |
|
Michael Muré
|
b4dd8c0757
|
envelope: fuzz Inspect and FindTag
|
2024-10-01 15:04:46 +02:00 |
|
Michael Muré
|
4201ab2dca
|
tokens: expose Inspect and FindTag
|
2024-10-01 14:51:44 +02:00 |
|
Michael Muré
|
1b7059c029
|
token/read: add the usual collections of readers
|
2024-10-01 14:17:02 +02:00 |
|
Michael Muré
|
f3a5209cec
|
tokens: read arbitrary token
|
2024-10-01 13:51:56 +02:00 |
|
Steve Moyer
|
a2822f02c7
|
feat(envelope): expose an Inspect function
|
2024-09-30 09:58:08 -04:00 |
|
Steve Moyer
|
79955057a3
|
Merge branch 'v1' into feat/delegation/examples
|
2024-09-25 15:14:37 -04:00 |
|
Steve Moyer
|
59cebf8e74
|
style(delegation): display DAG-CBOR encoded as base64
|
2024-09-25 15:08:42 -04:00 |
|
Michael Muré
|
952a6bb922
|
did: add a MustParse function
|
2024-09-25 15:46:01 +02:00 |
|
Steve Moyer
|
2089aa2a6a
|
docs(delegation): add examples for New(), Root() and delegation.Token.FromSeald()
|
2024-09-24 15:31:34 -04:00 |
|
Steve Moyer
|
4a655506f9
|
Merge pull request #29 from ucan-wg/feat/reorganize-packages
feat: reorganize packages
|
2024-09-24 12:52:39 -04:00 |
|
Steve Moyer
|
93dd3ef719
|
refactor(delegation): merge in options file creation
|
2024-09-24 11:49:03 -04:00 |
|
Steve Moyer
|
6075c19957
|
feat: reorganize packages
|
2024-09-24 11:40:28 -04:00 |
|
Michael Muré
|
6161f2e440
|
delegation: split options into their own file for API readability
|
2024-09-24 15:43:46 +02:00 |
|
Steve Moyer
|
5202056cc7
|
Merge pull request #26 from ucan-wg/feat/calculate-cid
feat(cid): calculate the CID for decoded and newly created Tokeners
|
2024-09-24 09:39:53 -04:00 |
|
Steve Moyer
|
f779477118
|
chore(envelope): clean up TODOs
|
2024-09-24 09:08:07 -04:00 |
|
Steve Moyer
|
4974fed931
|
docs(delegation): add Go doc for Tag
|
2024-09-24 09:00:59 -04:00 |
|
Steve Moyer
|
0d9955b7b0
|
refactor(delegation): align Seal/Unseal names to rest of encode/decode names
|
2024-09-24 08:49:31 -04:00 |
|
Steve Moyer
|
6dd6f8a229
|
Merge branch 'feat/calculate-cid' of github.com:ucan-wg/go-ucan into feat/calculate-cid
|
2024-09-24 08:21:23 -04:00 |
|
Steve Moyer
|
5509cce513
|
docs: finish Go docs for CID and delegation.Token
|
2024-09-24 08:20:42 -04:00 |
|
Michael Muré
|
f4ad97679c
|
delegation: add bench for the round-trip steps
|
2024-09-24 14:09:56 +02:00 |
|
Steve Moyer
|
41c8bc7218
|
Merge pull request #28 from ucan-wg/feat/calculate-cid2
delegation/envelope: small cleanups
|
2024-09-24 07:13:36 -04:00 |
|
Michael Muré
|
371bf3b9f5
|
delegation/envelope: small cleanups
|
2024-09-24 13:03:35 +02:00 |
|
Steve Moyer
|
b14671009c
|
refactor(delegate): calculate CID in methods that explicitly state that they include that function
|
2024-09-24 06:46:48 -04:00 |
|
Steve Moyer
|
043c9b160d
|
feat(cid): calculate the CID for decoded and newly created Tokeners
|
2024-09-19 13:29:33 -04:00 |
|