{% extends "base.html" %} {% load static %} {% block title %}Manage {{ team.name }}{% endblock %} {% block content %}
Admin panel — manage members, review join requests, curate playbooks, update settings.
| Username | Role | Joined | Actions |
|---|---|---|---|
| {{ membership.user.get_full_name|default:membership.user.username }} @{{ membership.user.username }} | {% if membership.role == "admin" %} Admin {% else %} Member {% endif %} | {{ membership.joined_at|date:"M j, Y" }} |
{% if membership.role != "admin" %}
|
| No members yet. | |||
| Username | Source | Requested At | Actions |
|---|---|---|---|
| {{ jr.user.get_full_name|default:jr.user.username }} @{{ jr.user.username }} | {% if jr.source == "self" %} Self-request {% elif jr.source == "invited" %} Invited {% else %} Invited (new) {% endif %} | {{ jr.requested_at|date:"M j, Y" }} |
|
No pending join requests.
| Playbook | Version | Status | Actions |
|---|---|---|---|
| {{ pb.name }} | v{{ pb.version }} | {% if pb.status == "released" %} Released {% else %} Draft {% endif %} |
|
No playbooks in this team yet. Add a released playbook to share it with members.
Deleting a team is irreversible. All member associations will be removed. Playbooks are not deleted.
Enter one or more email addresses (comma-separated). Existing Mimir users will receive a join-request notification. New addresses will get an account automatically created.
{% if invite_errors %}