Compare commits
8 Commits
5703015874
...
0.8.1
Author | SHA1 | Date | |
---|---|---|---|
748d05f8fc | |||
b662a85572
|
|||
4368aec1b1 | |||
bd91cdef0c
|
|||
1532cecedc
|
|||
3f21276ec5 | |||
c3bfd4f920 | |||
5ea5d4d0ba |
@@ -31,7 +31,7 @@ DB_DATABASE=captcha
|
|||||||
DB_USERNAME=captcha
|
DB_USERNAME=captcha
|
||||||
DB_PASSWORD=captcha_pass
|
DB_PASSWORD=captcha_pass
|
||||||
|
|
||||||
BROADCAST_DRIVER=log
|
BROADCAST_DRIVER=reverb
|
||||||
CACHE_DRIVER=redis
|
CACHE_DRIVER=redis
|
||||||
FILESYSTEM_DISK=local
|
FILESYSTEM_DISK=local
|
||||||
QUEUE_CONNECTION=redis
|
QUEUE_CONNECTION=redis
|
||||||
|
@@ -29,13 +29,21 @@ final class CreatedCaptchaLog implements ShouldBroadcast
|
|||||||
$link = route('captcha-tokens.edit', ['captcha_token' => $captchaLog->captcha->captcha_token_id], false);
|
$link = route('captcha-tokens.edit', ['captcha_token' => $captchaLog->captcha->captcha_token_id], false);
|
||||||
$title = $captchaLog->captcha->captchaToken->title;
|
$title = $captchaLog->captcha->captchaToken->title;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$ip = $captchaLog->ip;
|
||||||
|
$userAgent = $captchaLog->user_agent;
|
||||||
|
if (Helpers::isDemoMode()) {
|
||||||
|
$ip = __('Demo Mode');
|
||||||
|
$userAgent = __('Demo Mode');
|
||||||
|
}
|
||||||
|
|
||||||
$this->captchaLog = [
|
$this->captchaLog = [
|
||||||
'created_at' => $captchaLog->created_at->format("d.m.Y H:i:s"),
|
'created_at' => $captchaLog->created_at->format("d.m.Y H:i:s"),
|
||||||
'link' => $link,
|
'link' => $link,
|
||||||
'title' => $title,
|
'title' => $title,
|
||||||
'type' => $captchaLog->type->getTitle(),
|
'type' => $captchaLog->type->getTitle(),
|
||||||
'ip' => $captchaLog->ip,
|
'ip' => $ip,
|
||||||
'user_agent' => $captchaLog->user_agent,
|
'user_agent' => $userAgent,
|
||||||
'referer' => $captchaLog->referer,
|
'referer' => $captchaLog->referer,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
@@ -25,8 +25,20 @@
|
|||||||
<p><strong>{{ $item->type->getTitle() }}</strong></p>
|
<p><strong>{{ $item->type->getTitle() }}</strong></p>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<p><strong>IP:</strong> {{ $item->ip }}</p>
|
<p><strong>IP:</strong>
|
||||||
<p><strong>User Agent:</strong> {{ $item->user_agent }}</p>
|
@demo
|
||||||
|
<span style="border: 1px solid #ff1810; color: #ff1810; font-weight: bold; font-size: 18px; padding: 7px; text-align: center;">{{ __('Demo Mode') }}</span>
|
||||||
|
@else
|
||||||
|
{{ $item->ip }}
|
||||||
|
@endif
|
||||||
|
</p>
|
||||||
|
<p><strong>User Agent:</strong>
|
||||||
|
@demo
|
||||||
|
<span style="border: 1px solid #ff1810; color: #ff1810; font-weight: bold; font-size: 18px; padding: 7px; text-align: center;">{{ __('Demo Mode') }}</span>
|
||||||
|
@else
|
||||||
|
{{ $item->user_agent }}
|
||||||
|
@endif
|
||||||
|
</p>
|
||||||
<p><strong>referer:</strong> {{ $item->referer }}</p>
|
<p><strong>referer:</strong> {{ $item->referer }}</p>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
@@ -5,6 +5,7 @@ set -euo pipefail
|
|||||||
WAITLOOPS=5
|
WAITLOOPS=5
|
||||||
SLEEPSEC=1
|
SLEEPSEC=1
|
||||||
unitd="unitd"
|
unitd="unitd"
|
||||||
|
role=${CONTAINER_ROLE:-app}
|
||||||
|
|
||||||
curl_put()
|
curl_put()
|
||||||
{
|
{
|
||||||
@@ -22,7 +23,7 @@ curl_put()
|
|||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
if [ "$unitd" = "unitd" ] || [ "$unitd" = "unitd-debug" ]; then
|
if [ "$role" = "app" ]; then
|
||||||
echo "$0: Launching Unit daemon to perform initial configuration..."
|
echo "$0: Launching Unit daemon to perform initial configuration..."
|
||||||
/usr/sbin/$unitd --control unix:/var/run/control.unit.sock
|
/usr/sbin/$unitd --control unix:/var/run/control.unit.sock
|
||||||
for i in $(/usr/bin/seq $WAITLOOPS); do
|
for i in $(/usr/bin/seq $WAITLOOPS); do
|
||||||
@@ -61,7 +62,7 @@ if [ "$unitd" = "unitd" ] || [ "$unitd" = "unitd-debug" ]; then
|
|||||||
|
|
||||||
if [ ! -z ${UNIT_SOURCE+x} ]
|
if [ ! -z ${UNIT_SOURCE+x} ]
|
||||||
then
|
then
|
||||||
echo "[${UNIT_SOURCE}]" > /docker-entrypoint.d/unit_source.json
|
echo $UNIT_SOURCE > /docker-entrypoint.d/unit_source.json
|
||||||
curl_put "/docker-entrypoint.d/unit_source.json" "config/listeners/*:9000/forwarded/source"
|
curl_put "/docker-entrypoint.d/unit_source.json" "config/listeners/*:9000/forwarded/source"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
@@ -5,6 +5,7 @@ set -euo pipefail
|
|||||||
WAITLOOPS=5
|
WAITLOOPS=5
|
||||||
SLEEPSEC=1
|
SLEEPSEC=1
|
||||||
unitd="unitd"
|
unitd="unitd"
|
||||||
|
role=${CONTAINER_ROLE:-app}
|
||||||
|
|
||||||
curl_put()
|
curl_put()
|
||||||
{
|
{
|
||||||
@@ -22,7 +23,7 @@ curl_put()
|
|||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
|
|
||||||
if [ "$unitd" = "unitd" ] || [ "$unitd" = "unitd-debug" ]; then
|
if [ "$role" = "app" ]; then
|
||||||
echo "$0: Launching Unit daemon to perform initial configuration..."
|
echo "$0: Launching Unit daemon to perform initial configuration..."
|
||||||
/usr/sbin/$unitd --control unix:/var/run/control.unit.sock
|
/usr/sbin/$unitd --control unix:/var/run/control.unit.sock
|
||||||
for i in $(/usr/bin/seq $WAITLOOPS); do
|
for i in $(/usr/bin/seq $WAITLOOPS); do
|
||||||
@@ -61,7 +62,7 @@ if [ "$unitd" = "unitd" ] || [ "$unitd" = "unitd-debug" ]; then
|
|||||||
|
|
||||||
if [ ! -z ${UNIT_SOURCE+x} ]
|
if [ ! -z ${UNIT_SOURCE+x} ]
|
||||||
then
|
then
|
||||||
echo "[${UNIT_SOURCE}]" > /docker-entrypoint.d/unit_source.json
|
echo $UNIT_SOURCE > /docker-entrypoint.d/unit_source.json
|
||||||
curl_put "/docker-entrypoint.d/unit_source.json" "config/listeners/*:9000/forwarded/source"
|
curl_put "/docker-entrypoint.d/unit_source.json" "config/listeners/*:9000/forwarded/source"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -102,7 +103,9 @@ php artisan config:cache
|
|||||||
php artisan event:cache
|
php artisan event:cache
|
||||||
php artisan route:cache
|
php artisan route:cache
|
||||||
php artisan view:cache
|
php artisan view:cache
|
||||||
php artisan migrate --force
|
if [ "$role" = "app" ]; then
|
||||||
|
php artisan migrate --force
|
||||||
|
fi
|
||||||
|
|
||||||
chown -R unit:unit /var/www/html
|
chown -R unit:unit /var/www/html
|
||||||
chown -R www-data:www-data /var/www/html/storage /var/www/html/bootstrap/cache
|
chown -R www-data:www-data /var/www/html/storage /var/www/html/bootstrap/cache
|
||||||
|
Reference in New Issue
Block a user