Results 26 issues of Franck

The AWS Marketplace team informed us that the dshop container needs to be updated to comply with their new policies: Application use requires customer Access Keys or Secret Keys as...

P1

Add support for selling NFTs to the dshop front-end. The dshop admin tools could also allow to deploy NFT contracts and mint new NFTs.

The deployer currently supports 4 themes (active, Artisan, Showcase and Galleria). We should add more.

enhancement

It would be nice if dshop could support selling digital assets such as images, videos or any files. Upon completing a purchase, the buyer could receive a decryption key.

enhancement

We should implement an automated UI driven test suite for dshop and for the deployer. The focus should be on testing critical flows (checkout, shop creation, shop publish, ...). The...

enhancement

Once #980 is implemented, we can update the release branch with the latest code and adjust the existing Heroku [app.json](https://github.com/OriginProtocol/dshop/blob/release/app.json) config file to deploy the stack on Heroku.

enhancement

Currently our [AWS](https://github.com/OriginProtocol/dshop/blob/c987df3dbd958b014b15c3e76482cb88f7c6e5f9/backend/scripts/aws/marketplace/startup_script.sh#L91) and [GCP](https://github.com/OriginProtocol/dshop/blob/c987df3dbd958b014b15c3e76482cb88f7c6e5f9/backend/scripts/gcp/marketplace/startup_script.sh#L91) startup script only run an API server. We should update them to run a listener.

Currently the dshop deployer reads and writes files (shop configuration, shop images, products and collections metadata) on a local or shared disk. Supporting a cloud storage solution such as AWS...

enhancement

We've noticed on and off static files serving slowness. Root cause is still TBD. Might be due to Google shared disk performance degrading over high load? A cheap mitigation could...

bug
P1

Before their store goes live, it is natural (and recommended) for a merchant to test it by placing a few test orders. We should make it easier for them to...

enhancement