fix: display username in UI, fix license limits key mismatch
- Read user profile from Logto ID token in OrgResolver, store in Zustand org store, display in sidebar footer and TopBar avatar - Fix license limits showing "—" by aligning frontend LIMIT_LABELS keys with backend snake_case convention (max_agents, retention_days, max_environments) - Bump @cameleer/design-system to v0.1.38 (font-size floor) - Add dev volume mount for local UI hot-reload without image rebuild Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -17,9 +17,9 @@ const FEATURE_LABELS: Record<string, string> = {
|
||||
};
|
||||
|
||||
const LIMIT_LABELS: Record<string, string> = {
|
||||
maxAgents: 'Max Agents',
|
||||
retentionDays: 'Retention Days',
|
||||
maxEnvironments: 'Max Environments',
|
||||
max_agents: 'Max Agents',
|
||||
retention_days: 'Retention Days',
|
||||
max_environments: 'Max Environments',
|
||||
};
|
||||
|
||||
function tierColor(tier: string): 'primary' | 'success' | 'warning' | 'error' {
|
||||
|
||||
Reference in New Issue
Block a user