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!: deprecate issuer #1344

Merged
merged 1 commit into from
May 13, 2024
Merged

feat!: deprecate issuer #1344

merged 1 commit into from
May 13, 2024

Conversation

Gozala
Copy link
Contributor

@Gozala Gozala commented Mar 26, 2024

Per #1339 (comment) this PR deprecates issuer field from table record.

Gozala added a commit to storacha/w3infra that referenced this pull request Apr 23, 2024
* @deprecated - Issuer of the invocation is irrelevant as long as
* they have authorization to invoke on subject `space`.
*/
issuer?: DID
Copy link
Member

Choose a reason for hiding this comment

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

Ideally we'd like tracability with a cause field but probably not so bad now we're moving to blob protocol.

Copy link
Contributor

Choose a reason for hiding this comment

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

that would be the invocation right?

Copy link
Member

Choose a reason for hiding this comment

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

Oh, yeah I'm getting mixed up with the upload table. Ignore me!

Gozala added a commit that referenced this pull request May 13, 2024
This is based on #1344 and it stops passing issuer when inserting into a
table. I wanted to make this a separate PR so we can update w3infra
first and remove field there and then stop passing here.
@Gozala Gozala merged commit afbbde3 into main May 13, 2024
3 checks passed
@Gozala Gozala deleted the feat/deprecate-issuer branch May 13, 2024 19:29
travis added a commit that referenced this pull request May 14, 2024
🤖 I have created a release *beep* *boop*
---


##
[14.0.0](upload-api-v13.0.2...upload-api-v14.0.0)
(2024-05-14)


### ⚠ BREAKING CHANGES

* deprecate issuer
([#1344](#1344))

### Features

* add "plan/create-admin-session" capability
([#1411](#1411))
([50eeeb5](50eeeb5))
* add blob protocol to upload-client
([#1425](#1425))
([49aef56](49aef56))
* deprecate issuer
([#1344](#1344))
([afbbde3](afbbde3))
* move blob index logic from upload-api to blob-index lib
([#1434](#1434))
([797f628](797f628))
* remove issuer row
([#1345](#1345))
([cf5b0db](cf5b0db))


### Fixes

* `encodeURIComponent` on bucket origin
([#1448](#1448))
([5618644](5618644))
* add format specifier to blob location claim URL
([#1445](#1445))
([9982d12](9982d12))
* test against actual api
([#1438](#1438))
([f8132ca](f8132ca))

---
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
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants