feat: add landing page and account settings

This commit is contained in:
benya
2026-07-21 01:41:18 +03:00
parent 75a7361716
commit e5651a2727
11 changed files with 725 additions and 55 deletions

View File

@@ -23,12 +23,14 @@ type Device struct {
}
type User struct {
ID string `json:"id"`
Username string `json:"username"`
Role string `json:"role"`
Disabled bool `json:"disabled"`
CreatedAt time.Time `json:"created_at"`
UpdatedAt time.Time `json:"updated_at"`
ID string `json:"id"`
Username string `json:"username"`
DisplayName string `json:"display_name"`
Email string `json:"email"`
Role string `json:"role"`
Disabled bool `json:"disabled"`
CreatedAt time.Time `json:"created_at"`
UpdatedAt time.Time `json:"updated_at"`
}
type EnrollmentGrant struct {