Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: initial work to integrate access/authorize #53

Merged
merged 13 commits into from
Mar 22, 2023

Conversation

travis
Copy link
Member

@travis travis commented Mar 10, 2023

  1. add a new authorize command that invokes the new access/authorize capability
  2. add a new can access claim command that invokes the new access/claim capability

1) add a new `authorize` command that invokes the new `access/authorize` capability
2) add a new `can access claim` command that invokes the new `access/claim` capability and prints the delegations it receives

note that this requires in-progress work from the feat/implement-access-authorize-in-agent branches of @web3-storage/access and @web3-storage/w3up-client and I've left local file references to those in package.json - you may need to update them to work on this locally
@travis travis requested review from gobengo, Gozala and alanshaw March 10, 2023 01:21
@travis travis changed the title wip: initial work to integrate access/authorize feat: initial work to integrate access/authorize Mar 18, 2023
Gozala
Gozala previously requested changes Mar 21, 2023
Copy link
Contributor

@Gozala Gozala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think I may be missing some context here so I apologize if my feedback is bit misguided. That said it seems like this isn't complete yet given local links.

bin.js Show resolved Hide resolved
bin.js Outdated Show resolved Hide resolved
index.js Outdated Show resolved Hide resolved
index.js Show resolved Hide resolved
package.json Outdated Show resolved Hide resolved
travis and others added 2 commits March 21, 2023 12:22
Co-authored-by: Irakli Gozalishvili <contact@gozala.io>
also integrate feedback from @Gozala
@travis travis requested a review from Gozala March 21, 2023 19:50
bin.js Outdated Show resolved Hide resolved
bin.js Outdated Show resolved Hide resolved
bin.js Outdated Show resolved Hide resolved
bin.js Show resolved Hide resolved
@travis travis dismissed Gozala’s stale review March 22, 2023 18:19

I think I've addressed everything in this review - happy to follow up if not!

@travis travis merged commit 7f63286 into main Mar 22, 2023
@travis travis deleted the feat/implement-access-authorize-in-agent branch March 22, 2023 18:21
olizilla pushed a commit that referenced this pull request Mar 23, 2023
🤖 I have created a release *beep* *boop*
---


##
[2.0.0](v1.2.2...v2.0.0)
(2023-03-23)


### ⚠ BREAKING CHANGES

* upgrade to latest access & upload clients
([#64](#64))
* move `space register` email parameter to an `--email` option and add
`--provider` option
([#60](#60))
* use new account model
([#53](#53))

### Features

* move `space register` email parameter to an `--email` option and add
`--provider` option
([#60](#60))
([c1ed0e5](c1ed0e5))
* show help text if no cmd
([#63](#63))
([fd5f342](fd5f342))
* update README with new ToS
([#62](#62))
([4ce61d7](4ce61d7)),
closes [#54](#54)
* upgrade to latest access & upload clients
([#64](#64))
([b5851ca](b5851ca))
* use new account model
([#53](#53))
([7f63286](7f63286))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants