- cleanup healthz logging in before_request

- Security and csrf added to eveai_ops. Otherwise the initialize_data.py script cannot initialize the Super User...
This commit is contained in:
Josako
2025-09-07 16:19:53 +02:00
parent 36575c17a8
commit 804486664b
4 changed files with 22 additions and 11 deletions

View File

@@ -120,7 +120,7 @@ def initialize_admin_user(tenant):
admin_user = User.query.filter_by(email='yoda@flow-it.net').first()
if not admin_user:
print("Creating admin user (yoda)")
print("🧡 Creating admin user (yoda)")
# Create a secure password - you can replace this with your preferred default
password = hash_password('Dagobah')
@@ -148,7 +148,9 @@ def initialize_admin_user(tenant):
db.session.add(user_role)
db.session.commit()
else:
print(f"Admin user already exists: {admin_user.email} (ID: {admin_user.id})")
print(f"🧡 Admin user already exists: {admin_user.email} (ID: {admin_user.id})")
print(f"🧡 Admin user initialized successfully.")
return admin_user
@@ -157,6 +159,6 @@ if __name__ == "__main__":
try:
initialize_data()
except IntegrityError:
print("Error: Integrity constraint violation. Initial data already exists.")
print("💔 Error: Integrity constraint violation. Initial data already exists.")
except Exception as e:
print(f"An error occurred during initialization: {e}")
print(f"💔 An error occurred during initialization: {e}")