- eveai_app adapted to handle removal of complex rewrite rules in nginx.conf, which cannot be achieved in Ingress
This commit is contained in:
@@ -119,20 +119,14 @@ def create_app(config_file=None):
|
||||
from flask_login import current_user
|
||||
import datetime
|
||||
|
||||
# app.logger.debug(f"Before request - URL: {request.url}")
|
||||
# app.logger.debug(f"Before request - Session permanent: {session.permanent}")
|
||||
app.logger.debug(f"Before request - URL: {request.url}")
|
||||
app.logger.debug(f"Before request - Session permanent: {session.permanent}")
|
||||
|
||||
# Log session expiry tijd als deze bestaat
|
||||
if current_user.is_authenticated:
|
||||
# Controleer of sessie permanent is (nodig voor PERMANENT_SESSION_LIFETIME)
|
||||
if not session.permanent:
|
||||
session.permanent = True
|
||||
# app.logger.debug("Session marked as permanent (enables 60min timeout)")
|
||||
|
||||
# Log wanneer sessie zou verlopen
|
||||
# if '_permanent' in session:
|
||||
# expires_at = datetime.datetime.now() + app.permanent_session_lifetime
|
||||
# app.logger.debug(f"Session will expire at: {expires_at} (60 min from now)")
|
||||
|
||||
@app.route('/debug/session')
|
||||
def debug_session():
|
||||
@@ -185,21 +179,20 @@ def register_extensions(app):
|
||||
|
||||
|
||||
def register_blueprints(app):
|
||||
prefix = app.config.get('EVEAI_APP_LOCATION_PREFIX', '/admin')
|
||||
from .views.user_views import user_bp
|
||||
app.register_blueprint(user_bp, url_prefix=prefix)
|
||||
app.register_blueprint(user_bp)
|
||||
from .views.basic_views import basic_bp
|
||||
app.register_blueprint(basic_bp, url_prefix=prefix)
|
||||
app.register_blueprint(basic_bp)
|
||||
from .views.document_views import document_bp
|
||||
app.register_blueprint(document_bp, url_prefix=prefix)
|
||||
app.register_blueprint(document_bp)
|
||||
from .views.security_views import security_bp
|
||||
app.register_blueprint(security_bp, url_prefix=prefix)
|
||||
app.register_blueprint(security_bp)
|
||||
from .views.interaction_views import interaction_bp
|
||||
app.register_blueprint(interaction_bp, url_prefix=prefix)
|
||||
app.register_blueprint(interaction_bp)
|
||||
from .views.entitlements_views import entitlements_bp
|
||||
app.register_blueprint(entitlements_bp, url_prefix=prefix)
|
||||
app.register_blueprint(entitlements_bp)
|
||||
from .views.partner_views import partner_bp
|
||||
app.register_blueprint(partner_bp, url_prefix=prefix)
|
||||
app.register_blueprint(partner_bp)
|
||||
from .views.healthz_views import healthz_bp, init_healtz
|
||||
app.register_blueprint(healthz_bp)
|
||||
init_healtz(app)
|
||||
|
||||
Reference in New Issue
Block a user