{% extends 'netbox_meraki/base.html' %} {% load static %} {% 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 %}
Review Items
{% if items %}
{% for item in items %} {% endfor %}
Type Action Object Details Status Actions
{% if item.item_type == 'site' %} Site {% elif item.item_type == 'device' %} Device {% elif item.item_type == 'vlan' %} VLAN {% elif item.item_type == 'prefix' %} Prefix {% endif %} {% if item.action_type == 'create' %} CREATE {% elif item.action_type == 'update' %} UPDATE {% elif item.action_type == 'delete' %} DELETE {% endif %} {{ item.object_name }}
Proposed Data:
{{ item.proposed_data_json|default:"N/A" }}
{% if item.current_data %}
Current Data:
{{ item.current_data_json|default:"N/A" }}
{% endif %}
{% if item.status == 'pending' %} PENDING {% elif item.status == 'approved' %} APPROVED {% elif item.status == 'rejected' %} REJECTED {% elif item.status == 'applied' %} APPLIED {% endif %} {% if item.status == 'pending' and review.status not in 'applied' %}
{% csrf_token %}
{% csrf_token %}
{% endif %}
{% else %}

No items in this review.

{% endif %}
Back to Reviews
{% endblock %}