chore: upgrade Node.js runtime to v24 across codebase #419

Merged
jason.woltje merged 438 commits from fix/auth-frontend-remediation into main 2026-02-17 01:04:47 +00:00
Showing only changes of commit a9090aca7f - Show all commits

View File

@@ -94,3 +94,20 @@ export interface OAuthCallbackParams {
error?: string;
error_description?: string;
}
/**
* Auth provider type advertised by the backend via GET /auth/config
*/
export interface AuthProviderConfig {
id: string;
name: string;
type: "oauth" | "credentials";
}
/**
* Response shape for GET /auth/config
* Backend advertises available auth methods for the frontend to render dynamically.
*/
export interface AuthConfigResponse {
providers: AuthProviderConfig[];
}