feat(web): add backend switcher and connection status

Split the login page into backend list and credentials, show connection status in the sidebar and top bar, and render dialogs in a portal.
This commit is contained in:
justme committed 2026-10-06 16:59:17 +08:00
1 parent 91c63d0cf2
commit a9538eae4a
13 files changed
+522 -100

No files matched your search

+2
View File
@@ -1169,6 +1169,7 @@ export interface components {
LoginRequest: {
username: string;
password: string;
return_session: null | boolean;
};
LoginResponse: {
user_id: string;
@@ -1176,6 +1177,7 @@ export interface components {
csrf_token: string;
/** Format: date-time */
expires_at: unknown;
session_token: null | string;
};
MeDto: {
kind: string;