{% extends "controlpanel/base.html" %} {% load lucide ui %} {% block heading %}Features{% endblock heading %} {% block actions %} {% endblock actions %} {% block panel %} {% url 'controlpanel:flag_create' as flag_create_url %} {% include "controlpanel/_modal_form.html" with modal_id="flag_create_modal" title="New feature" form=flag_form action_url=flag_create_url submit_label="Create" submit_icon="plus" %} {% comment %} The lock-down. Clubs get a maintenance page, the scheduled jobs stand down, and the control panel and the auth screens stay open — otherwise you could not sign in to turn it back off. {% endcomment %}
Closes every club subdomain and stands the scheduled jobs down. The control panel and the sign-in screens stay open.
{% endif %}Flags are turned on per club. Setting Everyone to Yes or No overrides club targeting entirely.
| Name | Everyone | Clubs | Note | |
|---|---|---|---|---|
| {{ flag.name }} | {% if flag.everyone is True %} On for all {% elif flag.everyone is False %} Off everywhere {% else %} Per club {% endif %} | {{ flag.clubs.count }} | {{ flag.note|default:"-" }} | |
| No features yet. | ||||
Global on/off for the whole platform — kill-switches, maintenance, infra rollouts.
| {{ switch.name }} | {{ switch.note|default:"-" }} | |
| No switches yet — add one in the Django admin. |