37 Commits

Author SHA1 Message Date
Brendan O'Brien
bc81dedafc Merge pull request #15 from ucan-wg/b5/make-apache-mit-license
chore: switch to apache/MIT license
v0.7.0
2024-07-31 21:33:46 -04:00
b5
df81f2cd55 chore: switch to apache/MIT license 2024-07-29 22:24:06 -04:00
Brian Ginsburg
4feafbec8c Add UCAN version badge 2023-07-25 14:35:20 -07:00
Boris Mann
b3664a2da5 Update README.md
Link to update discussion https://github.com/orgs/ucan-wg/discussions/163

Signed-off-by: Boris Mann <boris@fission.codes>
2023-07-21 11:10:26 -07:00
Justin Johnson
c90281f7a4 Merge pull request #14 from ucan-wg/justincjohnson/fix-didkey-test
- Fix test by using properly encoding RSA key
- Fix gofmt invocation in workflow
2022-03-26 17:36:43 -05:00
Justin Johnson
6b0c10c99b Fix gofmt invocation in workflow 2022-03-26 17:35:15 -05:00
Justin Johnson
3ff014e69d Fix test by using properly encoding RSA key 2022-03-26 17:25:40 -05:00
Justin Johnson
0a57469ae0 Merge pull request #8 from dholms/audience
Change "subject" to "audience"
2022-03-26 06:25:01 -05:00
Justin Johnson
d8e8a57e63 Fix tests 2022-03-26 06:22:15 -05:00
Daniel Holmgren
194468b43b change subject to audience 2022-03-26 06:16:51 -05:00
Justin Johnson
32f5ff8ecc Merge pull request #9 from dholms/ucv
Update ucan version (ucv) to 0.7.0
2022-03-26 06:15:05 -05:00
Justin Johnson
635e23f7be Fix tests 2022-03-26 06:10:07 -05:00
Daniel Holmgren
57e274fbe1 Update ucan version (ucv) to 0.7.0 2022-03-26 06:07:50 -05:00
Justin Johnson
aed7811fd6 Merge pull request #13 from ucan-wg/justincjohnson/more-github-workflow
chore: Check file format in GitHub workflow
2022-03-26 05:59:55 -05:00
Justin Johnson
d6fd83cf54 chore: Check file format in GitHub workflow 2022-03-26 05:58:06 -05:00
Justin Johnson
1bc7d9ea54 Merge pull request #12 from ucan-wg/justincjohnson/github-workflow
chore: Set up GitHub CI workflow
2022-03-25 17:43:31 -05:00
Justin Johnson
76fdd41a8f chore: Set up GitHub CI workflow 2022-03-25 17:35:58 -05:00
Steven Vandevelde
0f583a28ba Merge pull request #10 from justincjohnson/jj-updates
Change module references to github.com/ucan-wg/go-ucan
2022-03-10 17:47:02 +01:00
Justin Johnson
f14792ff1c chore: Change module references to github.com/ucan-wg/go-ucan 2022-03-08 09:06:48 -06:00
Brendan O'Brien
a725af2c2a Merge pull request #7 from qri-io/feat_tok_parse_sub_iss
feat(Token): parse Issuer & Subject into exported fields
2021-09-07 20:43:55 -04:00
b5
4f471a9bc4 feat(Token): parse Issuer & Subject into exported fields 2021-09-07 20:43:29 -04:00
Brendan O'Brien
6973262bba Merge pull request #6 from qri-io/fix_update
fix: support ED25519 keys
2021-09-07 20:24:21 -04:00
b5
8002b1ddd2 fix: support ED25519 keys 2021-09-07 20:23:15 -04:00
Brendan O'Brien
e528b5825f Merge pull request #5 from qri-io/jwt-fix
chore: Replace jwt-go with golang-jwt/jwt
2021-08-03 09:42:21 -04:00
Brendan O'Brien
9e4bcd049e Merge pull request #4 from fuck-capitalism/patch-1
Update README.md
2021-08-03 09:41:47 -04:00
Dustin Long
7955290284 chore: Replace jwt-go with golang-jwt/jwt 2021-08-03 09:33:11 -04:00
fuck-capitalism
704a7be777 Update README.md 2021-05-26 15:35:51 -07:00
Brendan O'Brien
958d770fce refactor: rename UCAN -> Token
Merge pull request #3 from qri-io/refactor_token
2020-12-04 14:49:21 -05:00
b5
1b20573d3e docs: ensure all exported symbols are documented
makes golint happy.
2020-12-04 14:49:02 -05:00
b5
fff054ea17 refactor: rename UCAN -> Token
When using this package, `ucan.Token` reads better than `ucan.UCAN` to me.
Encourages the reader to think in terms of "tokens", from the "ucan" package.

Performed this refactoring with a  few commands (and a few comment edits):
  $ gofmt -r 'UCAN -> Token' -w .
  $ gofmt -r 'NewAttenuatedUCAN -> NewAttenuatedToken' -w .
  $ gofmt -r 'NewOriginUCAN -> NewOriginToken' -w .
  $ gofmt -r 'UCANParser -> TokenParser' -w .
  $ gofmt -r 'NewUCANParser -> NewTokenParser' -w .
  $ gofmt -r 'UCANCtxKey -> TokenCtxKey' -w .

Changed example test "ExampleWalkthrough" to "Example" to make go vet happy

BREAKING CHANGE:
UCAN symbol is now "Token"
2020-12-04 10:56:03 -05:00
Brendan O'Brien
0733febe2e feat(didkey): didkey package properly implements v0.7 of spec
Merge pull request #2 from qri-io/proof_chain_verify
2020-10-15 12:16:23 -04:00
b5
3b0c561d56 feat(didkey): didkey package properly implements v0.7 of spec 2020-10-15 12:11:27 -04:00
Brendan O'Brien
fc902763ef docs(readme): UCAN Gopher
* UCAN Gopher
* Update README.md
2020-09-04 22:34:23 -04:00
Boris Mann
92ce575f3b Update README.md 2020-09-04 15:43:56 -07:00
Boris Mann
0d92d7a6eb UCAN Gopher 2020-09-04 15:39:58 -07:00
b5
6973365c1d feat(att): first tests proving attenuation, cleanup 2020-09-03 10:00:13 -04:00
b5
6ecf05469f feat: initial ucan implementation 2020-09-03 00:15:21 -04:00