storacha / project-tracking

🐾 Used as central/default repo for project management, backlog, etc.
0 stars 0 forks source link

The Console uses the blob protocol #123

Open Peeja opened 1 month ago

Peeja commented 1 month ago

Acceptance Criteria

  1. When I upload a file through the Console, I should it use the blob protocol in the Network Inspector.

Notes

This may be as simple as upgrading the client in console (which is currently using v13). Hopefully, the actual protocol details are all abstracted. This issue mostly consists of testing to make sure this doesn't break anything.

Peeja commented 1 month ago

Before

Image

Peeja commented 1 month ago

Update: @web3-storage/w3up-client is a dependency of w3console, but it doesn't actually use it, and the dependency can be safely deleted. It instead uses it through @w3ui/react → @w3ui/core. Upgrading @w3ui/core's version does not cause any test failures, but does cause uploads to fail in the Console. Therefore, we're missing some tests. 😕

Next step: Identify and write those tests.