| 
									
										
										
										
											2021-05-17 16:27:27 -04:00
										 |  |  | {% extends 'base/layout.html' %} | 
					
						
							| 
									
										
										
										
											2021-04-26 00:31:51 -07:00
										 |  |  | {% load helpers %} | 
					
						
							| 
									
										
										
										
											2021-07-19 16:46:12 -04:00
										 |  |  | {% load render_table from django_tables2 %} | 
					
						
							| 
									
										
										
										
											2021-04-30 15:55:37 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-07-14 17:55:01 -07:00
										 |  |  | {% block header %} | 
					
						
							|  |  |  |     {% if new_release %} | 
					
						
							|  |  |  |         {# new_release is set only if the current user is a superuser or staff member #} | 
					
						
							|  |  |  |         <div class="header-alert-container"> | 
					
						
							|  |  |  |           <div class="alert alert-info text-center mw-md-50" role="alert"> | 
					
						
							|  |  |  |             <h6 class="alert-heading"> | 
					
						
							|  |  |  |               <i class="mdi mdi-information-outline"></i><br/>New Release Available | 
					
						
							|  |  |  |             </h6> | 
					
						
							|  |  |  |             <small><a href="{{ new_release.url }}">NetBox v{{ new_release.version }}</a> is available.</small> | 
					
						
							|  |  |  |             <hr class="my-2" /> | 
					
						
							|  |  |  |             <small class="mb-0"> | 
					
						
							| 
									
										
										
										
											2022-04-25 09:48:39 -04:00
										 |  |  |               <a href="https://docs.netbox.dev/en/stable/installation/upgrading/">Upgrade Instructions</a> | 
					
						
							| 
									
										
										
										
											2021-07-14 17:55:01 -07:00
										 |  |  |             </small> | 
					
						
							|  |  |  |           </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |     {% endif %} | 
					
						
							|  |  |  | {% endblock %} | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-05-07 12:05:56 -07:00
										 |  |  | {% block title %}Home{% endblock %} | 
					
						
							| 
									
										
										
										
											2021-04-30 15:55:37 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-07-22 08:14:17 -04:00
										 |  |  | {% block content-wrapper %} | 
					
						
							| 
									
										
										
										
											2021-12-22 15:32:35 -05:00
										 |  |  |   <div class="px-3"> | 
					
						
							| 
									
										
										
										
											2021-07-22 08:14:17 -04:00
										 |  |  |     {# General stats #} | 
					
						
							|  |  |  |     <div class="row masonry"> | 
					
						
							|  |  |  |       {% for section, items, icon in stats %} | 
					
						
							|  |  |  |         <div class="col col-sm-12 col-lg-6 col-xl-4 my-2 masonry-item"> | 
					
						
							|  |  |  |           <div class="card"> | 
					
						
							| 
									
										
										
										
											2021-10-05 14:03:14 -04:00
										 |  |  |             <h6 class="card-header text-center"> | 
					
						
							| 
									
										
										
										
											2021-07-22 08:14:17 -04:00
										 |  |  |               <i class="mdi mdi-{{ icon }}"></i> | 
					
						
							|  |  |  |               <span class="ms-1">{{ section }}</span> | 
					
						
							|  |  |  |             </h6> | 
					
						
							|  |  |  |             <div class="card-body"> | 
					
						
							|  |  |  |               <div class="list-group list-group-flush"> | 
					
						
							|  |  |  |                 {% for item in items %} | 
					
						
							|  |  |  |                   {% if not item.disabled %} | 
					
						
							|  |  |  |                     <a href="{% url item.url %}" class="list-group-item list-group-item-action"> | 
					
						
							|  |  |  |                       <div class="d-flex w-100 justify-content-between align-items-center"> | 
					
						
							|  |  |  |                         {{ item.label }} | 
					
						
							|  |  |  |                         <h4 class="mb-1">{{ item.count }}</h4> | 
					
						
							|  |  |  |                       </div> | 
					
						
							|  |  |  |                     </a> | 
					
						
							|  |  |  |                   {% else %} | 
					
						
							|  |  |  |                     <li class="list-group-item list-group-item-action disabled"> | 
					
						
							|  |  |  |                       <div class="d-flex w-100 justify-content-between align-items-center"> | 
					
						
							|  |  |  |                         {{ item.label }} | 
					
						
							|  |  |  |                         <h4 class="mb-1"> | 
					
						
							|  |  |  |                           <i title="No permission" class="mdi mdi-lock"></i> | 
					
						
							|  |  |  |                         </h4> | 
					
						
							|  |  |  |                       </div> | 
					
						
							|  |  |  |                     </li> | 
					
						
							|  |  |  |                   {% endif %} | 
					
						
							|  |  |  |                 {% endfor %} | 
					
						
							|  |  |  |               </div> | 
					
						
							| 
									
										
										
										
											2021-05-17 16:27:27 -04:00
										 |  |  |             </div> | 
					
						
							| 
									
										
										
										
											2021-04-25 20:10:41 -07:00
										 |  |  |           </div> | 
					
						
							| 
									
										
										
										
											2019-04-19 14:16:55 -04:00
										 |  |  |         </div> | 
					
						
							| 
									
										
										
										
											2021-07-22 08:14:17 -04:00
										 |  |  |       {% endfor %} | 
					
						
							|  |  |  |     </div> | 
					
						
							| 
									
										
										
										
											2021-04-25 20:10:41 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-07-22 08:14:17 -04:00
										 |  |  |     {# Changelog #} | 
					
						
							|  |  |  |     {% if perms.extras.view_objectchange %} | 
					
						
							|  |  |  |       <div class="row my-4 flex-grow-1 changelog-container"> | 
					
						
							|  |  |  |         <div class="col"> | 
					
						
							|  |  |  |           <div class="card"> | 
					
						
							| 
									
										
										
										
											2021-10-05 14:03:14 -04:00
										 |  |  |             <h6 class="card-header text-center"> | 
					
						
							| 
									
										
										
										
											2021-07-22 08:14:17 -04:00
										 |  |  |               <i class="mdi mdi-clipboard-clock"></i> | 
					
						
							|  |  |  |               <span class="ms-1">Change Log</span> | 
					
						
							|  |  |  |             </h6> | 
					
						
							| 
									
										
										
										
											2021-09-15 12:41:21 -04:00
										 |  |  |             <div class="card-body table-responsive"> | 
					
						
							|  |  |  |               {% render_table changelog_table 'inc/table.html' %} | 
					
						
							| 
									
										
										
										
											2021-07-22 08:14:17 -04:00
										 |  |  |             </div> | 
					
						
							| 
									
										
										
										
											2021-07-19 16:46:12 -04:00
										 |  |  |           </div> | 
					
						
							| 
									
										
										
										
											2021-05-17 16:27:27 -04:00
										 |  |  |         </div> | 
					
						
							| 
									
										
										
										
											2021-07-19 16:46:12 -04:00
										 |  |  |       </div> | 
					
						
							| 
									
										
										
										
											2021-07-22 08:14:17 -04:00
										 |  |  |     {% endif %} | 
					
						
							|  |  |  |   </div> | 
					
						
							|  |  |  | {% endblock content-wrapper %} |