{% extends "base.html" %} {% block title %}Settings - Admin Dashboard{% endblock %} {% block content %}

Application Settings

System Overview
  • Total Tenants {{ tenant_count }}
  • Total Users {{ user_count }}
  • Total Forms {{ form_count }}
  • Total Submissions {{ submission_count }}
Environment
Dev Mode {% if dev_mode %} Active {% else %} Inactive (Production) {% endif %}
Security & API

Most security settings are configured via environment variables (.env file) and require a server restart to take effect.

reCAPTCHA v3 Integration
{% if dev_mode %} Mock Mode Active (Dev Mode) {% elif config.get('RECAPTCHA_SITE_KEY') %} Configured and Active {% else %} Not Configured (Missing Keys) {% endif %}
OIDC Authentication (Zitadel)
{% if dev_mode %} Bypassed (Dev Mode Active) {% else %} Active {% endif %}
Recent Audit Logs
{% for log in audit_logs %} {% else %} {% endfor %}
Timestamp Action Resource Details Status
{{ log.created_at.strftime('%Y-%m-%d %H:%M:%S') }} {{ log.action }} {{ log.resource_type }} {{ log.resource_id|truncate(8, true, '') if log.resource_id else '' }} {{ log.details|tojson if log.details else '' }} {% if log.status == 'success' %} {% else %} {% endif %}
No audit logs found.
{% endblock %}