{% extends 'netbox_meraki/base.html' %} {% load static %} {% load meraki_extras %} {% block page_content %}

Sync Review: {{ sync_log.timestamp }}

Review Status

Status: {% if review.status == 'pending' %} {{ review.status|upper }} {% elif review.status == 'approved' %} {{ review.status|upper }} {% elif review.status == 'rejected' %} {{ review.status|upper }} {% elif review.status == 'partially_approved' %} PARTIALLY APPROVED {% elif review.status == 'applied' %} {{ review.status|upper }} {% endif %}

Total Items: {{ review.items_total }}

Approved: {{ review.items_approved }}

Rejected: {{ review.items_rejected }}

{% if review.status not in 'applied' %}
{% csrf_token %}
{% csrf_token %}
{% if review.items_approved > 0 %}
{% csrf_token %}
{% endif %}
{% endif %}
{% if site_items %}
Sites ({{ site_items|length }})
{% for item in site_items %}
{{ item.object_name }} {{ item.action_type|upper }}
{% if review.status not in 'applied' and item.status == 'pending' %} Edit
{% csrf_token %}
{% csrf_token %}
{% else %} {{ item.status|upper }} {% endif %} {% if item.editable_data %} Edited {% endif %}
{{ item.preview_display }}
{% if item.current_data %}
Show current values
{{ item.current_data|pprint }}
{% endif %}
{% endfor %}
{% endif %} {% if device_items %}
Devices ({{ device_items|length }})
{% for item in device_items %}
{{ item.object_name }} {{ item.action_type|upper }} {% if item.related_object_info.site %} Site: {{ item.related_object_info.site }} {% endif %} {% if item.related_object_info.role %} Role: {{ item.related_object_info.role }} {% endif %}
{% if review.status not in 'applied' and item.status == 'pending' %} Edit
{% csrf_token %}
{% csrf_token %}
{% else %} {{ item.status|upper }} {% endif %} {% if item.editable_data %} Edited {% endif %}
{{ item.preview_display }}
{% if item.current_data %}
Show changes
{% for key, value in item.proposed_data.items %} {% endfor %}
Field Current New
{{ key }} {% if item.current_data and key in item.current_data %}{{ item.current_data|lookup:key }}{% endif %} {{ value }}
{% endif %}
{% endfor %}
{% endif %} {% if vlan_items %}
VLANs ({{ vlan_items|length }})
{% for item in vlan_items %}
{{ item.object_name }} {{ item.action_type|upper }} VID: {{ item.proposed_data.vid }} {% if item.related_object_info.site %} {{ item.related_object_info.site }} {% endif %}
{% if review.status not in 'applied' and item.status == 'pending' %} Edit
{% csrf_token %}
{% csrf_token %}
{% else %} {{ item.status|upper }} {% endif %} {% if item.editable_data %} Edited {% endif %}
{% endfor %}
{% endif %} {% if prefix_items %}
Prefixes ({{ prefix_items|length }})
{% for item in prefix_items %}
{{ item.proposed_data.prefix }} {{ item.action_type|upper }} {% if item.related_object_info.site %} {{ item.related_object_info.site }} {% endif %} {% if item.related_object_info.vlan %} VLAN: {{ item.related_object_info.vlan }} {% endif %}
{% if review.status not in 'applied' and item.status == 'pending' %} Edit
{% csrf_token %}
{% csrf_token %}
{% else %} {{ item.status|upper }} {% endif %} {% if item.editable_data %} Edited {% endif %}
{% endfor %}
{% endif %} {% if ssid_items %}
SSIDs ({{ ssid_items|length }})
{% for item in ssid_items %}
{{ item.object_name }} {{ item.action_type|upper }} {% if item.related_object_info.network %} {{ item.related_object_info.network }} {% endif %}
{% if review.status not in 'applied' and item.status == 'pending' %} Edit
{% csrf_token %}
{% csrf_token %}
{% else %} {{ item.status|upper }} {% endif %} {% if item.editable_data %} Edited {% endif %}
{% endfor %}
{% endif %}
Back to Reviews
{% endblock %}