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

story: I can register a storage provider with a space using access/authorize + provider/add #459

Closed
Tracked by #7
gobengo opened this issue Feb 28, 2023 · 1 comment · Fixed by #462
Closed
Tracked by #7
Assignees
Labels
kind/enhancement A net-new feature or improvement to an existing feature
Milestone

Comments

@gobengo
Copy link
Contributor

gobengo commented Feb 28, 2023

Motivation:

Inputs:

A more simplified flow exists for cases when provider is needed for a specific (space) consumer. In those cases a provider/add capability can be invoked, which is equivalent of provider/get, except nb.consumer MUST be a concrete DID. On successful invocation, the provider takes care of invoking consumer/add instead of delegating it back to an agent, which removes the need for an extra roundtrip.

@gobengo gobengo added the kind/enhancement A net-new feature or improvement to an existing feature label Feb 28, 2023
@gobengo gobengo self-assigned this Feb 28, 2023
@gobengo gobengo linked a pull request Feb 28, 2023 that will close this issue
2 tasks
@gobengo
Copy link
Contributor Author

gobengo commented Feb 28, 2023

#status implementing at #462

@heyjay44 heyjay44 added this to the w3up phase 3 milestone Mar 1, 2023
gobengo added a commit that referenced this issue Mar 4, 2023
Motivation:
* implement #459
* handle `provider/add` as a way of registering space

Steps
* [x] scaffold with in-memory data store
* [x] make it work with sqlite data store

---------

Co-authored-by: Irakli Gozalishvili <[email protected]>
gobengo added a commit that referenced this issue Apr 11, 2023
Motivation:
* implement #459
* handle `provider/add` as a way of registering space

Steps
* [x] scaffold with in-memory data store
* [x] make it work with sqlite data store

---------

Co-authored-by: Irakli Gozalishvili <[email protected]>
Peeja pushed a commit to storacha/upload-service that referenced this issue Jan 17, 2025
🤖 I have created a release *beep* *boop*
---


##
[4.1.0](storacha/w3ui@solid-uploader-v4.0.0...solid-uploader-v4.1.0)
(2023-05-09)


### Features

* upload progress
([storacha#499](storacha/w3ui#499))
([6c9de97](storacha/w3ui@6c9de97))
* w3console cleanup and updates to packages to support it
([storacha#507](storacha/w3ui#507))
([78aee2a](storacha/w3ui@78aee2a))


### Bug Fixes

* tweak READMEs for packages that release-please didn't release right
([storacha#440](storacha/w3ui#440))
([845a6b6](storacha/w3ui@845a6b6))

---
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>
Co-authored-by: Travis Vachon <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement A net-new feature or improvement to an existing feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants