-
1fbb8568c0
build(config): bump go-varint dependency to v0.1.0
main
v1.1.0
Prad Nukala
2026-01-08 15:48:44 -05:00
-
36717a0826
refactor(token): migrate from ucan-wg to code.sonr.org/go
Prad Nukala
2026-01-08 15:46:02 -05:00
-
fe8b5a6e4c
refactor(server): migrate from ucan-wg to code.sonr.org/go/ucan
Prad Nukala
2026-01-08 15:46:01 -05:00
-
4c1ae3a0be
refactor(pkg): Migrate package imports to use new code.sonr.org/go/ucan module path
Prad Nukala
2026-01-08 15:46:00 -05:00
-
1f69e9c2c4
refactor(meta): update import paths to use new code.sonr.org/go-ucan package
Prad Nukala
2026-01-08 15:45:59 -05:00
-
4895a069dd
refactor(issuer): migrate from github.com/MetaMask/go-did-it to code.sonr.org/go/did-it
Prad Nukala
2026-01-08 15:45:58 -05:00
-
ec4cc024d4
refactor(invocation): migrate from MetaMask/go-did-it to code.sonr.org/go/did-it
Prad Nukala
2026-01-08 15:45:57 -05:00
-
0c35addf65
refactor(examples): migrate from MetaMask/go-did-it to code.sonr.org/go/did-it
Prad Nukala
2026-01-08 15:45:56 -05:00
-
c5b594dd69
docs(readme): update links and references to point to new repository location
Prad Nukala
2026-01-08 15:45:55 -05:00
-
b23a6de775
refactor(delegation): migrate from github.com/ucan-wg to code.sonr.org/go
Prad Nukala
2026-01-08 15:45:53 -05:00
-
499f83fd6f
refactor(container): migrate to new ucan and did-it package paths
Prad Nukala
2026-01-08 15:45:52 -05:00
-
d660445190
chore(config): update go module dependencies and repo config
Prad Nukala
2026-01-08 15:45:51 -05:00
-
869e449383
test(command): update command_test imports to use code.sonr.org/go/ucan
Prad Nukala
2026-01-08 15:45:50 -05:00
-
6b9698c1e8
refactor(client): migrate from MetaMask/go-did-it to code.sonr.org/go/did-it
Prad Nukala
2026-01-08 15:45:49 -05:00
-
33841ea261
refactor(args): update import paths to use new repository location
Prad Nukala
2026-01-08 15:45:48 -05:00
-
3b8fb6d34d
add a new Attestation token, for proving claims or DID ownership
attestation
Michael Muré
2026-01-07 13:11:07 +01:00
-
-
a7e698e4ec
toolkit/client: fix FindProof to handle self-delegation properly
selfsigned
Michael Muré
2025-12-08 19:01:51 +01:00
-
4b3a0c590a
invocation: add support for self-signed invocations (issuer=subject)
Michael Muré
2025-12-04 15:01:15 +01:00
-
-
c275b20882
add Go Benchmark (go) benchmark result for
4b99c9f1df
gh-pages
github-action-benchmark
2025-12-03 16:05:01 +00:00
-
4b99c9f1df
Merge pull request #118 from alanshaw/ash/fix/sort-tokens
Michael Muré
2025-12-03 17:04:04 +01:00
-
-
6b8cb63ed3
invocation: interop testing in the same style as for delegation
fork/alanshaw/ash/feat/invocation-test-vectors
Michael Muré
2025-12-03 13:47:00 +01:00
-
da237c7bac
add Go Benchmark (go) benchmark result for
39694340cd
github-action-benchmark
2025-12-03 12:34:07 +00:00
-
39694340cd
Merge pull request #117 from ucan-wg/ash/fix/licence-name
Michael Muré
2025-12-03 13:32:54 +01:00
-
-
e93e464977
fix: sort tokens
Alan Shaw
2025-12-03 12:19:27 +00:00
-
-
-
8c89790c92
fix: invocation proof order
Alan Shaw
2025-11-04 21:34:56 +00:00
-
7518ca5236
fix: rename fixtures
Alan Shaw
2025-11-03 10:15:47 +00:00
-
19b8dc5e48
fix: dag json encoding and simplify type system loading
Alan Shaw
2025-11-03 09:55:25 +00:00
-
823af27272
fix: license name
ash
2025-11-02 22:02:28 +00:00
-
-
77dce827d3
feat: add tests using invocation test vectors
Alan Shaw
2025-11-02 21:48:46 +00:00
-
-
-
1cbf1b0732
add Go Benchmark (go) benchmark result for
70f039a654
github-action-benchmark
2025-10-29 14:49:42 +00:00
-
70f039a654
update Readme
Michael Muré
2025-10-29 15:48:15 +01:00
-
da6913b525
add Go Benchmark (go) benchmark result for
d56db6722c
github-action-benchmark
2025-08-07 12:40:53 +00:00
-
d56db6722c
Merge pull request #115 from ucan-wg/tooling
Michael Muré
2025-08-07 14:39:42 +02:00
-
-
0647e4ff8a
adjust the toolkit to the new location
Michael Muré
2025-08-05 12:11:20 +02:00
-
f367d0a4dd
add Go Benchmark (go) benchmark result for
3ec8f56412
github-action-benchmark
2025-08-05 14:58:05 +00:00
-
06f478b9c3
feat(client): add delegation bundle(s) to client.pool
Steve Moyer
2025-03-18 14:18:53 -04:00
-
4aedc4de39
client: add a convenient PrepareDelegation function
Michael Muré
2025-03-18 18:03:00 +01:00
-
0fd71612d3
exectx: DX improvement: catch proof chain issue early
Michael Muré
2025-02-27 15:23:58 +01:00
-
29ccdb700e
exectx: more tests
Michael Muré
2025-02-27 15:18:30 +01:00
-
2d031fdbdb
exectx: easy access to the root delegation
Michael Muré
2025-02-26 19:07:10 +01:00
-
1c4a0a9c81
exectx: add test for the main middleware, adjust some HTTP status
Michael Muré
2025-02-26 16:07:24 +01:00
-
df6dfee210
example: finish readme, small tuning
Michael Muré
2025-02-25 13:16:53 +01:00
-
c670433335
example: add sub-delegation
Michael Muré
2025-02-06 14:19:30 +01:00
-
55f38fef4a
add server/issuer/client examples, and lots of sanding
Michael Muré
2025-02-03 16:17:30 +01:00
-
1098a834fb
bearer: add some tests
Michael Muré
2025-01-29 16:22:41 +01:00
-
b95e525cfb
exectx: add a minimal middleware to extract the HTTP bearer, and make the UCAN ctx
Michael Muré
2025-01-23 14:40:09 +01:00
-
cc207aa202
bearer: add a package to add/extract a HTTP Authorisation bearer header
Michael Muré
2025-01-23 14:39:53 +01:00
-
41d679dfab
extargs: make the hash more convenient to use by directly returning the invocation.Option
Michael Muré
2025-01-23 14:36:34 +01:00
-
cc661f3936
infura requester: properly handle failure
Michael Muré
2025-01-22 17:28:37 +01:00
-
07d2745966
client,step1: add a KS compatible client, and a script to package tokens for PC step1
Michael Muré
2025-01-15 13:35:26 +01:00
-
cd9ee535ad
fix(ucanCtx): update test
rarquevaux
2025-01-17 11:38:21 +01:00
-
9e062b0cc7
fix(ucanCtx): pointer receiver and fix to verifyHttp
rarquevaux
2025-01-17 11:37:58 +01:00
-
cf3eb1b3f7
bump go-ucan
Michael Muré
2025-01-16 15:16:01 +01:00
-
3b6d70f47a
extargs: add ".inf" external args for arbitrary Infura args
Michael Muré
2025-01-16 13:36:18 +01:00
-
09c8815755
update go-ucan, with the now spec defined container
Michael Muré
2025-01-09 13:34:53 +01:00
-
f18ae547ab
Update server/extargs/http.go
Michael Muré
2025-01-09 13:41:09 +01:00
-
ad02aa8d4f
server: rename "bearer" package to "extargs"
Michael Muré
2025-01-09 13:22:22 +01:00
-
9c8e9f17fa
cli: update following go-ucan changes
Michael Muré
2024-12-12 16:41:02 +01:00
-
11b4352063
client: fix FindProof()
Michael Muré
2024-12-12 16:58:02 +01:00
-
b0783bf4a4
add a "core" implementation of an issuer
Michael Muré
2024-12-10 14:52:39 +01:00
-
2eeaaccc6d
client: follow go-ucan changes, improvements, example
Michael Muré
2024-12-10 14:50:29 +01:00
-
1187674a24
server: minor code fixes
Michael Muré
2024-12-10 14:48:58 +01:00
-
4c08b22c61
add an early version of a UCAN client
Michael Muré
2024-12-09 16:53:44 +01:00
-
174bf01c64
client: simpler FindProof()
Michael Muré
2024-12-09 15:58:07 +01:00
-
4167bf44bd
reorg packages, remove outdated server example
Michael Muré
2024-11-28 14:26:27 +01:00
-
4f4331b677
client: move FindProof testing directly where the code is
Michael Muré
2024-12-05 17:11:18 +01:00
-
547416e60d
client: improve/modularize
Michael Muré
2024-12-05 16:43:20 +01:00
-
6c1602507b
client: add a pool that can find a prood for an invocation
Michael Muré
2024-12-04 19:59:41 +01:00
-
6f4853cd2f
bearer,context: support hash verification of the computed args
Michael Muré
2024-11-27 12:23:56 +01:00
-
4c25456583
server: update deps
Michael Muré
2024-10-08 12:07:53 +02:00
-
83f3e4c3b0
server: add a readme
Michael Muré
2024-10-08 12:05:49 +02:00
-
1178e51b18
server: add a WIP middleware example
Michael Muré
2024-09-18 12:10:08 +02:00
-
-
3ec8f56412
Merge pull request #114 from ucan-wg/varsig-did
Michael Muré
2025-08-05 16:56:51 +02:00
-
-
5891bdcd5d
update go-varsig, go-did-it, add missing resolution options
Michael Muré
2025-08-05 16:54:18 +02:00
-
6fb25481ce
delegation: add interop testing
Michael Muré
2025-08-04 16:45:49 +02:00
-
e7edccdd71
wire the DID resolution options
Michael Muré
2025-07-31 17:49:01 +02:00
-
33e8a8a821
Integrate go-varsig and go-did-it
Michael Muré
2025-07-31 14:43:42 +02:00
-
-
cc67828934
add Go Benchmark (go) benchmark result for
947add66c5
github-action-benchmark
2025-03-11 17:21:27 +00:00
-
947add66c5
Merge pull request #112 from ucan-wg/fix/invokedat-to-issued-at
Steve Moyer
2025-03-11 13:20:25 -04:00
-
-
3faf9d598c
fix(invocation): also update docs and examples
Steve Moyer
2025-03-11 13:04:00 -04:00
-
fbf55e98ba
Update token/invocation/options.go
Steve Moyer
2025-03-11 12:57:08 -04:00
-
05c2573d95
Update token/invocation/options.go
Steve Moyer
2025-03-11 12:56:49 -04:00
-
d7472621ce
Update token/invocation/invocation.go
Steve Moyer
2025-03-11 12:56:34 -04:00
-
7b44f480ee
fix(invocation): iat incorrectly named InvokedAt instead of IssuedAt
Steve Moyer
2025-03-11 12:41:24 -04:00
-
-
02195c25a4
add Go Benchmark (go) benchmark result for
5eb7b1a8e4
github-action-benchmark
2025-03-11 16:35:29 +00:00
-
5eb7b1a8e4
Merge pull request #111 from ucan-wg/MichaelMure-patch-1
Michael Muré
2025-03-11 17:34:08 +01:00
-
-
e91afe29d8
Update SPEC.md
Michael Muré
2025-03-11 17:32:17 +01:00
-
-
ae2014db2d
add Go Benchmark (go) benchmark result for
a82bce556f
github-action-benchmark
2025-02-27 14:01:47 +00:00
-
a82bce556f
Merge pull request #108 from ucan-wg/cont-test
v1.0.1
Michael Muré
2025-02-27 15:00:47 +01:00
-
-
043fa50f08
add Go Benchmark (go) benchmark result for
a54d66afe5
github-action-benchmark
2025-02-27 13:59:43 +00:00
-
df968f6ad7
add Go Benchmark (go) benchmark result for
14a57d7391
github-action-benchmark
2025-02-27 13:59:34 +00:00
-
a54d66afe5
Merge pull request #110 from ucan-wg/cleanups
Michael Muré
2025-02-27 14:58:24 +01:00
-
-
14a57d7391
Merge pull request #109 from ucan-wg/downgrade-libp2p
Michael Muré
2025-02-27 14:58:17 +01:00
-
-
68469db91a
minor cleanups
Michael Muré
2025-02-27 14:35:53 +01:00
-
-
-
cc1d68be0c
deps: downgrade libp2p
Michael Muré
2025-02-27 14:28:23 +01:00
-
-
6d3846ac62
container: add a helper for test only
Michael Muré
2025-02-27 14:27:02 +01:00
-
-
919d206a96
add Go Benchmark (go) benchmark result for
6aa33b1547
github-action-benchmark
2025-02-24 11:26:28 +00:00
-
6aa33b1547
Merge pull request #107 from ucan-wg/tinygo
Steve Moyer
2025-02-24 06:25:06 -05:00
-
-
9589cc8b44
feat(tinygo): make 53-bit limits portable across platforms
Steve Moyer
2025-02-21 10:55:24 -05:00
-
-
a46b8c0b91
add Go Benchmark (go) benchmark result for
879c0ab03b
github-action-benchmark
2025-02-03 14:14:00 +00:00