feat: a lot

i did a lot of work, and i also forgot to add commits regularly. I added the controller routes to create and delete controllers, improved error handling und improved the authentification process. I'm gonna add an websocket next and then I should be hopefully done with the foundations of this project. I may also add anviewControllers route which respons with every available controller
This commit is contained in:
Siesta
2025-07-20 18:31:38 +02:00
parent 25bd0cc0c8
commit 57592b4987
10 changed files with 138 additions and 63 deletions
+1 -1
View File
@@ -31,7 +31,7 @@ func ConnectDB() {
func InitDB() {
_, err := DB.Exec(`
CREATE TABLE IF NOT EXISTS controllers (
id TEXT PRIMARY KEY,
id INTEGER PRIMARY KEY,
token_hash TEXT,
color TEXT,
updated_at DATETIME