{% trans "Changing the settings below require you to immediatly restart InvenTree. Do not change this while under active usage." %}
{% include "InvenTree/settings/setting.html" with key="ENABLE_PLUGINS_SCHEDULE" icon="fa-calendar-alt" %}
{% include "InvenTree/settings/setting.html" with key="ENABLE_PLUGINS_EVENTS" icon="fa-reply-all" %}
{% include "InvenTree/settings/setting.html" with key="ENABLE_PLUGINS_URL" icon="fa-link" %}
{% include "InvenTree/settings/setting.html" with key="ENABLE_PLUGINS_NAVIGATION" icon="fa-sitemap" %}
{% include "InvenTree/settings/setting.html" with key="ENABLE_PLUGINS_APP" icon="fa-rocket" %}
{% include "InvenTree/settings/setting.html" with key="PLUGIN_ON_STARTUP" %}
{% trans "Plugins" %}
{% include "spacer.html" %}
{% url 'admin:plugin_pluginconfig_changelist' as url %}
{% include "admin_button.html" with url=url %}
{% trans "Admin" %}
{% trans "Name" %}
{% trans "Author" %}
{% trans "Date" %}
{% trans "Version" %}
{% plugin_list as pl_list %}
{% for plugin_key, plugin in pl_list.items %}
{% mixin_enabled plugin 'urls' as urls %}
{% mixin_enabled plugin 'settings' as settings %}
{% if user.is_staff and perms.plugin.change_pluginconfig %}
{% url 'admin:plugin_pluginconfig_change' plugin.pk as url %}
{% include "admin_button.html" with url=url %}
{% endif %}
{{ plugin.human_name }} - {{plugin_key}}
{% define plugin.registered_mixins as mixin_list %}
{% if mixin_list %}
{% for mixin in mixin_list %}
{{ mixin.human_name }}
{% endfor %}
{% endif %}
{% if plugin.website %}
{% endif %}
{{ plugin.author }}
{% render_date plugin.pub_date %}
{% if plugin.version %}{{ plugin.version }}{% endif %}
{% endfor %}
{% inactive_plugin_list as in_pl_list %}
{% if in_pl_list %}
{% trans 'Inactive plugins' %}
{% for plugin_key, plugin in in_pl_list.items %}
{% if user.is_staff and perms.plugin.change_pluginconfig %}
{% url 'admin:plugin_pluginconfig_change' plugin.pk as url %}
{% include "admin_button.html" with url=url %}
{% endif %}
{{plugin.name}} - {{plugin.key}}
{% endfor %}
{% endif %}
{% plugin_errors as pl_errors %}
{% if pl_errors %}
{% trans "Plugin Error Stack" %}
{% include "spacer.html" %}
{% trans "Stage" %}
{% trans "Name" %}
{% trans "Message" %}
{% for stage, errors in pl_errors.items %}
{% for error_detail in errors %}
{% for name, message in error_detail.items %}