Skip to content
New issue

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

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

Already on GitHub? # to your account

Update the w3 CLI to create the new delegation when a new space is created #196

Closed
fforbeck opened this issue Dec 2, 2024 · 1 comment · Fixed by storacha/w3cli#205 or storacha/upload-service#99
Assignees

Comments

@fforbeck
Copy link
Member

fforbeck commented Dec 2, 2024

Once #193 & #194 are completed, we need to update the w3up-client lib in the CLI project. That will enable the creation of the space/content/serve/* delegation when a new space is created.

@fforbeck
Copy link
Member Author

In progress

@github-project-automation github-project-automation bot moved this from 2024 Holiday Hackathon! to Done in Storacha Project Planning Dec 19, 2024
fforbeck added a commit to storacha/w3cli that referenced this issue Dec 19, 2024
### Context
We must ensure that the space owner delegates the
`space/content/serve/*` capability to the Gateway. This delegation
allows the Gateway to serve content and log egress events appropriately.

### Changes
I've updated the CLI to enable the new gateway content serve
authorization flow when creating a space. This is a breaking change
because now the user is forced to provide the DIDs of the Content Serve
services, and the service endpoint, or skip the authorization flow.

### Related Issues
- storacha/project-tracking#158
- storacha/project-tracking#160
- storacha/project-tracking#207
- Resolves storacha/project-tracking#196
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
Status: Done
1 participant