From a1586552472d0bb03263046e7d0bd586b58784b7 Mon Sep 17 00:00:00 2001 From: Josako Date: Thu, 29 Aug 2024 10:42:39 +0200 Subject: [PATCH] - Add API Key Registration to tenant --- common/models/user.py | 2 + eveai_app/templates/user/tenant_overview.html | 52 ++++++++++++++----- eveai_app/views/user_views.py | 30 +++++++++++ 3 files changed, 71 insertions(+), 13 deletions(-) diff --git a/common/models/user.py b/common/models/user.py index ffc9db4..626653a 100644 --- a/common/models/user.py +++ b/common/models/user.py @@ -54,6 +54,8 @@ class Tenant(db.Model): license_end_date = db.Column(db.Date, nullable=True) allowed_monthly_interactions = db.Column(db.Integer, nullable=True) encrypted_chat_api_key = db.Column(db.String(500), nullable=True) + encrypted_api_key = db.Column(db.String(500), nullable=True) + # Tuning enablers embed_tuning = db.Column(db.Boolean, nullable=True, default=False) diff --git a/eveai_app/templates/user/tenant_overview.html b/eveai_app/templates/user/tenant_overview.html index f3d5cb6..2a63ca5 100644 --- a/eveai_app/templates/user/tenant_overview.html +++ b/eveai_app/templates/user/tenant_overview.html @@ -62,12 +62,19 @@ {{ render_included_field(field, disabled_fields=license_fields, include_fields=license_fields) }} {% endfor %} + + @@ -105,14 +112,25 @@ {% block scripts %}