1.0 KiB
1.0 KiB
Admin Dashboard
The admin dashboard provides tools for managing users, invitations, and viewing system statistics.
Creating the First Admin User
Visit /setup
Accessing the Admin Dashboard
-
Note: Authentication system is not yet implemented. You'll need to set
session[:user_id]manually in the console or implement the authentication controllers first. -
Once authenticated, navigate to
/adminto access the dashboard.
Admin Features
Dashboard (/admin)
- View system statistics (users, entries, suggestions)
- Language completion percentages
- Recent activity (new users, new entries)
- Pending invitations count
User Management (/admin/users)
- List all users with filtering
- Edit user details and roles
- Delete users (except yourself)
- View user status (active/invited)
Invitations (/admin/invitations)
- Send new invitations
- View pending invitations (not yet accepted)
- Cancel pending invitations
- View recently accepted invitations
- Invitations expire after 14 days