Commit Graph

  • 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