update
This commit is contained in:
Regular → Executable
Generated
+64
-64
@@ -3182,16 +3182,16 @@
|
||||
},
|
||||
{
|
||||
"name": "monolog/monolog",
|
||||
"version": "3.9.0",
|
||||
"version": "3.10.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Seldaek/monolog.git",
|
||||
"reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6"
|
||||
"reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Seldaek/monolog/zipball/10d85740180ecba7896c87e06a166e0c95a0e3b6",
|
||||
"reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6",
|
||||
"url": "https://api.github.com/repos/Seldaek/monolog/zipball/b321dd6749f0bf7189444158a3ce785cc16d69b0",
|
||||
"reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -3209,7 +3209,7 @@
|
||||
"graylog2/gelf-php": "^1.4.2 || ^2.0",
|
||||
"guzzlehttp/guzzle": "^7.4.5",
|
||||
"guzzlehttp/psr7": "^2.2",
|
||||
"mongodb/mongodb": "^1.8",
|
||||
"mongodb/mongodb": "^1.8 || ^2.0",
|
||||
"php-amqplib/php-amqplib": "~2.4 || ^3",
|
||||
"php-console/php-console": "^3.1.8",
|
||||
"phpstan/phpstan": "^2",
|
||||
@@ -3269,7 +3269,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/Seldaek/monolog/issues",
|
||||
"source": "https://github.com/Seldaek/monolog/tree/3.9.0"
|
||||
"source": "https://github.com/Seldaek/monolog/tree/3.10.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -3281,7 +3281,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2025-03-24T10:02:05+00:00"
|
||||
"time": "2026-01-02T08:56:05+00:00"
|
||||
},
|
||||
{
|
||||
"name": "nesbot/carbon",
|
||||
@@ -5292,16 +5292,16 @@
|
||||
},
|
||||
{
|
||||
"name": "spatie/db-dumper",
|
||||
"version": "3.8.2",
|
||||
"version": "3.8.3",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/spatie/db-dumper.git",
|
||||
"reference": "9519c64e4938f0b9e4498b8a8e572061bc6b7cfb"
|
||||
"reference": "eac3221fbe27fac51f388600d27b67b1b079406e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/spatie/db-dumper/zipball/9519c64e4938f0b9e4498b8a8e572061bc6b7cfb",
|
||||
"reference": "9519c64e4938f0b9e4498b8a8e572061bc6b7cfb",
|
||||
"url": "https://api.github.com/repos/spatie/db-dumper/zipball/eac3221fbe27fac51f388600d27b67b1b079406e",
|
||||
"reference": "eac3221fbe27fac51f388600d27b67b1b079406e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -5339,7 +5339,7 @@
|
||||
"spatie"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/spatie/db-dumper/tree/3.8.2"
|
||||
"source": "https://github.com/spatie/db-dumper/tree/3.8.3"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -5351,7 +5351,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2025-12-10T09:29:52+00:00"
|
||||
"time": "2026-01-05T16:26:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "spatie/laravel-backup",
|
||||
@@ -5651,16 +5651,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/console",
|
||||
"version": "v6.4.30",
|
||||
"version": "v6.4.31",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/console.git",
|
||||
"reference": "1b2813049506b39eb3d7e64aff033fd5ca26c97e"
|
||||
"reference": "f9f8a889f54c264f9abac3fc0f7a371ffca51997"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/console/zipball/1b2813049506b39eb3d7e64aff033fd5ca26c97e",
|
||||
"reference": "1b2813049506b39eb3d7e64aff033fd5ca26c97e",
|
||||
"url": "https://api.github.com/repos/symfony/console/zipball/f9f8a889f54c264f9abac3fc0f7a371ffca51997",
|
||||
"reference": "f9f8a889f54c264f9abac3fc0f7a371ffca51997",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -5725,7 +5725,7 @@
|
||||
"terminal"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/console/tree/v6.4.30"
|
||||
"source": "https://github.com/symfony/console/tree/v6.4.31"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -5745,7 +5745,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2025-12-05T13:47:41+00:00"
|
||||
"time": "2025-12-22T08:30:34+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/css-selector",
|
||||
@@ -6125,16 +6125,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/finder",
|
||||
"version": "v6.4.27",
|
||||
"version": "v6.4.31",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/finder.git",
|
||||
"reference": "a1b6aa435d2fba50793b994a839c32b6064f063b"
|
||||
"reference": "5547f2e1f0ca8e2e7abe490156b62da778cfbe2b"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/finder/zipball/a1b6aa435d2fba50793b994a839c32b6064f063b",
|
||||
"reference": "a1b6aa435d2fba50793b994a839c32b6064f063b",
|
||||
"url": "https://api.github.com/repos/symfony/finder/zipball/5547f2e1f0ca8e2e7abe490156b62da778cfbe2b",
|
||||
"reference": "5547f2e1f0ca8e2e7abe490156b62da778cfbe2b",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -6169,7 +6169,7 @@
|
||||
"description": "Finds files and directories via an intuitive fluent interface",
|
||||
"homepage": "https://symfony.com",
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/finder/tree/v6.4.27"
|
||||
"source": "https://github.com/symfony/finder/tree/v6.4.31"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -6189,20 +6189,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2025-10-15T18:32:00+00:00"
|
||||
"time": "2025-12-11T14:52:17+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/http-foundation",
|
||||
"version": "v6.4.30",
|
||||
"version": "v6.4.31",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/http-foundation.git",
|
||||
"reference": "0384c62b79d96e9b22d77bc1272c9e83342ba3a6"
|
||||
"reference": "a35ee6f47e4775179704d7877a8b0da3cb09241a"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/0384c62b79d96e9b22d77bc1272c9e83342ba3a6",
|
||||
"reference": "0384c62b79d96e9b22d77bc1272c9e83342ba3a6",
|
||||
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/a35ee6f47e4775179704d7877a8b0da3cb09241a",
|
||||
"reference": "a35ee6f47e4775179704d7877a8b0da3cb09241a",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -6250,7 +6250,7 @@
|
||||
"description": "Defines an object-oriented layer for the HTTP specification",
|
||||
"homepage": "https://symfony.com",
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/http-foundation/tree/v6.4.30"
|
||||
"source": "https://github.com/symfony/http-foundation/tree/v6.4.31"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -6270,20 +6270,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2025-12-01T20:07:31+00:00"
|
||||
"time": "2025-12-17T10:10:57+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/http-kernel",
|
||||
"version": "v6.4.30",
|
||||
"version": "v6.4.31",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/http-kernel.git",
|
||||
"reference": "ceac681e74e824bbf90468eb231d40988d6d18a5"
|
||||
"reference": "16b0d46d8e11f480345c15b229cfc827a8a0f731"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/ceac681e74e824bbf90468eb231d40988d6d18a5",
|
||||
"reference": "ceac681e74e824bbf90468eb231d40988d6d18a5",
|
||||
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/16b0d46d8e11f480345c15b229cfc827a8a0f731",
|
||||
"reference": "16b0d46d8e11f480345c15b229cfc827a8a0f731",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -6368,7 +6368,7 @@
|
||||
"description": "Provides a structured process for converting a Request into a Response",
|
||||
"homepage": "https://symfony.com",
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/http-kernel/tree/v6.4.30"
|
||||
"source": "https://github.com/symfony/http-kernel/tree/v6.4.31"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -6388,20 +6388,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2025-12-07T15:49:34+00:00"
|
||||
"time": "2025-12-31T08:27:27+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/mailer",
|
||||
"version": "v6.4.27",
|
||||
"version": "v6.4.31",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/mailer.git",
|
||||
"reference": "2f096718ed718996551f66e3a24e12b2ed027f95"
|
||||
"reference": "8835f93333474780fda1b987cae37e33c3e026ca"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/mailer/zipball/2f096718ed718996551f66e3a24e12b2ed027f95",
|
||||
"reference": "2f096718ed718996551f66e3a24e12b2ed027f95",
|
||||
"url": "https://api.github.com/repos/symfony/mailer/zipball/8835f93333474780fda1b987cae37e33c3e026ca",
|
||||
"reference": "8835f93333474780fda1b987cae37e33c3e026ca",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -6452,7 +6452,7 @@
|
||||
"description": "Helps sending emails",
|
||||
"homepage": "https://symfony.com",
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/mailer/tree/v6.4.27"
|
||||
"source": "https://github.com/symfony/mailer/tree/v6.4.31"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -6472,7 +6472,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2025-10-24T13:29:09+00:00"
|
||||
"time": "2025-12-12T07:33:25+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/mime",
|
||||
@@ -7234,16 +7234,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/process",
|
||||
"version": "v6.4.26",
|
||||
"version": "v6.4.31",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/process.git",
|
||||
"reference": "48bad913268c8cafabbf7034b39c8bb24fbc5ab8"
|
||||
"reference": "8541b7308fca001320e90bca8a73a28aa5604a6e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/process/zipball/48bad913268c8cafabbf7034b39c8bb24fbc5ab8",
|
||||
"reference": "48bad913268c8cafabbf7034b39c8bb24fbc5ab8",
|
||||
"url": "https://api.github.com/repos/symfony/process/zipball/8541b7308fca001320e90bca8a73a28aa5604a6e",
|
||||
"reference": "8541b7308fca001320e90bca8a73a28aa5604a6e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7275,7 +7275,7 @@
|
||||
"description": "Executes commands in sub-processes",
|
||||
"homepage": "https://symfony.com",
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/process/tree/v6.4.26"
|
||||
"source": "https://github.com/symfony/process/tree/v6.4.31"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7295,7 +7295,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2025-09-11T09:57:09+00:00"
|
||||
"time": "2025-12-15T19:26:35+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/psr-http-message-bridge",
|
||||
@@ -7653,16 +7653,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/translation",
|
||||
"version": "v6.4.30",
|
||||
"version": "v6.4.31",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/translation.git",
|
||||
"reference": "d1fdeefd0707d15eb150c04e8837bf0b15ebea39"
|
||||
"reference": "81579408ecf7dc5aa2d8462a6d5c3a430a80e6f2"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/translation/zipball/d1fdeefd0707d15eb150c04e8837bf0b15ebea39",
|
||||
"reference": "d1fdeefd0707d15eb150c04e8837bf0b15ebea39",
|
||||
"url": "https://api.github.com/repos/symfony/translation/zipball/81579408ecf7dc5aa2d8462a6d5c3a430a80e6f2",
|
||||
"reference": "81579408ecf7dc5aa2d8462a6d5c3a430a80e6f2",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -7728,7 +7728,7 @@
|
||||
"description": "Provides tools to internationalize your application",
|
||||
"homepage": "https://symfony.com",
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/translation/tree/v6.4.30"
|
||||
"source": "https://github.com/symfony/translation/tree/v6.4.31"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -7748,7 +7748,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2025-11-24T13:57:00+00:00"
|
||||
"time": "2025-12-18T11:37:55+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/translation-contracts",
|
||||
@@ -8471,16 +8471,16 @@
|
||||
},
|
||||
{
|
||||
"name": "laravel/pint",
|
||||
"version": "v1.26.0",
|
||||
"version": "v1.27.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/laravel/pint.git",
|
||||
"reference": "69dcca060ecb15e4b564af63d1f642c81a241d6f"
|
||||
"reference": "c67b4195b75491e4dfc6b00b1c78b68d86f54c90"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/laravel/pint/zipball/69dcca060ecb15e4b564af63d1f642c81a241d6f",
|
||||
"reference": "69dcca060ecb15e4b564af63d1f642c81a241d6f",
|
||||
"url": "https://api.github.com/repos/laravel/pint/zipball/c67b4195b75491e4dfc6b00b1c78b68d86f54c90",
|
||||
"reference": "c67b4195b75491e4dfc6b00b1c78b68d86f54c90",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -8491,9 +8491,9 @@
|
||||
"php": "^8.2.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"friendsofphp/php-cs-fixer": "^3.90.0",
|
||||
"illuminate/view": "^12.40.1",
|
||||
"larastan/larastan": "^3.8.0",
|
||||
"friendsofphp/php-cs-fixer": "^3.92.4",
|
||||
"illuminate/view": "^12.44.0",
|
||||
"larastan/larastan": "^3.8.1",
|
||||
"laravel-zero/framework": "^12.0.4",
|
||||
"mockery/mockery": "^1.6.12",
|
||||
"nunomaduro/termwind": "^2.3.3",
|
||||
@@ -8534,7 +8534,7 @@
|
||||
"issues": "https://github.com/laravel/pint/issues",
|
||||
"source": "https://github.com/laravel/pint"
|
||||
},
|
||||
"time": "2025-11-25T21:15:52+00:00"
|
||||
"time": "2026-01-05T16:49:17+00:00"
|
||||
},
|
||||
{
|
||||
"name": "laravel/sail",
|
||||
@@ -10859,5 +10859,5 @@
|
||||
"platform-overrides": {
|
||||
"php": "8.4"
|
||||
},
|
||||
"plugin-api-version": "2.9.0"
|
||||
"plugin-api-version": "2.6.0"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,332 @@
|
||||
<?php
|
||||
|
||||
use Opcodes\LogViewer\Enums\SortingMethod;
|
||||
use Opcodes\LogViewer\Enums\SortingOrder;
|
||||
use Opcodes\LogViewer\Enums\Theme;
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer can be disabled, so it's no longer accessible via browser.
|
||||
|
|
||||
*/
|
||||
|
||||
'enabled' => env('LOG_VIEWER_ENABLED', true),
|
||||
|
||||
'api_only' => env('LOG_VIEWER_API_ONLY', false),
|
||||
|
||||
'require_auth_in_production' => false,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer Domain
|
||||
|--------------------------------------------------------------------------
|
||||
| You may change the domain where Log Viewer should be active.
|
||||
| If the domain is empty, all domains will be valid.
|
||||
|
|
||||
*/
|
||||
|
||||
'route_domain' => null,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer Route
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer will be available under this URL.
|
||||
|
|
||||
*/
|
||||
|
||||
'route_path' => 'log-viewer',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer Assets Path
|
||||
|--------------------------------------------------------------------------
|
||||
| The path to the Log Viewer assets.
|
||||
|
|
||||
*/
|
||||
|
||||
'assets_path' => 'vendor/log-viewer',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Back to system URL
|
||||
|--------------------------------------------------------------------------
|
||||
| When set, displays a link to easily get back to this URL.
|
||||
| Set to `null` to hide this link.
|
||||
|
|
||||
| Optional label to display for the above URL.
|
||||
|
|
||||
*/
|
||||
|
||||
'back_to_system_url' => config('app.url', null),
|
||||
|
||||
'back_to_system_label' => null, // Displayed by default: "Back to {{ app.name }}"
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer time zone.
|
||||
|--------------------------------------------------------------------------
|
||||
| The time zone in which to display the times in the UI. Defaults to
|
||||
| the application's timezone defined in config/app.php.
|
||||
|
|
||||
*/
|
||||
|
||||
'timezone' => null,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer datetime format.
|
||||
|--------------------------------------------------------------------------
|
||||
| The format used to display timestamps in the UI.
|
||||
|
|
||||
*/
|
||||
|
||||
'datetime_format' => 'Y-m-d H:i:s',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer route middleware.
|
||||
|--------------------------------------------------------------------------
|
||||
| Optional middleware to use when loading the initial Log Viewer page.
|
||||
|
|
||||
*/
|
||||
|
||||
'middleware' => [
|
||||
'web',
|
||||
\Opcodes\LogViewer\Http\Middleware\AuthorizeLogViewer::class,
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer API middleware.
|
||||
|--------------------------------------------------------------------------
|
||||
| Optional middleware to use on every API request. The same API is also
|
||||
| used from within the Log Viewer user interface.
|
||||
|
|
||||
*/
|
||||
|
||||
'api_middleware' => [
|
||||
\Opcodes\LogViewer\Http\Middleware\EnsureFrontendRequestsAreStateful::class,
|
||||
\Opcodes\LogViewer\Http\Middleware\AuthorizeLogViewer::class,
|
||||
],
|
||||
|
||||
'api_stateful_domains' => env('LOG_VIEWER_API_STATEFUL_DOMAINS') ? explode(',', env('LOG_VIEWER_API_STATEFUL_DOMAINS')) : null,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer Remote hosts.
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer supports viewing Laravel logs from remote hosts. They must
|
||||
| be running Log Viewer as well. Below you can define the hosts you
|
||||
| would like to show in this Log Viewer instance.
|
||||
|
|
||||
*/
|
||||
|
||||
'hosts' => [
|
||||
'local' => [
|
||||
'name' => ucfirst(env('APP_ENV', 'local')),
|
||||
],
|
||||
|
||||
// 'staging' => [
|
||||
// 'name' => 'Staging',
|
||||
// 'host' => 'https://staging.example.com/log-viewer',
|
||||
// 'auth' => [ // Example of HTTP Basic auth
|
||||
// 'username' => 'username',
|
||||
// 'password' => 'password',
|
||||
// ],
|
||||
// 'verify_server_certificate' => true,
|
||||
// ],
|
||||
//
|
||||
// 'production' => [
|
||||
// 'name' => 'Production',
|
||||
// 'host' => 'https://example.com/log-viewer',
|
||||
// 'auth' => [ // Example of Bearer token auth
|
||||
// 'token' => env('LOG_VIEWER_PRODUCTION_TOKEN'),
|
||||
// ],
|
||||
// 'headers' => [
|
||||
// 'X-Foo' => 'Bar',
|
||||
// ],
|
||||
// 'verify_server_certificate' => true,
|
||||
// ],
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Include file patterns
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
*/
|
||||
|
||||
'include_files' => [
|
||||
'*.log',
|
||||
'**/*.log',
|
||||
|
||||
// You can include paths to other log types as well, such as apache, nginx, and more.
|
||||
// This key => value pair can be used to rename and group multiple paths into one folder in the UI.
|
||||
'/var/log/httpd/*' => 'Apache',
|
||||
'/var/log/nginx/*' => 'Nginx',
|
||||
|
||||
// MacOS Apple Silicon logs
|
||||
'/opt/homebrew/var/log/nginx/*',
|
||||
'/opt/homebrew/var/log/httpd/*',
|
||||
'/opt/homebrew/var/log/php-fpm.log',
|
||||
'/opt/homebrew/var/log/postgres*log',
|
||||
'/opt/homebrew/var/log/redis*log',
|
||||
'/opt/homebrew/var/log/supervisor*log',
|
||||
|
||||
// '/absolute/paths/supported',
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Exclude file patterns.
|
||||
|--------------------------------------------------------------------------
|
||||
| This will take precedence over included files.
|
||||
|
|
||||
*/
|
||||
|
||||
'exclude_files' => [
|
||||
// 'my_secret.log'
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Hide unknown files.
|
||||
|--------------------------------------------------------------------------
|
||||
| The include/exclude options above might catch files which are not
|
||||
| logs supported by Log Viewer. In that case, you can hide them
|
||||
| from the UI and API calls by setting this to true.
|
||||
|
|
||||
*/
|
||||
|
||||
'hide_unknown_files' => true,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Shorter stack trace filters.
|
||||
|--------------------------------------------------------------------------
|
||||
| Lines containing any of these strings will be excluded from the full log.
|
||||
| This setting is only active when the function is enabled via the user interface.
|
||||
|
|
||||
*/
|
||||
|
||||
'shorter_stack_trace_excludes' => [
|
||||
'/vendor/symfony/',
|
||||
'/vendor/laravel/framework/',
|
||||
'/vendor/barryvdh/laravel-debugbar/',
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Cache driver
|
||||
|--------------------------------------------------------------------------
|
||||
| Cache driver to use for storing the log indices. Indices are used to speed up
|
||||
| log navigation. Defaults to your application's default cache driver.
|
||||
|
|
||||
*/
|
||||
|
||||
'cache_driver' => env('LOG_VIEWER_CACHE_DRIVER', null),
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Cache key prefix
|
||||
|--------------------------------------------------------------------------
|
||||
| Log Viewer prefixes all the cache keys created with this value. If for
|
||||
| some reason you would like to change this prefix, you can do so here.
|
||||
| The format of Log Viewer cache keys is:
|
||||
| {prefix}:{version}:{rest-of-the-key}
|
||||
|
|
||||
*/
|
||||
|
||||
'cache_key_prefix' => 'lv',
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Chunk size when scanning log files lazily
|
||||
|--------------------------------------------------------------------------
|
||||
| The size in MB of files to scan before updating the progress bar when searching across all files.
|
||||
|
|
||||
*/
|
||||
|
||||
'lazy_scan_chunk_size_in_mb' => 50,
|
||||
|
||||
'strip_extracted_context' => true,
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Per page options
|
||||
|--------------------------------------------------------------------------
|
||||
| Define the available options for number of results per page
|
||||
|
|
||||
*/
|
||||
|
||||
'per_page_options' => [10, 25, 50, 100, 250, 500],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Default settings for Log Viewer
|
||||
|--------------------------------------------------------------------------
|
||||
| These settings determine the default behaviour of Log Viewer. Many of
|
||||
| these can be persisted for the user in their browser's localStorage,
|
||||
| if the `use_local_storage` option is set to true.
|
||||
|
|
||||
*/
|
||||
|
||||
'defaults' => [
|
||||
|
||||
// Whether to use browser's localStorage to store user preferences.
|
||||
// If true, user preferences saved in the browser will take precedence over the defaults below.
|
||||
'use_local_storage' => true,
|
||||
|
||||
// Method to sort the folders. Other options: `Alphabetical`, `ModifiedTime`
|
||||
'folder_sorting_method' => SortingMethod::ModifiedTime,
|
||||
|
||||
// Order to sort the folders. Other options: `Ascending`, `Descending`
|
||||
'folder_sorting_order' => SortingOrder::Descending,
|
||||
|
||||
// Method for sorting log-files into directories. Other options: `Alphabetical`, `ModifiedTime`
|
||||
'file_sorting_method' => SortingMethod::ModifiedTime,
|
||||
|
||||
// Order to sort the logs. Other options: `Ascending`, `Descending`
|
||||
'log_sorting_order' => SortingOrder::Descending,
|
||||
|
||||
// Number of results per page. Must be one of the above `per_page_options` values
|
||||
'per_page' => 25,
|
||||
|
||||
// Color scheme for the Log Viewer. Other options: `System`, `Light`, `Dark`
|
||||
'theme' => Theme::System,
|
||||
|
||||
// Whether to enable `Shorter Stack Traces` option by default
|
||||
'shorter_stack_traces' => false,
|
||||
|
||||
],
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Exclude IP from identifiers
|
||||
|--------------------------------------------------------------------------
|
||||
| By default, file and folder identifiers include the server's IP address
|
||||
| to ensure uniqueness. In load-balanced environments with shared storage,
|
||||
| this can cause "No results" errors. Set to true to exclude IP addresses
|
||||
| from identifier generation for consistent results across servers.
|
||||
|
|
||||
*/
|
||||
|
||||
'exclude_ip_from_identifiers' => env('LOG_VIEWER_EXCLUDE_IP_FROM_IDENTIFIERS', false),
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Root folder prefix
|
||||
|--------------------------------------------------------------------------
|
||||
| The prefix for log files inside Laravel's `storage/logs` folder.
|
||||
| Log Viewer does not show the full path to these files in the UI,
|
||||
| but only the filename prefixed with this value.
|
||||
|
|
||||
*/
|
||||
|
||||
'root_folder_prefix' => 'root',
|
||||
];
|
||||
@@ -76,7 +76,6 @@
|
||||
{"id":160,"poli":"Mikrobiologi","subpoli":"B.2.11 PEMERIKSAAN KULTUR BAKTERI SWAB KULIT & UJI KEPEKAAN AB","subsubpoli":"KULTUR","modaliti":"PUS","modaliti2":"3","created_at":"2025-09-04 04:09:47","updated_at":"2025-09-09 08:48:42"},
|
||||
{"id":121,"poli":"Mikrobiologi","subpoli":"5.3.6 KULTUR DIPHTERI SWAB TENGGOROK","subsubpoli":"KULTUR DIPH","modaliti":"SWAB TENGGOROK","modaliti2":"5","created_at":"2025-09-04 04:09:47","updated_at":"2025-09-09 08:48:42"},
|
||||
{"id":128,"poli":"Mikrobiologi","subpoli":"6.3.4 KULTUR DIPHTERI SWAB LAIN-LAIN","subsubpoli":"KULTUR DIPH","modaliti":"SWAB LAIN LAIN","modaliti2":"5","created_at":"2025-09-04 04:09:47","updated_at":"2025-09-09 08:48:42"},
|
||||
{"id":120,"poli":"Mikrobiologi","subpoli":"5.3.5 KULTUR JAMUR SWAB TENGGOROK ","subsubpoli":"KULTUR JMR","modaliti":"SWAB TENGGOROK","modaliti2":"14","created_at":"2025-09-04 04:09:47","updated_at":"2025-09-09 08:48:42"},
|
||||
{"id":130,"poli":"Mikrobiologi","subpoli":"6.3.6 KULTUR JAMUR SWAB LAIN-LAIN","subsubpoli":"KULTUR JMR","modaliti":"SWAB LAIN LAIN","modaliti2":"14","created_at":"2025-09-04 04:09:47","updated_at":"2025-09-09 08:48:42"},
|
||||
{"id":135,"poli":"Mikrobiologi","subpoli":"7.3.5 KULTUR JAMUR SWAB TELINGA","subsubpoli":"KULTUR JMR","modaliti":"SWAB TELINGA","modaliti2":"14","created_at":"2025-09-04 04:09:47","updated_at":"2025-09-09 08:48:42"},
|
||||
{"id":159,"poli":"Mikrobiologi","subpoli":"B.2.10 PEMERIKSAAN KULTUR BAKTERI SWAB MATA & UJI KEPEKAAN AB","subsubpoli":"KULTUR MATA","modaliti":"MATA","modaliti2":"3","created_at":"2025-09-04 04:09:47","updated_at":"2025-09-09 08:48:42"},
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Regular → Executable
Reference in New Issue
Block a user