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

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).
# for free to join this conversation on GitHub. Already have an account? # to comment