Merge pull request 'add commit and date in footer' (#168) from feature/add_commit_in_footer into release

Reviewed-on: https://gitea.pangea.org/trustchain-oc1-orchestral/IdHub/pulls/168
This commit is contained in:
pedro 2024-03-06 18:03:31 +00:00
commit e95ebebdfa
6 changed files with 67 additions and 1 deletions

View file

@ -75,7 +75,8 @@ class UserView(LoginRequiredMixin):
'path': resolve(self.request.path).url_name, 'path': resolve(self.request.path).url_name,
'user': self.request.user, 'user': self.request.user,
'wallet': self.wallet, 'wallet': self.wallet,
'admin_validated': True if self.admin_validated else False 'admin_validated': True if self.admin_validated else False,
'commit_id': settings.COMMIT,
}) })
return context return context

View file

@ -82,6 +82,16 @@
<!--/#login-content--> <!--/#login-content-->
</div><!-- /#login-wrapper --> </div><!-- /#login-wrapper -->
</div><!-- /.jumbotron --> </div><!-- /.jumbotron -->
<div class="container mt-5">
<div class="row">
<div class="col-sm">
</div>
<div class="text-center col-sm">
</div>
<div class="col-sm">
</div>
</div>
</div>
<!-- Modal --> <!-- Modal -->
<div class="modal fade" id="forgotPasswordModal" tabindex="-1" role="dialog" aria-labelledby="forgotPasswordModalLabel" aria-hidden="true"> <div class="modal fade" id="forgotPasswordModal" tabindex="-1" role="dialog" aria-labelledby="forgotPasswordModalLabel" aria-hidden="true">
@ -106,6 +116,13 @@
</div> </div>
</div> </div>
<!-- Footer -->
<footer class="footer text-center">
<div class="container">
<span class="text-muted">{{ commit_id }}</span>
</div>
</footer>
<script src="/static/js/bootstrap.bundle.min.js"></script> <script src="/static/js/bootstrap.bundle.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons@4.28.0/dist/feather.min.js" integrity="sha384-uO3SXW5IuS1ZpFPKugNNWqTZRRglnUJK6UAZ/gxOX80nxEkN9NcGZTftn6RzhGWE" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/feather-icons@4.28.0/dist/feather.min.js" integrity="sha384-uO3SXW5IuS1ZpFPKugNNWqTZRRglnUJK6UAZ/gxOX80nxEkN9NcGZTftn6RzhGWE" crossorigin="anonymous"></script>
<script src="https://cdn.jsdelivr.net/npm/chart.js@2.9.4/dist/Chart.min.js" integrity="sha384-zNy6FEbO50N+Cg5wap8IKA4M/ZnLJgzc6w2NqACZaK0u0FXfOWRRJOnQtpZun8ha" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/chart.js@2.9.4/dist/Chart.min.js" integrity="sha384-zNy6FEbO50N+Cg5wap8IKA4M/ZnLJgzc6w2NqACZaK0u0FXfOWRRJOnQtpZun8ha" crossorigin="anonymous"></script>

View file

@ -33,6 +33,22 @@
font-size: 3.5rem; font-size: 3.5rem;
} }
} }
html, body {
height: 100%;
}
body {
display: flex;
flex-direction: column;
}
.main-content {
flex-grow: 1;
}
footer {
width: 100%;
}
</style> </style>
@ -150,6 +166,13 @@
</div> </div>
</div> </div>
<!-- Footer -->
<footer class="footer text-center mt-auto py-3">
<div class="container">
<span class="text-muted">{{ commit_id }}</span>
</div>
</footer>
{% block script %} {% block script %}
<script src="{% static "js/jquery-3.3.1.slim.min.js" %}"></script> <script src="{% static "js/jquery-3.3.1.slim.min.js" %}"></script>
<script src="/static/js/bootstrap.bundle.min.js"></script> <script src="/static/js/bootstrap.bundle.min.js"></script>

View file

@ -33,6 +33,22 @@
font-size: 3.5rem; font-size: 3.5rem;
} }
} }
html, body {
height: 100%;
}
body {
display: flex;
flex-direction: column;
}
.main-content {
flex-grow: 1;
}
footer {
width: 100%;
}
</style> </style>
@ -180,6 +196,13 @@
</div> </div>
</div> </div>
<!-- Footer -->
<footer class="footer text-center mt-auto py-3">
<div class="container">
<span class="text-muted">{{ commit_id }}</span>
</div>
</footer>
{% block script %} {% block script %}
<script src="{% static "js/jquery-3.3.1.slim.min.js" %}"></script> <script src="{% static "js/jquery-3.3.1.slim.min.js" %}"></script>
<script src="{% static "js/popper.min.js" %}"></script> <script src="{% static "js/popper.min.js" %}"></script>

View file

@ -27,6 +27,7 @@ class LoginView(auth_views.LoginView):
extra_context = { extra_context = {
'title': _('Login'), 'title': _('Login'),
'success_url': reverse_lazy('idhub:user_dashboard'), 'success_url': reverse_lazy('idhub:user_dashboard'),
'commit_id': settings.COMMIT,
} }
def get(self, request, *args, **kwargs): def get(self, request, *args, **kwargs):

View file

@ -235,4 +235,5 @@ OIDC_ORGS = config('OIDC_ORGS', '')
ENABLE_EMAIL = config('ENABLE_EMAIL', default=True, cast=bool) ENABLE_EMAIL = config('ENABLE_EMAIL', default=True, cast=bool)
CREATE_TEST_USERS = config('CREATE_TEST_USERS', default=False, cast=bool) CREATE_TEST_USERS = config('CREATE_TEST_USERS', default=False, cast=bool)
ENABLE_2FACTOR_AUTH = config('ENABLE_2FACTOR_AUTH', default=True, cast=bool) ENABLE_2FACTOR_AUTH = config('ENABLE_2FACTOR_AUTH', default=True, cast=bool)
COMMIT = config('COMMIT', default='')