The-Randalorian / Open-Assistant

An open source voice assistant
GNU General Public License v3.0
3 stars 1 forks source link

REST API #12

Open The-Randalorian opened 3 years ago

The-Randalorian commented 3 years ago

A REST API should be built that abstracts away the SQL Database layer. This should implement password checking and other security features to protect data. This will probably be built in a separate repository and will probably be built using a different programming language (PHP?). A python Thing storage plugin will also be needed.

Because this system can prevent users from interacting with data they should not, it will become the standard interface for Open Assistant instances running on the edge. The SQL Thing storage plugin will be used for Open Assistant servers, since the security of the REST API is not necessary/pointless and the added latency will cause other issues.

The-Randalorian commented 3 years ago

Added good first issue label, since the REST API is a discrete thing.

Edit: specified good first issue label