• Stefy Lanza (nextime / spora )'s avatar
    Fix admin navigation and complete persistent registration setting system · 75147eb9
    Stefy Lanza (nextime / spora ) authored
    FIXES IMPLEMENTED:
    
    1. Navigation Issue Fixed:
       - Added 'System Settings' link to admin navigation in admin.html
       - Now accessible via Admin Panel -> System Settings button
       - Links to /admin/settings route for comprehensive settings management
    
    2. Registration Setting System Completed:
       - SystemSettings model with persistent database storage
       - Database migration (Migration_004) for system_settings table
       - Registration defaults to disabled (False) for security
       - Admin interface with toggle switches for real-time updates
       - All settings persist across application restarts
    
    3. Technical Implementation:
       - Database-backed persistent configuration system
       - Type-safe setting management (string, boolean, integer, float, json)
       - Comprehensive admin interface with AJAX updates
       - Default settings initialization on first run
       - Audit logging for all setting changes
    
    4. User Requirements Fulfilled:
        Registration setting is persistent at boot (stored in database)
        Registration defaults to disabled for security
        Admin interface accessible via navigation
        Settings survive application restarts
        Real-time toggle functionality
    
    The persistent registration setting system is now fully functional and addresses all user feedback.
    75147eb9
Name
Last commit
Last update
..
admin.html Loading commit data...
admin_logs.html Loading commit data...
admin_migrations.html Loading commit data...
admin_settings.html Loading commit data...
admin_users.html Loading commit data...
dashboard.html Loading commit data...
fixture_detail.html Loading commit data...
index.html Loading commit data...
match_detail.html Loading commit data...
matches.html Loading commit data...
statistics.html Loading commit data...
uploads.html Loading commit data...
user_tokens.html Loading commit data...