fix caching problem
This commit is contained in:
parent
88d1eed90e
commit
5c576351c6
|
@ -5,6 +5,7 @@ from jwkest.jwk import RSAKey, rsa_load
|
|||
from flask_babel import Babel
|
||||
from flask_login import LoginManager
|
||||
import time
|
||||
import subprocess
|
||||
|
||||
from pyop.authz_state import AuthorizationState
|
||||
from pyop.provider import Provider
|
||||
|
@ -16,6 +17,12 @@ from . import model
|
|||
from .pki import Pki
|
||||
|
||||
|
||||
def get_git_hash():
|
||||
try:
|
||||
return subprocess.check_output(['git', 'rev-parse', 'HEAD'])[:10].decode()
|
||||
except Exception:
|
||||
return ''
|
||||
|
||||
def init_oidc_provider(app):
|
||||
with app.app_context():
|
||||
issuer = url_for('frontend.index')[:-1]
|
||||
|
@ -127,6 +134,8 @@ def oidc_provider_init_app(name=None):
|
|||
app.config.from_pyfile('application.cfg')
|
||||
app.config.from_pyfile('production.cfg')
|
||||
|
||||
app.jinja_env.globals['GIT_HASH'] = get_git_hash()
|
||||
|
||||
#app.ldap_orm = Connection(app.config['LDAP_URL'], app.config['LDAP_BIND_DN'], app.config['LDAP_BIND_PW'], auto_bind=True)
|
||||
server = Server(app.config['LDAP_URL'], get_info=ALL)
|
||||
app.ldap_conn = Connection(server, app.config['LDAP_BIND_DN'], app.config['LDAP_BIND_PW'], auto_bind=True)
|
||||
|
|
|
@ -4,12 +4,12 @@
|
|||
<meta charset="utf-8" />
|
||||
<title>{% block title %}{% endblock %} - Lenticular Cloud</title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<link rel="stylesheet" href="/static/main.css" />
|
||||
<link rel="stylesheet" href="/static/main.css?v={{ GIT_HASH }}" />
|
||||
{% block head %}{% endblock %}
|
||||
</head>
|
||||
<body>
|
||||
{% block body %}{% endblock %}
|
||||
<script type="application/javascript" src="/static/main.js" ></script>
|
||||
<script type="application/javascript" src="/static/main.js?v={{ GIT_HASH }}" ></script>
|
||||
<script type="application/javascript" >
|
||||
{% block script_js %}{% endblock %}
|
||||
</script>
|
||||
|
|
Loading…
Reference in a new issue