Remove public disclosures of the lib's version
parent
e64614274c
commit
6368a6c47e
|
|
@ -8,13 +8,8 @@
|
||||||
|
|
||||||
{% block extrastyle %}
|
{% block extrastyle %}
|
||||||
{% get_admin_interface_theme as theme %}
|
{% get_admin_interface_theme as theme %}
|
||||||
{% get_admin_interface_version as version %}
|
|
||||||
{% get_current_language as current_lang %}
|
{% get_current_language as current_lang %}
|
||||||
<style type="text/css">
|
<style type="text/css">
|
||||||
/*
|
|
||||||
django-admin-interface {{ version }}
|
|
||||||
https://github.com/fabiocaccamo/django-admin-interface
|
|
||||||
*/
|
|
||||||
{% include "admin_interface/css/admin-interface.css" %}
|
{% include "admin_interface/css/admin-interface.css" %}
|
||||||
{% include "admin_interface/css/admin-interface-fix.css" %}
|
{% include "admin_interface/css/admin-interface-fix.css" %}
|
||||||
{% include "admin_interface/css/form-controls.css" %}
|
{% include "admin_interface/css/form-controls.css" %}
|
||||||
|
|
@ -40,11 +35,10 @@ https://github.com/fabiocaccamo/django-admin-interface
|
||||||
{% block blockbots %}
|
{% block blockbots %}
|
||||||
{{ block.super }}
|
{{ block.super }}
|
||||||
{% get_admin_interface_theme as theme %}
|
{% get_admin_interface_theme as theme %}
|
||||||
{% get_admin_interface_version as version %}
|
|
||||||
{# https://github.com/elky/django-flat-responsive#important-note #}
|
{# https://github.com/elky/django-flat-responsive#important-note #}
|
||||||
<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1.0, maximum-scale=1.0">
|
<meta name="viewport" content="user-scalable=no, width=device-width, initial-scale=1.0, maximum-scale=1.0">
|
||||||
<link rel="stylesheet" type="text/css" href="{% static 'admin/css/responsive.css' %}?v={{ version }}">
|
<link rel="stylesheet" type="text/css" href="{% static 'admin/css/responsive.css' %}">
|
||||||
<link rel="stylesheet" type="text/css" href="{% static 'admin/css/responsive_rtl.css' %}?v={{ version }}" />
|
<link rel="stylesheet" type="text/css" href="{% static 'admin/css/responsive_rtl.css' %}" />
|
||||||
{% include "admin_interface/favicon.html" %}
|
{% include "admin_interface/favicon.html" %}
|
||||||
{% include "admin_interface/foldable-apps.html" %}
|
{% include "admin_interface/foldable-apps.html" %}
|
||||||
{% include "admin_interface/related-modal.html" %}
|
{% include "admin_interface/related-modal.html" %}
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
{% if theme.favicon %}
|
{% if theme.favicon %}
|
||||||
<link rel="icon" href="{{ theme.favicon.url }}">
|
<link rel="icon" href="{{ theme.favicon.url }}">
|
||||||
{% if theme.env_visible_in_favicon %}
|
{% if theme.env_visible_in_favicon %}
|
||||||
<script type="text/javascript" src="{% static 'admin_interface/favico/favico-0.3.10-patched.min.js' %}?v={{ version }}"></script>
|
<script type="text/javascript" src="{% static 'admin_interface/favico/favico-0.3.10-patched.min.js' %}"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var favicon = new Favico({
|
var favicon = new Favico({
|
||||||
type: 'circle',
|
type: 'circle',
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{% load static %}
|
{% load static %}
|
||||||
|
|
||||||
{% if theme.foldable_apps %}
|
{% if theme.foldable_apps %}
|
||||||
<link rel="stylesheet" type="text/css" href="{% static 'admin_interface/foldable-apps/foldable-apps.css' %}?v={{ version }}">
|
<link rel="stylesheet" type="text/css" href="{% static 'admin_interface/foldable-apps/foldable-apps.css' %}">
|
||||||
<script type="text/javascript" src="{% static 'admin_interface/foldable-apps/foldable-apps.js' %}?v={{ version }}"></script>
|
<script type="text/javascript" src="{% static 'admin_interface/foldable-apps/foldable-apps.js' %}"></script>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{% load static %}
|
{% load static %}
|
||||||
|
|
||||||
{% if theme.related_modal_active %}
|
{% if theme.related_modal_active %}
|
||||||
<link rel="stylesheet" type="text/css" href="{% static 'admin_interface/magnific-popup/magnific-popup.css' %}?v={{ version }}">
|
<link rel="stylesheet" type="text/css" href="{% static 'admin_interface/magnific-popup/magnific-popup.css' %}">
|
||||||
<script type="text/javascript" src="{% static 'admin_interface/magnific-popup/jquery.magnific-popup.js' %}?v={{ version }}"></script>
|
<script type="text/javascript" src="{% static 'admin_interface/magnific-popup/jquery.magnific-popup.js' %}"></script>
|
||||||
<script type="text/javascript" src="{% static 'admin_interface/related-modal/related-modal.js' %}?v={{ version }}"></script>
|
<script type="text/javascript" src="{% static 'admin_interface/related-modal/related-modal.js' %}"></script>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
@ -9,7 +9,6 @@ from django.utils import translation
|
||||||
from admin_interface.cache import get_cached_active_theme, set_cached_active_theme
|
from admin_interface.cache import get_cached_active_theme, set_cached_active_theme
|
||||||
from admin_interface.compat import NoReverseMatch, reverse
|
from admin_interface.compat import NoReverseMatch, reverse
|
||||||
from admin_interface.models import Theme
|
from admin_interface.models import Theme
|
||||||
from admin_interface.version import __version__
|
|
||||||
|
|
||||||
import re
|
import re
|
||||||
|
|
||||||
|
|
@ -74,6 +73,3 @@ def get_admin_interface_theme(context):
|
||||||
return theme
|
return theme
|
||||||
|
|
||||||
|
|
||||||
@simple_tag(takes_context=False)
|
|
||||||
def get_admin_interface_version():
|
|
||||||
return __version__
|
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,6 @@ from django.template import Context, Template
|
||||||
|
|
||||||
from admin_interface.models import Theme
|
from admin_interface.models import Theme
|
||||||
from admin_interface.templatetags import admin_interface_tags as templatetags
|
from admin_interface.templatetags import admin_interface_tags as templatetags
|
||||||
from admin_interface.version import __version__
|
|
||||||
|
|
||||||
|
|
||||||
class AdminInterfaceTemplateTagsTestCase(TestCase):
|
class AdminInterfaceTemplateTagsTestCase(TestCase):
|
||||||
|
|
@ -123,13 +122,3 @@ class AdminInterfaceTemplateTagsTestCase(TestCase):
|
||||||
context,
|
context,
|
||||||
)
|
)
|
||||||
self.assertEqual(rendered, "Django")
|
self.assertEqual(rendered, "Django")
|
||||||
|
|
||||||
def test_get_version(self):
|
|
||||||
version = templatetags.get_admin_interface_version()
|
|
||||||
self.assertEqual(version, __version__)
|
|
||||||
rendered = self.__render_template(
|
|
||||||
"{% load admin_interface_tags %}"
|
|
||||||
"{% get_admin_interface_version as version %}"
|
|
||||||
"{{ version }}"
|
|
||||||
)
|
|
||||||
self.assertEqual(rendered, __version__)
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue