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

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
1 participant