aksiksi / vaulty

A service that allows users to send email directly to a cloud storage service.
https://vaulty.net
4 stars 0 forks source link

Split off storage client into vaulty::storage #17

Closed aksiksi closed 4 years ago

aksiksi commented 4 years ago

We can implement a Client trait to allow for generic storage backends.

aksiksi commented 4 years ago

Also, update schema to track storage auth token and selected storage type. Makes most sense to have this under "users" table.

aksiksi commented 4 years ago

Implementing a generic client as a trait is not possible due to lack of lang support for async traits.