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

Access API - Auth Flow and Space registration Error #280

Closed
flea89 opened this issue Dec 9, 2022 · 2 comments · Fixed by #284, #286, #113, #282 or #290
Closed

Access API - Auth Flow and Space registration Error #280

flea89 opened this issue Dec 9, 2022 · 2 comments · Fixed by #284, #286, #113, #282 or #290
Assignees
Milestone

Comments

@flea89
Copy link

flea89 commented Dec 9, 2022

��dnameuHandlerExecutionErrorecause�dnamegD1ErrorestackyD1Error: Error: ERROR 9015: SQL engine error: failed to read next row: NOT NULL constraint failed: spaces.metadata (undefined)
    at Ps.create (d1-beta-facade.entry.js:10922:23)
    at async d1-beta-facade.entry.js:9135:24
    at async Ox (d1-beta-facade.entry.js:8274:12)
    at async Ix (d1-beta-facade.entry.js:8262:12)
    at async Bx (d1-beta-facade.entry.js:8256:42)
    at async km (d1-beta-facade.entry.js:9182:11)
    at async No.fetch (d1-beta-facade.entry.js:3685:17)
    at async Object.fetch (d1-beta-facade.entry.js:11332:13)gmessagexuError: ERROR 9015: SQL engine error: failed to read next row: NOT NULL constraint failed: spaces.metadata (undefined)eerror�estacky�HandlerExecutionError: service handler {can: "voucher/redeem"} error: Error: ERROR 9015: SQL engine error: failed to read next row: NOT NULL constraint failed: spaces.metadata (undefined)
    at Ox (d1-beta-facade.entry.js:8276:13)
    at async Ix (d1-beta-facade.entry.js:8262:12)
    at async Bx (d1-beta-facade.entry.js:8256:42)
    at async km (d1-beta-facade.entry.js:9182:11)
    at async No.fetch (d1-beta-facade.entry.js:3685:17)
    at async Object.fetch (d1-beta-facade.entry.js:11332:13)gmessagex�service handler {can: "voucher/redeem"} error: Error: ERROR 9015: SQL engine error: failed to read next row: NOT NULL constraint failed: spaces.metadata (undefined)jcapability�ccannvoucher/redeemdwithx8did:key:z6MkwTYX2JHHd8bmaEuDdS1LJjrpFspirjDcQ4DvAiDP49Gm
@hugomrdias
Copy link
Contributor

which package are you using to call voucher/redeem ?

@hugomrdias hugomrdias self-assigned this Dec 9, 2022
@hugomrdias hugomrdias added this to the w3up phase 1 milestone Dec 9, 2022
@flea89
Copy link
Author

flea89 commented Dec 9, 2022

Using w3ui/next

