mirror of
				https://github.com/inventree/InvenTree.git
				synced 2025-10-31 13:15:43 +00:00 
			
		
		
		
	Merge branch 'inventree:master' into plugin-2037
This commit is contained in:
		| @@ -36,9 +36,14 @@ def health_status(request): | ||||
|         'email_configured': InvenTree.status.is_email_configured(), | ||||
|     } | ||||
|  | ||||
|     # The following keys are required to denote system health | ||||
|     health_keys = [ | ||||
|         'django_q_running', | ||||
|     ] | ||||
|  | ||||
|     all_healthy = True | ||||
|  | ||||
|     for k in status.keys(): | ||||
|     for k in health_keys: | ||||
|         if status[k] is not True: | ||||
|             all_healthy = False | ||||
|  | ||||
|   | ||||
| @@ -1061,3 +1061,7 @@ input[type='number']{ | ||||
| .search-menu .ui-menu-item { | ||||
|     margin-top: 0.5rem; | ||||
| } | ||||
|  | ||||
| .product-card-panel{ | ||||
|     height: 100%; | ||||
| } | ||||
|   | ||||
| @@ -768,7 +768,7 @@ function partGridTile(part) { | ||||
|     var html = ` | ||||
|      | ||||
|     <div class='col-sm-3 card'> | ||||
|         <div class='panel panel-default panel-inventree'> | ||||
|         <div class='panel panel-default panel-inventree product-card-panel'> | ||||
|             <div class='panel-heading'> | ||||
|                 <a href='/part/${part.pk}/'> | ||||
|                     <b>${part.full_name}</b> | ||||
| @@ -1007,7 +1007,7 @@ function loadPartTable(table, url, options={}) { | ||||
|                  | ||||
|                 // Force a new row every 4 columns, to prevent visual issues | ||||
|                 if ((index > 0) && (index % 4 == 0) && (index < data.length)) { | ||||
|                     html += `</div><div class='row'>`; | ||||
|                     html += `</div><div class='row full-height'>`; | ||||
|                 } | ||||
|  | ||||
|                 html += partGridTile(row); | ||||
|   | ||||
| @@ -89,11 +89,7 @@ | ||||
|             <a class='dropdown-toggle' data-toggle='dropdown' href="#"> | ||||
|               {% if user.is_staff %} | ||||
|               {% if not system_healthy %} | ||||
|                 {% if not django_q_running %} | ||||
|                 <span class='fas fa-exclamation-triangle icon-red'></span> | ||||
|                 {% else %} | ||||
|                 <span class='fas fa-exclamation-triangle icon-orange'></span> | ||||
|                 {% endif %} | ||||
|               {% elif not up_to_date %} | ||||
|               <span class='fas fa-info-circle icon-green'></span> | ||||
|               {% endif %} | ||||
| @@ -114,11 +110,7 @@ | ||||
|                   {% if system_healthy or not user.is_staff %} | ||||
|                   <span class='fas fa-server'></span> | ||||
|                   {% else %} | ||||
|                     {% if not django_q_running %} | ||||
|                     <span class='fas fa-server icon-red'></span> | ||||
|                     {% else %} | ||||
|                     <span class='fas fa-server icon-orange'></span> | ||||
|                     {% endif %} | ||||
|                   <span class='fas fa-server icon-red'></span> | ||||
|                   {% endif %} | ||||
|                   </span> {% trans "System Information" %} | ||||
|                 </a></li> | ||||
|   | ||||
| @@ -1,5 +1,5 @@ | ||||
| # Django framework | ||||
| Django==3.2.4                   # Django package | ||||
| Django==3.2.5                   # Django package | ||||
| gunicorn>=20.1.0                # Gunicorn web server | ||||
|  | ||||
| pillow==8.3.2                   # Image manipulation | ||||
|   | ||||
		Reference in New Issue
	
	Block a user