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

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

{{ t('software.central_description') }}

{{ t('software.settings.menu') }}
{{ t('software.total_entries') }} {{ software_entry_count }} {{ t('software.open_detailed_list') }} {{ t('software.distinct_software') }} {{ software_summary_count }} {{ t('software.open_aggregated_list') }}
{{ t('software.initialized_assets') }} {{ initialized_assets }}

{{ t('software.lists') }}

{{ t('software.recent_jobs') }}

▦ {{ t('job_states.open', 'Jobstatus je Asset') }}
{% for filter_name, filter_value in job_filters.items() %} {% if filter_value %}{% endif %} {% endfor %}

{{ t('software.jobs_filter_all_help') }}

{% for job in jobs %} {% set can_bulk_restart = job.status not in ['success', 'sending', 'running'] and job.asset and job.asset.mesh_node_id %} {% else %} {% endfor %}
{{ t('software.job_id') }} {{ t('software.time') }} {{ t('common.assets') }} {{ t('jobs.type') }} {{ t('software.package') }} {{ t('jobs.action') }} {{ t('jobs.priority') }} {{ t('software.platform') }} {{ t('software.status') }} {{ t('software.details') }} {{ t('jobs.actions') }}
{{ job.id }} {% if job.created_at %}{% else %}{{ '' }}{% endif %} {{ job.asset.name }} {{ t(job.display_job_type_key, job.display_job_type_fallback) }} {{ job.display_package_name }} {{ t('jobs.action.' ~ job.action, job.action) }} {{ job.priority }} {{ job.platform }} {{ t('software.status.' ~ job.status, job.status) }} {{ t('software.open') }} {% if job.status not in ['sending', 'running'] %}
{% else %}{% endif %}
{{ t('software.no_jobs') }}
{% endblock %}