{% extends 'base.html' %}{% block content %}

{{t('mesh.title')}}

{{linked}}{{t('mesh.linked_assets')}}
{{conflicts}}{{t('mesh.conflicts')}}
{{missing}}{{t('mesh.missing')}}

{{t('mesh.live_log')}}

{{t('mesh.ready')}}
{{t('mesh.ready_message')}}

1. {{ t('mesh.connection') }}

{{ t('mesh.password_env_help') }}

{{ t('mesh.asset_matching') }}

2. {{ t('mesh.field_mappings') }}

{{ t('mesh.mappings_help') }} {{ t('mesh.mappings_examples') }}: node.osdesc, sys.hardware.windows.cpu[].Name, node.name|name.

{% for m in mappings %} {% endfor %}
{{ t('common.active') }}{{ t('mesh.priority') }}{{ t('mesh.target_field') }}Source Path{{ t('mesh.transformation') }}{{ t('mesh.multi_values') }}{{ t('mesh.separator') }}{{ t('mesh.update_rule') }}{{ t('common.description') }}
{% if m.is_system %}{{ t('mesh.system_mapping') }}{% else %}{{ t('mesh.custom_mapping') }}{% endif %} {% if not m.is_system %}{% endif %}

3. {{ t('mesh.new_mapping') }}

{{ t('mesh.new_mapping_help') }}

{{t('mesh.recent_runs')}}

{% for run in runs %}{% else %}{% endfor %}
{{t('mesh.start_time')}}{{t('assets.status')}}{{t('mesh.found')}}{{t('mesh.created')}}{{t('mesh.changed')}}{{t('mesh.conflicts')}}{{t('mesh.errors')}}{{t('mesh.message')}}
{{run.status}}{{run.devices_found}}{{run.created_count}}{{run.updated_count}}{{run.conflict_count}}{{run.error_count}}{{run.message or ''}}
{{t('mesh.no_runs')}}
{% endblock %}