2067 Commits

Author SHA1 Message Date
Paul Frazee
05a83af971 Merge did-sdk into dev 2022-06-16 10:39:13 -05:00
Daniel Holmgren
e8fcbc4866
verify ucan is what was requested from AWAKE (#140) 2022-06-16 10:09:36 -05:00
Daniel Holmgren
3d1894dd67
Crypto lib with public key compression (#139)
* split out crypto lib & add public key compress/decompress

* split out crypto lib & integrate into awake

* better semantics around aes keys
2022-06-16 09:09:07 -05:00
Paul Frazee
da922dac8a @adxp/auth-lobby@0.0.2 2022-06-14 12:57:22 -05:00
Paul Frazee
19b0014855
Module publish fixes (#138)
* Add .npmignore

* @adxp/server@0.0.2

* @adxp/awake@0.0.2

* @adxp/auth@0.0.3
2022-06-14 12:52:28 -05:00
Paul Frazee
a1abf25805
Rename packages from @adx to @adxp (#137)
* Rename packages from @adx to @adxp

* @adxp/server@0.0.1

* @adxp/ws-relay@0.0.1

* @adxp/auth-lobby@0.0.1
2022-06-14 11:46:50 -05:00
Paul Frazee
7a8564964b @adxp/awake@0.0.1 2022-06-14 10:50:15 -05:00
Paul Frazee
7ee62897f2 @adxp/auth@0.0.2 2022-06-14 10:48:42 -05:00
Daniel Holmgren
4bb2d48cfe
Browser wallet (#134)
* port over ws-relay

* port awake

* port auth lobby

* on success fns

* checkpoint

* move from callbacks to promises

* revamp frontend

* fix bug in ws-relay

* cleaning up error handling, allow subsequent auth flows

* port over example app & fix errors

* refactor app auth code;

* auth app for unauthed device working

* cleaning up

* README

* cleanup logs

* added envs

* ucanReq -> appReq

* cleanup

* remove env vars from authstore

* redirect application auth flow

* fn name change
2022-06-13 18:29:07 -05:00
Daniel Holmgren
4eda6bbd27
Auth lib (#130)
* splitting out auth lib & updating ucan version

* checks

* builders & tests

* fix tests

* more builders

* add in schemas

* better comment

* update export

* package.json things
2022-06-06 23:18:55 -05:00
Paul Frazee
964b1bd3c1 Remove stupid and needless base64 encoding 2022-06-06 20:53:26 -05:00
Paul Frazee
e76fd78ff3 Add default key generation parameters 2022-06-06 20:51:54 -05:00
Paul Frazee
361253f62d Remove left-over test-skip 2022-06-06 20:26:00 -05:00
dholms
89b9cd6be1 add to monorepo packages 2022-06-06 16:52:57 -05:00
Paul Frazee
d81c8b61a8 Fix to did-sdk readme 2022-06-06 16:10:21 -05:00
Paul Frazee
eeaeb8d34f Fixes to readme 2022-06-06 16:09:22 -05:00
Paul Frazee
fa2d47f727 Add did:ion instantiate test 2022-06-06 16:09:15 -05:00
Paul Frazee
1ee51e742c Fix docs link 2022-06-06 16:05:37 -05:00
Paul Frazee
f6b1e84e79 Update root yarn.lock 2022-06-06 16:03:23 -05:00
Paul Frazee
8b032ef02a Add docs 2022-06-06 16:03:13 -05:00
Paul Frazee
05593da63a Finish did:ion tooling 2022-06-06 15:48:59 -05:00
Paul Frazee
9f16b45626 WIP - get did:ion mock server & client api handling creates 2022-06-06 15:18:22 -05:00
Paul Frazee
e9b2bc1b17 WIP progress on did ion 2022-06-06 10:58:13 -05:00
Paul Frazee
c6b8f32d7b Add create and instantiate interfaces for did:key 2022-06-02 22:33:16 -05:00
Paul Frazee
834c6101d7 Add did:web resolution and did:web server 2022-06-02 12:04:29 -05:00
Paul Frazee
fa1ce8d855 Add did-sdk; begin implementations of ion, key, web; complete did-key resolution 2022-06-01 21:27:50 -05:00
Daniel Holmgren
e116c187e4
Update dependencies (#132)
* Update dependencies

* update ava & move config
2022-05-26 17:23:07 -05:00
Harlan T Wood
797f29b35d
Github actions: run tests and builds (#120) 2022-05-16 18:05:54 -05:00
dholms
c495d551cb Require Node>=16 2022-05-10 09:54:59 -06:00
Connor Stack
74fcd510d5
Fix typo (#122) 2022-05-07 11:43:53 -05:00
Josh Soref
3c7b12e8de
Spelling (#116)
* spelling: canonical

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: collection

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: content

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: delegatee

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: documentation

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: escalation

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: implemented

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: network

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: order

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: parentheses

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

* spelling: representation

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-05-06 11:07:25 -05:00
this.julio
30d27d8392
Update README.md (#115)
* Update README.md

The word "documentation" was misspelt.

* Update architecture.md

Add "at a low cost to users" on line 120

* Remove language around DID Consortium costs
2022-05-06 11:06:53 -05:00
Paul Frazee
f03a534274
Remove language around DID Consortium costs (#109) 2022-05-04 20:21:13 -05:00
Paul Frazee
ee84e4bc1e
Correct some language that explains the options for moderation occurs (#107) 2022-05-04 15:57:14 -05:00
Michał Gibowski
42205eee6a
Minor markdown fix (#104)
Minor Markdown fix.
2022-05-04 15:34:23 -05:00
Paul Frazee
dc45f50eaa
Architecture doc image sizes (#103)
* Adjust image sizes in arch doc

* Further image size adjustments
2022-05-04 14:17:31 -05:00
Paul Frazee
9e57fafbfc
Add architecture.md (#102)
* Add architecture.md

* Add link to architecture.md in readme
2022-05-04 14:09:32 -05:00
Paul Frazee
39697fd9d2
Create LICENSE (#101) 2022-05-04 12:10:07 -05:00
Paul Frazee
0590834871
Add demo gif (#99) 2022-05-03 14:58:59 -05:00
Paul Frazee
351d1207aa
Various fixes (#97)
* Add banner ASCII art

* Remove duplicated instructions

* Fix readme instruction

* Update the CLI prompts to use y/n/yes/no instead of t/f/true/false

* fixed boolean check on delegator prompt

Co-authored-by: dholms <dtholmgren@gmail.com>
2022-05-03 11:54:25 -05:00
Paul Frazee
1410d981bf
Readme tweaks (#98)
* Readme tweaks

* typo

* update references to adx

Co-authored-by: dholms <dtholmgren@gmail.com>
2022-05-03 11:48:23 -05:00
dholms
bce39385f7 README edit 2022-05-02 18:59:04 -05:00
dholms
74d534216a Small fixes 2022-05-02 18:56:35 -05:00
Daniel Holmgren
f23cf12dae
Change protocol name to ADX (#96)
* Name change to ADX

* readme updates

* use did:example

* quick readme edit

* typo
2022-05-02 17:33:08 -05:00
Daniel Holmgren
a3c27520a9
Run server in-memory (#95)
* Run server in-memory

* README note
2022-05-02 15:23:22 -05:00
dholms
7478973809 Remove NPM 2022-05-02 14:46:45 -05:00
Daniel Holmgren
15b64e537e
Add note to README about issues & discussions (#84)
* Add note to README about issues & discussions

* change wording

* wording

* typo
2022-04-29 18:31:36 -05:00
Daniel Holmgren
8f8246edd4
Improve error handling (#83)
* Improve error handling

* remove other process.exists

* typo

* throw not log
2022-04-28 19:16:58 -05:00
Daniel Holmgren
ed348e51bc
give feedback if already initialized (#82) 2022-04-28 17:21:34 -05:00
Daniel Holmgren
ada695c9b1
accept numbers as posts (#81) 2022-04-28 16:12:47 -05:00