feat: rebrand Metapi to BoosAPI, add ComfyUI agent and user management

- Rename project from Metapi to BoosAPI across all UI and server strings
- Add ComfyUI conversational agent page (/comfyui-agent)
- Add user management system (register, login, API keys, admin)
- Update Dockerfile and database schema
- Add ComfyUI workflow nodes support
- Update shared contracts and platform configurations

Signed-off-by: Boos4721 <boos4721@icloud.com>
This commit is contained in:
2026-05-15 20:20:58 +08:00
parent cdb12a9819
commit 9cfe8427b5
91 changed files with 13595 additions and 1358 deletions
+14
View File
@@ -0,0 +1,14 @@
CREATE TABLE `users` (
`id` integer PRIMARY KEY AUTOINCREMENT NOT NULL,
`username` text NOT NULL,
`email` text NOT NULL,
`password_hash` text NOT NULL,
`role` text NOT NULL DEFAULT 'user',
`status` text NOT NULL DEFAULT 'active',
`created_at` text DEFAULT (datetime('now')),
`updated_at` text DEFAULT (datetime('now'))
);
--> statement-breakpoint
CREATE UNIQUE INDEX `users_email_unique` ON `users` (`email`);
--> statement-breakpoint
CREATE INDEX `users_status_idx` ON `users` (`status`);
File diff suppressed because it is too large Load Diff
+8 -1
View File
@@ -183,6 +183,13 @@
"when": 1776944000000,
"tag": "0026_site_probe_latency_threshold",
"breakpoints": true
},
{
"idx": 26,
"version": "6",
"when": 1777000000000,
"tag": "0027_users_table",
"breakpoints": true
}
]
}
}