Button position fixed: - Moved from fixed bottom bar to header (like TierLimitsPage) - No longer covers bottom navigation menu - Always visible when user selected - "Abbrechen" only shown when changes exist Legacy system warning added: - Yellow warning box explaining old permission system - Old system: ai_enabled, ai_limit_day, export_enabled in profiles table - New system: feature_restrictions table with overrides - Warning: both systems can conflict, new system has priority - Recommendation: use only feature-overrides going forward This addresses: 1. UI overlap issue (buttons covering navigation) 2. System architecture confusion (two permission systems) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| Dockerfile | ||
| index.html | ||
| nginx.conf | ||
| package.json | ||
| vite.config.js | ||