improve app registration and component service ports
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2026-07-09 14:26:43 +09:00
parent 8af6c60088
commit ac075a1fea
15 changed files with 301 additions and 60 deletions
+16 -1
View File
@@ -166,7 +166,7 @@ export async function loadUserSessions() {
return (response.sessions ?? []).map((session) => ({
...session,
session: session.sessionId ? session.session : '-',
state: session.state === '세션 없음' ? '없음' : session.state
state: session.state
}));
}
@@ -188,6 +188,21 @@ export function terminateUserSession(sessionId: string) {
});
}
export function createManagedUser(payload: {
email: string;
password: string;
name: string;
organizationId?: string | null;
department?: string | null;
position?: string | null;
licenseCode?: 'FREE' | 'EDU' | 'PRO';
}) {
return apiRequest<{ user: { id: string; email: string; name?: string | null } }>('/users', {
method: 'POST',
body: JSON.stringify(payload)
});
}
export async function loadOrganizations() {
const response = await apiRequest<{ organizations?: Organization[] }>('/organizations');
return response.organizations ?? [];