mirror of
https://github.com/bitinflow/expose.git
synced 2026-03-13 13:35:54 +00:00
wip
This commit is contained in:
@@ -61,6 +61,9 @@ class Client
|
|||||||
if (Arr::get($parsedUrl, 'scheme') === 'https') {
|
if (Arr::get($parsedUrl, 'scheme') === 'https') {
|
||||||
$url .= ':443';
|
$url .= ':443';
|
||||||
}
|
}
|
||||||
|
if (! is_null($port = Arr::get($parsedUrl, 'port'))) {
|
||||||
|
$url .= ":{$port}";
|
||||||
|
}
|
||||||
|
|
||||||
return $url;
|
return $url;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -35,6 +35,8 @@ class StoreSettingsController extends AdminController
|
|||||||
|
|
||||||
config()->set('expose.admin.messages.subdomain_taken', Arr::get($messages, 'subdomain_taken'));
|
config()->set('expose.admin.messages.subdomain_taken', Arr::get($messages, 'subdomain_taken'));
|
||||||
|
|
||||||
|
config()->set('expose.admin.maximum_connection_length', $request->get('maximum_connection_length'));
|
||||||
|
|
||||||
config()->set('expose.admin.messages.message_of_the_day', Arr::get($messages, 'message_of_the_day'));
|
config()->set('expose.admin.messages.message_of_the_day', Arr::get($messages, 'message_of_the_day'));
|
||||||
|
|
||||||
$httpConnection->send(
|
$httpConnection->send(
|
||||||
|
|||||||
@@ -202,21 +202,23 @@
|
|||||||
<p class="mt-1 max-w-2xl text-sm leading-5 text-gray-500">
|
<p class="mt-1 max-w-2xl text-sm leading-5 text-gray-500">
|
||||||
|
|
||||||
<span class="text-xs text-gray-600">Received at: @{ currentLog.performed_at }</span>
|
<span class="text-xs text-gray-600">Received at: @{ currentLog.performed_at }</span>
|
||||||
<span
|
<div v-if="currentLog.response">
|
||||||
v-if="currentLog.response?.status >= 200 && currentLog.response?.status < 300"
|
<span
|
||||||
class="inline-flex items-center px-3 py-0.5 rounded-full text-xs font-medium leading-5 bg-green-100 text-green-800">
|
v-if="currentLog.response.status >= 200 && currentLog.response.status < 300"
|
||||||
@{ currentLog.response?.status } - @{ currentLog.response?.reason }
|
class="inline-flex items-center px-3 py-0.5 rounded-full text-xs font-medium leading-5 bg-green-100 text-green-800">
|
||||||
</span>
|
@{ currentLog.response.status } - @{ currentLog.response.reason }
|
||||||
<span
|
</span>
|
||||||
v-if="currentLog.response?.status >= 400 && currentLog.response?.status < 500"
|
<span
|
||||||
class="inline-flex items-center px-3 py-0.5 rounded-full text-xs font-medium leading-5 bg-yellow-100 text-yellow-800">
|
v-if="currentLog.response.status >= 400 && currentLog.response.status < 500"
|
||||||
@{ currentLog.response?.status } - @{ currentLog.response?.reason }
|
class="inline-flex items-center px-3 py-0.5 rounded-full text-xs font-medium leading-5 bg-yellow-100 text-yellow-800">
|
||||||
</span>
|
@{ currentLog.response.status } - @{ currentLog.response.reason }
|
||||||
<span
|
</span>
|
||||||
v-if="currentLog.response?.status >= 500"
|
<span
|
||||||
class="inline-flex items-center px-3 py-0.5 rounded-full text-xs font-medium leading-5 bg-red-100 text-red-800">
|
v-if="currentLog.response.status >= 500"
|
||||||
@{ currentLog.response?.status } - @{ currentLog.response?.reason }
|
class="inline-flex items-center px-3 py-0.5 rounded-full text-xs font-medium leading-5 bg-red-100 text-red-800">
|
||||||
</span>
|
@{ currentLog.response.status } - @{ currentLog.response.reason }
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
|
|||||||
@@ -56,6 +56,22 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div
|
||||||
|
class="mt-6 sm:mt-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:items-start sm:border-t sm:border-gray-200 sm:pt-5">
|
||||||
|
<label for="maximum_connection_length"
|
||||||
|
class="block text-sm font-medium leading-5 text-gray-700 sm:mt-px sm:pt-2">
|
||||||
|
Maximum connection length
|
||||||
|
</label>
|
||||||
|
<div class="mt-1 sm:mt-0 sm:col-span-2">
|
||||||
|
<div class="max-w-lg flex rounded-md shadow-sm">
|
||||||
|
<input type="number" id="maximum_connection_length" name="maximum_connection_length"
|
||||||
|
v-model="configuration.maximum_connection_length"
|
||||||
|
class="form-textarea block w-full transition duration-150 ease-in-out sm:text-sm sm:leading-5" />
|
||||||
|
</div>
|
||||||
|
<p class="mt-2 text-sm text-gray-500">The amount of minutes that clients may be connected to this expose server. 0 means there is no limit.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div
|
<div
|
||||||
class="mt-6 sm:mt-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:items-start sm:border-t sm:border-gray-200 sm:pt-5">
|
class="mt-6 sm:mt-5 sm:grid sm:grid-cols-3 sm:gap-4 sm:items-start sm:border-t sm:border-gray-200 sm:pt-5">
|
||||||
<label for="invalid_auth_token"
|
<label for="invalid_auth_token"
|
||||||
|
|||||||
Reference in New Issue
Block a user