{% extends "base.html" %} {% load scoped_tags %} {% block title %}Integrations{% endblock %} {% block page_title %}Integrations{% endblock %} {% block page_subtitle %}Plugins and external system connectors (Layer 12){% endblock %} {% block layer_indicator %}L12 Integrations{% endblock %} {% block content %} {# Plugins Section #}

Plugins

{{ plugins|length }} registered
{% if plugins %}
{% for plugin in plugins %} {% endfor %}
Name Version State Description Owner
{{ plugin.name }}

{{ plugin.id|truncate_id }}

v{{ plugin.version }} {% include "components/_state_badge.html" with state=plugin.state %} {{ plugin.description|default:"--"|truncatewords:15 }} {{ plugin.owner_id|truncate_id }}
{% else %} {% include "components/_empty_state.html" with title="No plugins" message="No plugins have been registered. Plugins extend Scoped with custom behavior in sandboxed execution." %} {% endif %}
{# Integrations Section #}

Integrations

{{ integrations|length }} configured
{% if integrations %}
{% for integ in integrations %} {% endfor %}
Name Type Description Owner
{{ integ.name }}

{{ integ.id|truncate_id }}

{{ integ.integration_type|default:"generic" }} {{ integ.description|default:"--"|truncatewords:15 }} {{ integ.owner_id|truncate_id }}
{% else %} {% include "components/_empty_state.html" with title="No integrations" message="No external integrations have been configured. Integrations connect Scoped to external systems like CI/CD, monitoring, and messaging." %} {% endif %}
{% endblock %}