{# ============================================================================== Formeleon - Multi-tenant Form Generator Author: Björn Runden Template: admin/tenants/view.html Description: View and edit tenant details with associated forms. ============================================================================== #} {% extends "base.html" %} {% block title %}{{ tenant.name }} - Formeleon{% endblock %} {% block content %}

{{ tenant.name }}

ID: {{ tenant.id }} | Status: {{ tenant.status.value }}

Back to Tenants {% if is_admin %} {% endif %}
{# Tenant Details Card #}
Tenant Details
Public Key:
{{ tenant.public_key }}
Allowed Origins:
{{ tenant.allowed_origins }}
Created:
{{ tenant.created_at.strftime('%Y-%m-%d %H:%M:%S') if tenant.created_at else 'N/A' }}
Last Updated:
{{ tenant.updated_at.strftime('%Y-%m-%d %H:%M:%S') if tenant.updated_at else 'N/A' }}
Configuration:
{{ tenant.config|tojson(indent=2) if tenant.config else '{}' }}
{# Tenant Statistics #}
Statistics

{{ forms|length }}

Forms

{{ tenant.submissions|length }}

Submissions

{% if tenant.users %} {{ tenant.users|length }} {% else %} 0 {% endif %}

Associated Users

{# Forms List #}
Forms ({{ forms|length }})
Create Form
{% if forms %}
{% for form in forms %} {% endfor %}
Name ID Status Created Submissions Actions
{{ form.name }} {{ form.id }} {{ 'Active' if form.is_active else 'Inactive' }} {{ form.created_at.strftime('%Y-%m-%d') if form.created_at else 'N/A' }} {{ form.submissions|length }}
{% if is_admin or user in tenant.users %} {% endif %}
{% else %}

No forms created yet

Create First Form
{% endif %}
{# Edit Tenant Modal #} {% if is_admin %} {% endif %} {% endblock %} {% block extra_js %} {% endblock %}