callback container integrated fully
This commit is contained in:
@@ -133,10 +133,10 @@
|
||||
<div class="software-callback-preview software-settings-wide">
|
||||
<span>{{ t('software.settings.dedicated_listener') }}</span>
|
||||
<div>
|
||||
<strong>{{ t('software.settings.dedicated_listener_optional') }}</strong>
|
||||
<p class="muted">{{ t('software.settings.dedicated_listener_help', port=callback_dedicated_port) }}</p>
|
||||
<strong>{{ t('software.settings.dedicated_listener_active') }}</strong>
|
||||
<p class="muted">{{ t('software.settings.dedicated_listener_help', port=callback_dedicated_port, bind_ip=callback_bind_ip) }}</p>
|
||||
<code>CALLBACK_BIND_IP={{ callback_bind_ip }}</code>
|
||||
<code>CALLBACK_PORT={{ callback_dedicated_port }}</code>
|
||||
<code>docker compose --profile callback up -d callback</code>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -238,9 +238,29 @@
|
||||
<h2>{{ t('software.settings.test_title') }}</h2>
|
||||
<p class="muted">{{ t('software.settings.test_help') }}</p>
|
||||
</div>
|
||||
<form method="post" action="/settings/software/test-callback" class="inline-form">
|
||||
<button type="submit" class="button">{{ t('software.settings.run_test') }}</button>
|
||||
</form>
|
||||
<div class="inline-form">
|
||||
<form method="post" action="/settings/software/test-callback-internal" class="inline-form">
|
||||
<button type="submit" class="button button-secondary">{{ t('software.settings.run_internal_test') }}</button>
|
||||
</form>
|
||||
<form method="post" action="/settings/software/test-callback-external" class="inline-form">
|
||||
<button type="submit" class="button">{{ t('software.settings.run_external_test') }}</button>
|
||||
</form>
|
||||
</div>
|
||||
<div class="software-callback-preview software-settings-wide" style="margin-top:.75rem">
|
||||
<span>{{ t('software.settings.internal_health_url') }}</span>
|
||||
<code>{{ callback_internal_health_url }}</code>
|
||||
</div>
|
||||
{% if callback_test_result %}
|
||||
<div class="software-callback-preview software-settings-wide" style="margin-top:.75rem">
|
||||
<span>{{ t('software.settings.test_result') }}</span>
|
||||
<div>
|
||||
<strong>{% if callback_test_result == '1' %}✓ {{ t('software.settings.test_reachable') }}{% else %}✗ {{ t('software.settings.test_unreachable') }}{% endif %}</strong>
|
||||
<p class="muted">{{ t('software.settings.test_kind_' ~ callback_test_kind) }}</p>
|
||||
<code>{{ callback_test_url }}</code>
|
||||
<div class="muted">HTTP: {{ callback_test_status }} · {{ t('software.settings.response_time') }}: {{ callback_test_ms }} ms{% if callback_test_message and callback_test_message != 'OK' %} · {{ callback_test_message }}{% endif %}</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
<div class="software-debug-toolbar">
|
||||
|
||||
Reference in New Issue
Block a user