• Mahmoud Aglan's avatar
    feat: multi-tenant role system with workflows & user management · f50a8d54
    Mahmoud Aglan authored
    Complete overhaul from single-admin to multi-role multi-org system:
    
    - Auth: multi-user login from admin_users table with 9 roles
      (superadmin, admin, moderator, org_admin, org_manager,
      tournament_organizer, sponsor, charity, viewer)
    - Permissions: granular permission matrix with org-scoping
    - RuleEngine: event-driven workflow automation
    - Users module: full CRUD for admin user management
    - Workflows module: approval queue, automation rules, org requests
    - Dashboard: role-aware with scoped data per role
    - Sidebar: permission-filtered navigation per role
    - Topbar: shows role badge next to username
    - Login: supports all user types
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    f50a8d54
Name
Last commit
Last update
Connections and docs Loading commit data...
api Loading commit data...
config Loading commit data...
core Loading commit data...
layouts Loading commit data...
modules Loading commit data...
public Loading commit data...
storage/uploads Loading commit data...
.gitignore Loading commit data...
.htaccess Loading commit data...
Dockerfile Loading commit data...
EL3AB_MANAGEMENT_SYSTEM.md Loading commit data...
captain-definition Loading commit data...
index.php Loading commit data...