feat: implement configuration management and enhance user registration flow

This commit is contained in:
2026-03-11 22:26:16 +01:00
parent 62549faffa
commit 0f1b9c11fe
12 changed files with 370 additions and 95 deletions

View File

@@ -37,6 +37,12 @@ export interface ScheduleConfig {
blocks: ProgrammingBlock[];
}
// Config
export interface ConfigResponse {
allow_registration: boolean;
}
// Auth
export interface TokenResponse {