From d1123d145fa849ef88b90138f6ad38c23bc55719 Mon Sep 17 00:00:00 2001 From: Chris Church Date: Thu, 9 Apr 2015 15:03:20 -0400 Subject: [PATCH] Add Tower version to query string for minified CSS/JS. --- awx/settings/defaults.py | 1 + awx/ui/context_processors.py | 9 +++++++++ awx/ui/templates/ui/index.html | 4 ++-- 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/awx/settings/defaults.py b/awx/settings/defaults.py index 3610879c02..8309ca892c 100644 --- a/awx/settings/defaults.py +++ b/awx/settings/defaults.py @@ -122,6 +122,7 @@ REMOTE_HOST_HEADERS = ['REMOTE_ADDR', 'REMOTE_HOST'] TEMPLATE_CONTEXT_PROCESSORS += ( 'django.core.context_processors.request', 'awx.ui.context_processors.settings', + 'awx.ui.context_processors.version', ) MIDDLEWARE_CLASSES += ( diff --git a/awx/ui/context_processors.py b/awx/ui/context_processors.py index 5910eb6396..f9be63df1c 100644 --- a/awx/ui/context_processors.py +++ b/awx/ui/context_processors.py @@ -1,9 +1,18 @@ # Copyright (c) 2014 AnsibleWorks, Inc. # All Rights Reserved. +# Django from django.conf import settings as django_settings +# Ansible Tower +from awx.main.utils import get_awx_version + def settings(request): return { 'settings': django_settings, } + +def version(request): + return { + 'version': get_awx_version(), + } diff --git a/awx/ui/templates/ui/index.html b/awx/ui/templates/ui/index.html index 292083ca9c..f20f531326 100644 --- a/awx/ui/templates/ui/index.html +++ b/awx/ui/templates/ui/index.html @@ -16,14 +16,14 @@ - + - +