hugomrdias added a commit that referenced this issue Dec 13, 2022
- spaces.metadata is now nullable
- d1 tables are now typed
- moved from `workers-qb` to
[`kysely`](https://github.com/koskimas/kysely) with [d1
dialect](https://github.com/aidenwallis/kysely-d1)


closes #280
alanshaw pushed a commit that referenced this issue Dec 13, 2022
🤖 I have created a release *beep* *boop*
---


##
[9.1.0](access-v9.0.1...access-v9.1.0)
(2022-12-13)


### Features

* sync encode/decode delegations
([#276](#276))
([ab981fb](ab981fb))


### Bug Fixes

* destructured save
([#272](#272))
([a4f20a9](a4f20a9))
* handle Buffer serialization
([#277](#277))
([6dc77ca](6dc77ca))
* make d1 spaces.metadata nullable and change to kysely
([#284](#284))
([c8a9ce5](c8a9ce5)),
closes [#280](#280)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
hugomrdias added a commit that referenced this issue Dec 13, 2022
🤖 I have created a release *beep* *boop*
---


##
[2.1.0](capabilities-v2.0.0...capabilities-v2.1.0)
(2022-12-13)


### Features

* sync encode/decode delegations
([#276](#276))
([ab981fb](ab981fb))


### Bug Fixes

* make d1 spaces.metadata nullable and change to kysely
([#284](#284))
([c8a9ce5](c8a9ce5)),
closes [#280](#280)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
hugomrdias added a commit that referenced this issue Dec 13, 2022
🤖 I have created a release *beep* *boop*
---


##
[4.0.0](access-api-v3.0.0...access-api-v4.0.0)
(2022-12-13)


### ⚠ BREAKING CHANGES

* upgrade access-api @ucanto/* and @ipld/dag-ucan major versions
([#246](#246))
* access-client store decoupling
([#228](#228))
* upgrade to `@ucanto/{interface,principal}`@^4.0.0
([#238](#238))
* follow up on the capabilities extract
([#239](#239))
* doc capabilities & make requierd nb non-optionals
([#159](#159))
* Remove 0.8 caps and add account delegation to the service
([#123](#123))
* bump to 0.9
([#116](#116))

### Features

* [#153](#153)
([#177](#177))
([d6d448c](d6d448c))
* access-api uses DID env variable when building its ucanto server id
([#275](#275))
([311da78](311da78))
* **access-client:** cli and recover
([#207](#207))
([adb3a8d](adb3a8d))
* account recover with email
([#149](#149))
([6c659ba](6c659ba))
* bump to 0.9
([#116](#116))
([3e0b63f](3e0b63f))
* doc capabilities & make requierd nb non-optionals
([#159](#159))
([6496773](6496773))
* follow up on the capabilities extract
([#239](#239))
([ef5e779](ef5e779))
* Remove 0.8 caps and add account delegation to the service
([#123](#123))
([878f8c9](878f8c9)),
closes [#117](#117)
[#121](#121)
* Revert "feat!: upgrade to `@ucanto/{interface,principal}`@^4.0.0"
([#245](#245))
([c182bbe](c182bbe))
* sync encode/decode delegations
([#276](#276))
([ab981fb](ab981fb))
* upgrade access-api @ucanto/* and @ipld/dag-ucan major versions
([#246](#246))
([5e663d1](5e663d1))
* upgrade to `@ucanto/{interface,principal}`@^4.0.0
([#238](#238))
([2f3bab8](2f3bab8))


### Bug Fixes

* 0.9 ([#78](#78))
([1b1ed01](1b1ed01))
* add validation copy
([#257](#257))
([7f50af4](7f50af4)),
closes [#139](#139)
* fix Access API cannot get space/info
[#243](#243)
([#255](#255))
([1bacd54](1bacd54))
* fix d1 migrations
([#264](#264))
([fb8c09d](fb8c09d))
* make d1 spaces.metadata nullable and change to kysely
([#284](#284))
([c8a9ce5](c8a9ce5)),
closes [#280](#280)
* make multiformats 9 go away
([#133](#133))
([2668880](2668880))
* miniflare dev script
([#137](#137))
([1c5a4e2](1c5a4e2))
* testing staging deploy
([3d500fa](3d500fa))
* try to deploy api staging
([18b7b29](18b7b29))
* try to deploy staging
([c616818](c616818))


### Code Refactoring

* access-client store decoupling
([#228](#228))
([a785278](a785278))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
alanshaw pushed a commit that referenced this issue Dec 14, 2022
🤖 I have created a release *beep* *boop*
---


##
[5.2.0](upload-client-v5.1.0...upload-client-v5.2.0)
(2022-12-14)


### Features

* update upload-client service conf
([#308](#308))
([2cb590c](2cb590c))


### Bug Fixes

* make d1 spaces.metadata nullable and change to kysely
([#284](#284))
([c8a9ce5](c8a9ce5)),
closes [#280](#280)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
gobengo pushed a commit that referenced this issue Apr 11, 2023
- spaces.metadata is now nullable
- d1 tables are now typed
- moved from `workers-qb` to
[`kysely`](https://github.com/koskimas/kysely) with [d1
dialect](https://github.com/aidenwallis/kysely-d1)


closes #280
gobengo pushed a commit that referenced this issue Apr 11, 2023
🤖 I have created a release *beep* *boop*
---


##
[9.1.0](access-v9.0.1...access-v9.1.0)
(2022-12-13)


### Features

* sync encode/decode delegations
([#276](#276))
([9d48372](9d48372))


### Bug Fixes

* destructured save
([#272](#272))
([b6aaf9b](b6aaf9b))
* handle Buffer serialization
([#277](#277))
([8e8f745](8e8f745))
* make d1 spaces.metadata nullable and change to kysely
([#284](#284))
([7f09479](7f09479)),
closes [#280](#280)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
gobengo pushed a commit that referenced this issue Apr 11, 2023
🤖 I have created a release *beep* *boop*
---


##
[2.1.0](capabilities-v2.0.0...capabilities-v2.1.0)
(2022-12-13)


### Features

* sync encode/decode delegations
([#276](#276))
([9d48372](9d48372))


### Bug Fixes

* make d1 spaces.metadata nullable and change to kysely
([#284](#284))
([7f09479](7f09479)),
closes [#280](#280)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
gobengo pushed a commit that referenced this issue Apr 11, 2023
🤖 I have created a release *beep* *boop*
---


##
[4.0.0](access-api-v3.0.0...access-api-v4.0.0)
(2022-12-13)


### ⚠ BREAKING CHANGES

* upgrade access-api @ucanto/* and @ipld/dag-ucan major versions
([#246](#246))
* access-client store decoupling
([#228](#228))
* upgrade to `@ucanto/{interface,principal}`@^4.0.0
([#238](#238))
* follow up on the capabilities extract
([#239](#239))
* doc capabilities & make requierd nb non-optionals
([#159](#159))
* Remove 0.8 caps and add account delegation to the service
([#123](#123))
* bump to 0.9
([#116](#116))

### Features

* [#153](#153)
([#177](#177))
([7fbf2a1](7fbf2a1))
* access-api uses DID env variable when building its ucanto server id
([#275](#275))
([e8326ec](e8326ec))
* **access-client:** cli and recover
([#207](#207))
([720dafb](720dafb))
* account recover with email
([#149](#149))
([91ad47d](91ad47d))
* bump to 0.9
([#116](#116))
([29cf63c](29cf63c))
* doc capabilities & make requierd nb non-optionals
([#159](#159))
([f6b6d06](f6b6d06))
* follow up on the capabilities extract
([#239](#239))
([717fcaa](717fcaa))
* Remove 0.8 caps and add account delegation to the service
([#123](#123))
([c3c58b9](c3c58b9)),
closes [#117](#117)
[#121](#121)
* Revert "feat!: upgrade to `@ucanto/{interface,principal}`@^4.0.0"
([#245](#245))
([197439e](197439e))
* sync encode/decode delegations
([#276](#276))
([9d48372](9d48372))
* upgrade access-api @ucanto/* and @ipld/dag-ucan major versions
([#246](#246))
([65d191c](65d191c))
* upgrade to `@ucanto/{interface,principal}`@^4.0.0
([#238](#238))
([309aff0](309aff0))


### Bug Fixes

* 0.9 ([#78](#78))
([561c68b](561c68b))
* add validation copy
([#257](#257))
([0bd49ce](0bd49ce)),
closes [#139](#139)
* fix Access API cannot get space/info
[#243](#243)
([#255](#255))
([1a74031](1a74031))
* fix d1 migrations
([#264](#264))
([5b8a6e7](5b8a6e7))
* make d1 spaces.metadata nullable and change to kysely
([#284](#284))
([7f09479](7f09479)),
closes [#280](#280)
* make multiformats 9 go away
([#133](#133))
([cdb4109](cdb4109))
* miniflare dev script
([#137](#137))
([f2cffb2](f2cffb2))
* testing staging deploy
([975cffc](975cffc))
* try to deploy api staging
([5130464](5130464))
* try to deploy staging
([4e56657](4e56657))


### Code Refactoring

* access-client store decoupling
([#228](#228))
([64c7496](64c7496))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
gobengo pushed a commit that referenced this issue Apr 11, 2023
🤖 I have created a release *beep* *boop*
---


##
[5.2.0](upload-client-v5.1.0...upload-client-v5.2.0)
(2022-12-14)


### Features

* update upload-client service conf
([#308](#308))
([b538082](b538082))


### Bug Fixes

* make d1 spaces.metadata nullable and change to kysely
([#284](#284))
([7f09479](7f09479)),
closes [#280](#280)

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment