mirror of
https://github.com/lsky-org/lsky-pro.git
synced 2025-01-08 11:57:52 +08:00
支持设置图片 url 额外参数 Closed #435
This commit is contained in:
parent
8f0db089af
commit
c0513f85a1
@ -18,7 +18,8 @@
|
||||
[演示](https://pic.iqy.ink) ·
|
||||
[Telegram 群组](https://t.me/lsky_pro)
|
||||
|
||||
> 正式版本请点击 [这里](https://github.com/lsky-org/lsky-pro/releases) 下载,发现 bug 请提交 [issues](https://github.com/lsky-org/lsky-pro/issues) (提问前建议阅读[提问的智慧](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md))
|
||||
> master 分支为未安装三方拓展的版本,通常包含了最新未发布版本的一些实验性新特性和修复补丁,正式版本请点击 [这里](https://github.com/lsky-org/lsky-pro/releases) 下载。
|
||||
> 发现 bug 请提交 [issues](https://github.com/lsky-org/lsky-pro/issues) (提问前建议阅读[提问的智慧](https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md))
|
||||
> 有任何想法、建议、或分享,请移步 [社区](https://github.com/lsky-org/lsky-pro/discussions)
|
||||
|
||||
![看不见图片请使用科学上网](https://user-images.githubusercontent.com/22728201/157242302-bfbd04a0-fb30-4241-800e-cc2b1dad9b19.png)
|
||||
|
@ -54,6 +54,7 @@ class StrategyRequest extends FormRequest
|
||||
'intro' => 'max:2000',
|
||||
'key' => 'required|integer',
|
||||
'configs.url' => ['required', 'url'],
|
||||
'configs.queries' => '',
|
||||
];
|
||||
|
||||
return array_merge($array, match((int)$this->input('key')) {
|
||||
@ -141,6 +142,7 @@ class StrategyRequest extends FormRequest
|
||||
'intro' => '简介',
|
||||
'key' => '策略',
|
||||
'configs.url' => '访问网址',
|
||||
'configs.queries' => 'Url 额外参数',
|
||||
];
|
||||
|
||||
return array_merge($array, match((int)$this->input('key')) {
|
||||
|
@ -174,10 +174,13 @@ class Image extends Model
|
||||
return new Attribute(function () {
|
||||
// 是否启用原图保护功能
|
||||
if ($this->group?->configs->get(GroupConfigKey::IsEnableOriginalProtection)) {
|
||||
return asset("{$this->key}.{$this->extension}");
|
||||
$url = asset("{$this->key}.{$this->extension}");
|
||||
} else {
|
||||
return rtrim($this->strategy?->configs->get('url'), '/').'/'.ltrim($this->pathname, '/');
|
||||
$url = rtrim($this->strategy?->configs->get('url'), '/').'/'.ltrim($this->pathname, '/');
|
||||
}
|
||||
|
||||
// 拼接图片 url
|
||||
return $url.($this->strategy?->configs->get('queries') ?: '');
|
||||
});
|
||||
}
|
||||
|
||||
|
298
composer.lock
generated
298
composer.lock
generated
@ -417,16 +417,16 @@
|
||||
},
|
||||
{
|
||||
"name": "aws/aws-sdk-php",
|
||||
"version": "3.222.13",
|
||||
"version": "3.224.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/aws/aws-sdk-php.git",
|
||||
"reference": "007ddbbded7b753c2ceda61f3648774597a2615f"
|
||||
"reference": "bc5eb18414ef703c5f39a5a009a437c74c228306"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/007ddbbded7b753c2ceda61f3648774597a2615f",
|
||||
"reference": "007ddbbded7b753c2ceda61f3648774597a2615f",
|
||||
"url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/bc5eb18414ef703c5f39a5a009a437c74c228306",
|
||||
"reference": "bc5eb18414ef703c5f39a5a009a437c74c228306",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -502,9 +502,9 @@
|
||||
"support": {
|
||||
"forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80",
|
||||
"issues": "https://github.com/aws/aws-sdk-php/issues",
|
||||
"source": "https://github.com/aws/aws-sdk-php/tree/3.222.13"
|
||||
"source": "https://github.com/aws/aws-sdk-php/tree/3.224.0"
|
||||
},
|
||||
"time": "2022-05-16T18:15:06+00:00"
|
||||
"time": "2022-05-27T20:23:28+00:00"
|
||||
},
|
||||
{
|
||||
"name": "brick/math",
|
||||
@ -755,16 +755,16 @@
|
||||
},
|
||||
{
|
||||
"name": "doctrine/cache",
|
||||
"version": "2.1.1",
|
||||
"version": "2.2.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/doctrine/cache.git",
|
||||
"reference": "331b4d5dbaeab3827976273e9356b3b453c300ce"
|
||||
"reference": "1ca8f21980e770095a31456042471a57bc4c68fb"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/doctrine/cache/zipball/331b4d5dbaeab3827976273e9356b3b453c300ce",
|
||||
"reference": "331b4d5dbaeab3827976273e9356b3b453c300ce",
|
||||
"url": "https://api.github.com/repos/doctrine/cache/zipball/1ca8f21980e770095a31456042471a57bc4c68fb",
|
||||
"reference": "1ca8f21980e770095a31456042471a57bc4c68fb",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -774,18 +774,12 @@
|
||||
"doctrine/common": ">2.2,<2.4"
|
||||
},
|
||||
"require-dev": {
|
||||
"alcaeus/mongo-php-adapter": "^1.1",
|
||||
"cache/integration-tests": "dev-master",
|
||||
"doctrine/coding-standard": "^8.0",
|
||||
"mongodb/mongodb": "^1.1",
|
||||
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
|
||||
"predis/predis": "~1.0",
|
||||
"doctrine/coding-standard": "^9",
|
||||
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
|
||||
"psr/cache": "^1.0 || ^2.0 || ^3.0",
|
||||
"symfony/cache": "^4.4 || ^5.2 || ^6.0@dev",
|
||||
"symfony/var-exporter": "^4.4 || ^5.2 || ^6.0@dev"
|
||||
},
|
||||
"suggest": {
|
||||
"alcaeus/mongo-php-adapter": "Required to use legacy MongoDB driver"
|
||||
"symfony/cache": "^4.4 || ^5.4 || ^6",
|
||||
"symfony/var-exporter": "^4.4 || ^5.4 || ^6"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
@ -834,7 +828,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/doctrine/cache/issues",
|
||||
"source": "https://github.com/doctrine/cache/tree/2.1.1"
|
||||
"source": "https://github.com/doctrine/cache/tree/2.2.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -850,7 +844,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2021-07-17T14:49:29+00:00"
|
||||
"time": "2022-05-20T20:07:39+00:00"
|
||||
},
|
||||
{
|
||||
"name": "doctrine/dbal",
|
||||
@ -1330,16 +1324,16 @@
|
||||
},
|
||||
{
|
||||
"name": "egulias/email-validator",
|
||||
"version": "3.1.2",
|
||||
"version": "3.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/egulias/EmailValidator.git",
|
||||
"reference": "ee0db30118f661fb166bcffbf5d82032df484697"
|
||||
"reference": "a5ed8d58ed0c340a7c2109f587951b1c84cf6286"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ee0db30118f661fb166bcffbf5d82032df484697",
|
||||
"reference": "ee0db30118f661fb166bcffbf5d82032df484697",
|
||||
"url": "https://api.github.com/repos/egulias/EmailValidator/zipball/a5ed8d58ed0c340a7c2109f587951b1c84cf6286",
|
||||
"reference": "a5ed8d58ed0c340a7c2109f587951b1c84cf6286",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -1386,7 +1380,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/egulias/EmailValidator/issues",
|
||||
"source": "https://github.com/egulias/EmailValidator/tree/3.1.2"
|
||||
"source": "https://github.com/egulias/EmailValidator/tree/3.2"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -1394,7 +1388,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2021-10-11T09:18:27+00:00"
|
||||
"time": "2022-05-28T22:19:18+00:00"
|
||||
},
|
||||
{
|
||||
"name": "erusev/parsedown",
|
||||
@ -1983,16 +1977,16 @@
|
||||
},
|
||||
{
|
||||
"name": "intervention/image",
|
||||
"version": "2.7.1",
|
||||
"version": "2.7.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/Intervention/image.git",
|
||||
"reference": "744ebba495319501b873a4e48787759c72e3fb8c"
|
||||
"reference": "04be355f8d6734c826045d02a1079ad658322dad"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/Intervention/image/zipball/744ebba495319501b873a4e48787759c72e3fb8c",
|
||||
"reference": "744ebba495319501b873a4e48787759c72e3fb8c",
|
||||
"url": "https://api.github.com/repos/Intervention/image/zipball/04be355f8d6734c826045d02a1079ad658322dad",
|
||||
"reference": "04be355f8d6734c826045d02a1079ad658322dad",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -2035,8 +2029,8 @@
|
||||
"authors": [
|
||||
{
|
||||
"name": "Oliver Vogel",
|
||||
"email": "oliver@olivervogel.com",
|
||||
"homepage": "http://olivervogel.com/"
|
||||
"email": "oliver@intervention.io",
|
||||
"homepage": "https://intervention.io/"
|
||||
}
|
||||
],
|
||||
"description": "Image handling and manipulation library with support for Laravel integration",
|
||||
@ -2051,11 +2045,11 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/Intervention/image/issues",
|
||||
"source": "https://github.com/Intervention/image/tree/2.7.1"
|
||||
"source": "https://github.com/Intervention/image/tree/2.7.2"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://www.paypal.me/interventionphp",
|
||||
"url": "https://paypal.me/interventionio",
|
||||
"type": "custom"
|
||||
},
|
||||
{
|
||||
@ -2063,7 +2057,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2021-12-16T16:49:26+00:00"
|
||||
"time": "2022-05-21T17:30:32+00:00"
|
||||
},
|
||||
{
|
||||
"name": "intervention/imagecache",
|
||||
@ -2134,16 +2128,16 @@
|
||||
},
|
||||
{
|
||||
"name": "laminas/laminas-diactoros",
|
||||
"version": "2.10.0",
|
||||
"version": "2.11.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/laminas/laminas-diactoros.git",
|
||||
"reference": "a3f03b3c158a3a7014c6ba553b0cb83bf7da19c4"
|
||||
"reference": "d1bc565b23c2040fafde398a8a5db083c47928c0"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/a3f03b3c158a3a7014c6ba553b0cb83bf7da19c4",
|
||||
"reference": "a3f03b3c158a3a7014c6ba553b0cb83bf7da19c4",
|
||||
"url": "https://api.github.com/repos/laminas/laminas-diactoros/zipball/d1bc565b23c2040fafde398a8a5db083c47928c0",
|
||||
"reference": "d1bc565b23c2040fafde398a8a5db083c47928c0",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -2229,20 +2223,20 @@
|
||||
"type": "community_bridge"
|
||||
}
|
||||
],
|
||||
"time": "2022-05-04T15:16:15+00:00"
|
||||
"time": "2022-05-17T10:57:52+00:00"
|
||||
},
|
||||
{
|
||||
"name": "laravel/breeze",
|
||||
"version": "v1.9.0",
|
||||
"version": "v1.9.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/laravel/breeze.git",
|
||||
"reference": "0d7633380c81d0827f40f6064d38f8884f5c5441"
|
||||
"reference": "cde98d03954bfcad0c9370c825187b8a579d94e1"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/laravel/breeze/zipball/0d7633380c81d0827f40f6064d38f8884f5c5441",
|
||||
"reference": "0d7633380c81d0827f40f6064d38f8884f5c5441",
|
||||
"url": "https://api.github.com/repos/laravel/breeze/zipball/cde98d03954bfcad0c9370c825187b8a579d94e1",
|
||||
"reference": "cde98d03954bfcad0c9370c825187b8a579d94e1",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -2286,20 +2280,20 @@
|
||||
"issues": "https://github.com/laravel/breeze/issues",
|
||||
"source": "https://github.com/laravel/breeze"
|
||||
},
|
||||
"time": "2022-03-26T16:06:30+00:00"
|
||||
"time": "2022-05-12T00:02:24+00:00"
|
||||
},
|
||||
{
|
||||
"name": "laravel/framework",
|
||||
"version": "v9.12.2",
|
||||
"version": "v9.14.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/laravel/framework.git",
|
||||
"reference": "b5b5c635f1a93f277b5248725a1f7ffc97e20810"
|
||||
"reference": "2ca86f96118635a79ee3389013ccab110ae14bea"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/laravel/framework/zipball/b5b5c635f1a93f277b5248725a1f7ffc97e20810",
|
||||
"reference": "b5b5c635f1a93f277b5248725a1f7ffc97e20810",
|
||||
"url": "https://api.github.com/repos/laravel/framework/zipball/2ca86f96118635a79ee3389013ccab110ae14bea",
|
||||
"reference": "2ca86f96118635a79ee3389013ccab110ae14bea",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -2465,20 +2459,20 @@
|
||||
"issues": "https://github.com/laravel/framework/issues",
|
||||
"source": "https://github.com/laravel/framework"
|
||||
},
|
||||
"time": "2022-05-11T13:38:26+00:00"
|
||||
"time": "2022-05-25T18:18:07+00:00"
|
||||
},
|
||||
{
|
||||
"name": "laravel/octane",
|
||||
"version": "v1.2.9",
|
||||
"version": "v1.2.11",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/laravel/octane.git",
|
||||
"reference": "2ead59cc724b4d7180befe1ebc44d1b53f0edc83"
|
||||
"reference": "f0cb7b8fceb3a329ea6d3cec99976fdcdeda3550"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/laravel/octane/zipball/2ead59cc724b4d7180befe1ebc44d1b53f0edc83",
|
||||
"reference": "2ead59cc724b4d7180befe1ebc44d1b53f0edc83",
|
||||
"url": "https://api.github.com/repos/laravel/octane/zipball/f0cb7b8fceb3a329ea6d3cec99976fdcdeda3550",
|
||||
"reference": "f0cb7b8fceb3a329ea6d3cec99976fdcdeda3550",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -2540,7 +2534,7 @@
|
||||
"issues": "https://github.com/laravel/octane/issues",
|
||||
"source": "https://github.com/laravel/octane"
|
||||
},
|
||||
"time": "2022-05-09T15:32:09+00:00"
|
||||
"time": "2022-05-20T13:34:37+00:00"
|
||||
},
|
||||
{
|
||||
"name": "laravel/sanctum",
|
||||
@ -2609,16 +2603,16 @@
|
||||
},
|
||||
{
|
||||
"name": "laravel/serializable-closure",
|
||||
"version": "v1.1.1",
|
||||
"version": "v1.2.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/laravel/serializable-closure.git",
|
||||
"reference": "9e4b005daa20b0c161f3845040046dc9ddc1d74e"
|
||||
"reference": "09f0e9fb61829f628205b7c94906c28740ff9540"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/laravel/serializable-closure/zipball/9e4b005daa20b0c161f3845040046dc9ddc1d74e",
|
||||
"reference": "9e4b005daa20b0c161f3845040046dc9ddc1d74e",
|
||||
"url": "https://api.github.com/repos/laravel/serializable-closure/zipball/09f0e9fb61829f628205b7c94906c28740ff9540",
|
||||
"reference": "09f0e9fb61829f628205b7c94906c28740ff9540",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -2664,7 +2658,7 @@
|
||||
"issues": "https://github.com/laravel/serializable-closure/issues",
|
||||
"source": "https://github.com/laravel/serializable-closure"
|
||||
},
|
||||
"time": "2022-02-11T19:23:53+00:00"
|
||||
"time": "2022-05-16T17:09:47+00:00"
|
||||
},
|
||||
{
|
||||
"name": "laravel/tinker",
|
||||
@ -2924,16 +2918,16 @@
|
||||
},
|
||||
{
|
||||
"name": "league/flysystem",
|
||||
"version": "3.0.19",
|
||||
"version": "3.0.20",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/thephpleague/flysystem.git",
|
||||
"reference": "670df21225d68d165a8df38587ac3f41caf608f8"
|
||||
"reference": "42a2f47dcf39944e2aee1b660ee55ab6ef69b535"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/thephpleague/flysystem/zipball/670df21225d68d165a8df38587ac3f41caf608f8",
|
||||
"reference": "670df21225d68d165a8df38587ac3f41caf608f8",
|
||||
"url": "https://api.github.com/repos/thephpleague/flysystem/zipball/42a2f47dcf39944e2aee1b660ee55ab6ef69b535",
|
||||
"reference": "42a2f47dcf39944e2aee1b660ee55ab6ef69b535",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -2994,7 +2988,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/thephpleague/flysystem/issues",
|
||||
"source": "https://github.com/thephpleague/flysystem/tree/3.0.19"
|
||||
"source": "https://github.com/thephpleague/flysystem/tree/3.0.20"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -3010,7 +3004,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2022-05-03T21:19:02+00:00"
|
||||
"time": "2022-05-25T19:18:39+00:00"
|
||||
},
|
||||
{
|
||||
"name": "league/flysystem-aws-s3-v3",
|
||||
@ -3948,16 +3942,16 @@
|
||||
},
|
||||
{
|
||||
"name": "overtrue/flysystem-qiniu",
|
||||
"version": "3.1.0",
|
||||
"version": "3.1.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/overtrue/flysystem-qiniu.git",
|
||||
"reference": "44c35f1915261dae60a7b30d6b7837821f232c13"
|
||||
"reference": "eb4f850036a98a2ddb631afd28d568bd11fc20af"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/overtrue/flysystem-qiniu/zipball/44c35f1915261dae60a7b30d6b7837821f232c13",
|
||||
"reference": "44c35f1915261dae60a7b30d6b7837821f232c13",
|
||||
"url": "https://api.github.com/repos/overtrue/flysystem-qiniu/zipball/eb4f850036a98a2ddb631afd28d568bd11fc20af",
|
||||
"reference": "eb4f850036a98a2ddb631afd28d568bd11fc20af",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -3999,7 +3993,7 @@
|
||||
"description": "Flysystem adapter for the Qiniu storage.",
|
||||
"support": {
|
||||
"issues": "https://github.com/overtrue/flysystem-qiniu/issues",
|
||||
"source": "https://github.com/overtrue/flysystem-qiniu/tree/3.1.0"
|
||||
"source": "https://github.com/overtrue/flysystem-qiniu/tree/3.1.1"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -4007,7 +4001,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2022-02-17T03:46:12+00:00"
|
||||
"time": "2022-05-22T14:03:56+00:00"
|
||||
},
|
||||
{
|
||||
"name": "overtrue/qcloud-cos-client",
|
||||
@ -4675,16 +4669,16 @@
|
||||
},
|
||||
{
|
||||
"name": "psy/psysh",
|
||||
"version": "v0.11.4",
|
||||
"version": "v0.11.5",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/bobthecow/psysh.git",
|
||||
"reference": "05c544b339b112226ad14803e1e5b09a61957454"
|
||||
"reference": "c23686f9c48ca202710dbb967df8385a952a2daf"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/bobthecow/psysh/zipball/05c544b339b112226ad14803e1e5b09a61957454",
|
||||
"reference": "05c544b339b112226ad14803e1e5b09a61957454",
|
||||
"url": "https://api.github.com/repos/bobthecow/psysh/zipball/c23686f9c48ca202710dbb967df8385a952a2daf",
|
||||
"reference": "c23686f9c48ca202710dbb967df8385a952a2daf",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -4745,9 +4739,9 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/bobthecow/psysh/issues",
|
||||
"source": "https://github.com/bobthecow/psysh/tree/v0.11.4"
|
||||
"source": "https://github.com/bobthecow/psysh/tree/v0.11.5"
|
||||
},
|
||||
"time": "2022-05-06T12:49:14+00:00"
|
||||
"time": "2022-05-27T18:03:49+00:00"
|
||||
},
|
||||
{
|
||||
"name": "qiniu/php-sdk",
|
||||
@ -5470,16 +5464,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/console",
|
||||
"version": "v6.0.8",
|
||||
"version": "v6.0.9",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/console.git",
|
||||
"reference": "0d00aa289215353aa8746a31d101f8e60826285c"
|
||||
"reference": "9b190bc7a19d19add1dbb3382721973836e59b50"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/console/zipball/0d00aa289215353aa8746a31d101f8e60826285c",
|
||||
"reference": "0d00aa289215353aa8746a31d101f8e60826285c",
|
||||
"url": "https://api.github.com/repos/symfony/console/zipball/9b190bc7a19d19add1dbb3382721973836e59b50",
|
||||
"reference": "9b190bc7a19d19add1dbb3382721973836e59b50",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -5545,7 +5539,7 @@
|
||||
"terminal"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/console/tree/v6.0.8"
|
||||
"source": "https://github.com/symfony/console/tree/v6.0.9"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -5561,7 +5555,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2022-04-20T15:01:42+00:00"
|
||||
"time": "2022-05-27T06:40:13+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/css-selector",
|
||||
@ -5697,16 +5691,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/error-handler",
|
||||
"version": "v6.0.8",
|
||||
"version": "v6.0.9",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/error-handler.git",
|
||||
"reference": "5e2795163acbd13b3cd46835c9f8f6c5d0a3a280"
|
||||
"reference": "732ca203b3222cde3378d5ddf5e2883211acc53e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/error-handler/zipball/5e2795163acbd13b3cd46835c9f8f6c5d0a3a280",
|
||||
"reference": "5e2795163acbd13b3cd46835c9f8f6c5d0a3a280",
|
||||
"url": "https://api.github.com/repos/symfony/error-handler/zipball/732ca203b3222cde3378d5ddf5e2883211acc53e",
|
||||
"reference": "732ca203b3222cde3378d5ddf5e2883211acc53e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -5748,7 +5742,7 @@
|
||||
"description": "Provides tools to manage errors and ease debugging PHP code",
|
||||
"homepage": "https://symfony.com",
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/error-handler/tree/v6.0.8"
|
||||
"source": "https://github.com/symfony/error-handler/tree/v6.0.9"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -5764,20 +5758,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2022-04-12T16:11:42+00:00"
|
||||
"time": "2022-05-23T10:32:42+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/event-dispatcher",
|
||||
"version": "v6.0.3",
|
||||
"version": "v6.0.9",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/event-dispatcher.git",
|
||||
"reference": "6472ea2dd415e925b90ca82be64b8bc6157f3934"
|
||||
"reference": "5c85b58422865d42c6eb46f7693339056db098a8"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/6472ea2dd415e925b90ca82be64b8bc6157f3934",
|
||||
"reference": "6472ea2dd415e925b90ca82be64b8bc6157f3934",
|
||||
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/5c85b58422865d42c6eb46f7693339056db098a8",
|
||||
"reference": "5c85b58422865d42c6eb46f7693339056db098a8",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -5831,7 +5825,7 @@
|
||||
"description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
|
||||
"homepage": "https://symfony.com",
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/event-dispatcher/tree/v6.0.3"
|
||||
"source": "https://github.com/symfony/event-dispatcher/tree/v6.0.9"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -5847,7 +5841,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2022-01-02T09:55:41+00:00"
|
||||
"time": "2022-05-05T16:45:52+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/event-dispatcher-contracts",
|
||||
@ -5991,16 +5985,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/http-foundation",
|
||||
"version": "v6.0.8",
|
||||
"version": "v6.0.9",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/http-foundation.git",
|
||||
"reference": "c9c86b02d7ef6f44f3154acc7de42831518afe7c"
|
||||
"reference": "05abe9aab47decfd793632787d0c6a25268e2a5b"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/c9c86b02d7ef6f44f3154acc7de42831518afe7c",
|
||||
"reference": "c9c86b02d7ef6f44f3154acc7de42831518afe7c",
|
||||
"url": "https://api.github.com/repos/symfony/http-foundation/zipball/05abe9aab47decfd793632787d0c6a25268e2a5b",
|
||||
"reference": "05abe9aab47decfd793632787d0c6a25268e2a5b",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -6043,7 +6037,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.0.8"
|
||||
"source": "https://github.com/symfony/http-foundation/tree/v6.0.9"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -6059,20 +6053,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2022-04-22T08:18:02+00:00"
|
||||
"time": "2022-05-21T13:33:31+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/http-kernel",
|
||||
"version": "v6.0.8",
|
||||
"version": "v6.0.9",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/http-kernel.git",
|
||||
"reference": "7aaf1cdc9cc2ad47e926f624efcb679883a39ca7"
|
||||
"reference": "e78407f2a7b683fd1269057aa39355d77ddbcff9"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/7aaf1cdc9cc2ad47e926f624efcb679883a39ca7",
|
||||
"reference": "7aaf1cdc9cc2ad47e926f624efcb679883a39ca7",
|
||||
"url": "https://api.github.com/repos/symfony/http-kernel/zipball/e78407f2a7b683fd1269057aa39355d77ddbcff9",
|
||||
"reference": "e78407f2a7b683fd1269057aa39355d77ddbcff9",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -6152,7 +6146,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.0.8"
|
||||
"source": "https://github.com/symfony/http-kernel/tree/v6.0.9"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -6168,7 +6162,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2022-04-27T17:26:02+00:00"
|
||||
"time": "2022-05-27T07:14:30+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/mailer",
|
||||
@ -6246,16 +6240,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/mime",
|
||||
"version": "v6.0.8",
|
||||
"version": "v6.0.9",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/mime.git",
|
||||
"reference": "c1701e88ad0ca49fc6ad6cdf360bc0e1209fb5e1"
|
||||
"reference": "e17bae63d437b3e21942dcc47ccca802d3573dd8"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/mime/zipball/c1701e88ad0ca49fc6ad6cdf360bc0e1209fb5e1",
|
||||
"reference": "c1701e88ad0ca49fc6ad6cdf360bc0e1209fb5e1",
|
||||
"url": "https://api.github.com/repos/symfony/mime/zipball/e17bae63d437b3e21942dcc47ccca802d3573dd8",
|
||||
"reference": "e17bae63d437b3e21942dcc47ccca802d3573dd8",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -6307,7 +6301,7 @@
|
||||
"mime-type"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/mime/tree/v6.0.8"
|
||||
"source": "https://github.com/symfony/mime/tree/v6.0.9"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -6323,7 +6317,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2022-04-12T16:11:42+00:00"
|
||||
"time": "2022-05-21T13:33:31+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/polyfill-ctype",
|
||||
@ -7301,16 +7295,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/string",
|
||||
"version": "v6.0.8",
|
||||
"version": "v6.0.9",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/string.git",
|
||||
"reference": "ac0aa5c2282e0de624c175b68d13f2c8f2e2649d"
|
||||
"reference": "df9f03d595aa2d446498ba92fe803a519b2c43cc"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/string/zipball/ac0aa5c2282e0de624c175b68d13f2c8f2e2649d",
|
||||
"reference": "ac0aa5c2282e0de624c175b68d13f2c8f2e2649d",
|
||||
"url": "https://api.github.com/repos/symfony/string/zipball/df9f03d595aa2d446498ba92fe803a519b2c43cc",
|
||||
"reference": "df9f03d595aa2d446498ba92fe803a519b2c43cc",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -7366,7 +7360,7 @@
|
||||
"utf8"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/string/tree/v6.0.8"
|
||||
"source": "https://github.com/symfony/string/tree/v6.0.9"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -7386,16 +7380,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/translation",
|
||||
"version": "v6.0.8",
|
||||
"version": "v6.0.9",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/translation.git",
|
||||
"reference": "3d38cf8f8834148c4457681d539bc204de701501"
|
||||
"reference": "9ba011309943955a3807b8236c17cff3b88f67b6"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/translation/zipball/3d38cf8f8834148c4457681d539bc204de701501",
|
||||
"reference": "3d38cf8f8834148c4457681d539bc204de701501",
|
||||
"url": "https://api.github.com/repos/symfony/translation/zipball/9ba011309943955a3807b8236c17cff3b88f67b6",
|
||||
"reference": "9ba011309943955a3807b8236c17cff3b88f67b6",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -7461,7 +7455,7 @@
|
||||
"description": "Provides tools to internationalize your application",
|
||||
"homepage": "https://symfony.com",
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/translation/tree/v6.0.8"
|
||||
"source": "https://github.com/symfony/translation/tree/v6.0.9"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -7477,7 +7471,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2022-04-22T08:18:02+00:00"
|
||||
"time": "2022-05-06T14:27:17+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/translation-contracts",
|
||||
@ -7559,16 +7553,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/var-dumper",
|
||||
"version": "v6.0.8",
|
||||
"version": "v6.0.9",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/var-dumper.git",
|
||||
"reference": "fa61dfb4bd3068df2492013dc65f3190e9f550c0"
|
||||
"reference": "ac81072464221e73ee994d12f0b8a2af4a9ed798"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/fa61dfb4bd3068df2492013dc65f3190e9f550c0",
|
||||
"reference": "fa61dfb4bd3068df2492013dc65f3190e9f550c0",
|
||||
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/ac81072464221e73ee994d12f0b8a2af4a9ed798",
|
||||
"reference": "ac81072464221e73ee994d12f0b8a2af4a9ed798",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -7627,7 +7621,7 @@
|
||||
"dump"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/var-dumper/tree/v6.0.8"
|
||||
"source": "https://github.com/symfony/var-dumper/tree/v6.0.9"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@ -7643,20 +7637,20 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2022-04-26T13:22:23+00:00"
|
||||
"time": "2022-05-21T13:33:31+00:00"
|
||||
},
|
||||
{
|
||||
"name": "tencentcloud/common",
|
||||
"version": "3.0.629",
|
||||
"version": "3.0.638",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/tencentcloud-sdk-php/common.git",
|
||||
"reference": "bfd601308e932c36cb999886abb54a1bfea0b2d3"
|
||||
"reference": "2fdd993bcbe6b3ed3e9bb7672243ffdba43e821a"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/tencentcloud-sdk-php/common/zipball/bfd601308e932c36cb999886abb54a1bfea0b2d3",
|
||||
"reference": "bfd601308e932c36cb999886abb54a1bfea0b2d3",
|
||||
"url": "https://api.github.com/repos/tencentcloud-sdk-php/common/zipball/2fdd993bcbe6b3ed3e9bb7672243ffdba43e821a",
|
||||
"reference": "2fdd993bcbe6b3ed3e9bb7672243ffdba43e821a",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -7685,26 +7679,26 @@
|
||||
"homepage": "https://github.com/tencentcloud-sdk-php/common",
|
||||
"support": {
|
||||
"issues": "https://github.com/tencentcloud-sdk-php/common/issues",
|
||||
"source": "https://github.com/tencentcloud-sdk-php/common/tree/3.0.629"
|
||||
"source": "https://github.com/tencentcloud-sdk-php/common/tree/3.0.638"
|
||||
},
|
||||
"time": "2022-05-16T22:58:05+00:00"
|
||||
"time": "2022-05-29T23:08:36+00:00"
|
||||
},
|
||||
{
|
||||
"name": "tencentcloud/ims",
|
||||
"version": "3.0.629",
|
||||
"version": "3.0.638",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/tencentcloud-sdk-php/ims.git",
|
||||
"reference": "6e6790ac23a46366ac9aee4a47d83e4f4774815c"
|
||||
"reference": "72d771ae74c3ab3a4e795549de12b64428631043"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/tencentcloud-sdk-php/ims/zipball/6e6790ac23a46366ac9aee4a47d83e4f4774815c",
|
||||
"reference": "6e6790ac23a46366ac9aee4a47d83e4f4774815c",
|
||||
"url": "https://api.github.com/repos/tencentcloud-sdk-php/ims/zipball/72d771ae74c3ab3a4e795549de12b64428631043",
|
||||
"reference": "72d771ae74c3ab3a4e795549de12b64428631043",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"tencentcloud/common": "3.0.629"
|
||||
"tencentcloud/common": "3.0.638"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
@ -7728,9 +7722,9 @@
|
||||
"homepage": "https://github.com/tencentcloud-sdk-php/ims",
|
||||
"support": {
|
||||
"issues": "https://github.com/tencentcloud-sdk-php/ims/issues",
|
||||
"source": "https://github.com/tencentcloud-sdk-php/ims/tree/3.0.629"
|
||||
"source": "https://github.com/tencentcloud-sdk-php/ims/tree/3.0.638"
|
||||
},
|
||||
"time": "2022-05-16T23:05:58+00:00"
|
||||
"time": "2022-05-29T23:16:44+00:00"
|
||||
},
|
||||
{
|
||||
"name": "tijsverkoyen/css-to-inline-styles",
|
||||
@ -8514,16 +8508,16 @@
|
||||
},
|
||||
{
|
||||
"name": "laravel/sail",
|
||||
"version": "v1.14.4",
|
||||
"version": "v1.14.7",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/laravel/sail.git",
|
||||
"reference": "0e0e51f19c758c79acbda11e3870641fbad5b7d9"
|
||||
"reference": "c049316f9bcb02598607307f18b514b66202b639"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/laravel/sail/zipball/0e0e51f19c758c79acbda11e3870641fbad5b7d9",
|
||||
"reference": "0e0e51f19c758c79acbda11e3870641fbad5b7d9",
|
||||
"url": "https://api.github.com/repos/laravel/sail/zipball/c049316f9bcb02598607307f18b514b66202b639",
|
||||
"reference": "c049316f9bcb02598607307f18b514b66202b639",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@ -8570,7 +8564,7 @@
|
||||
"issues": "https://github.com/laravel/sail/issues",
|
||||
"source": "https://github.com/laravel/sail"
|
||||
},
|
||||
"time": "2022-05-12T12:53:10+00:00"
|
||||
"time": "2022-05-21T17:14:14+00:00"
|
||||
},
|
||||
{
|
||||
"name": "maximebf/debugbar",
|
||||
@ -11003,5 +10997,5 @@
|
||||
"php": "^8.0"
|
||||
},
|
||||
"platform-dev": [],
|
||||
"plugin-api-version": "2.3.0"
|
||||
"plugin-api-version": "2.2.0"
|
||||
}
|
||||
|
@ -46,6 +46,10 @@
|
||||
本地储存的访问网址必须有根路径,例如:https://www.lsky.pro/uploads 中的 uploads 就是根路径,且根路径不能和其他策略重复。修改根路径直接影响已经上传并已使用的链接的访问。
|
||||
</small>
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" />
|
||||
</div>
|
||||
<div class="col-span-6">
|
||||
<div class="col-span-6 sm:col-span-3 mb-4">
|
||||
<label for="configs[root]" class="block text-sm font-medium text-gray-700">储存路径</label>
|
||||
@ -60,6 +64,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[access_key_id]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>AccessKeyId</label>
|
||||
<x-input type="text" name="configs[access_key_id]" id="configs[access_key_id]" placeholder="请输入 AccessKeyId" />
|
||||
@ -87,6 +95,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[access_key_id]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>AccessKeyId</label>
|
||||
<x-input type="text" name="configs[access_key_id]" id="configs[access_key_id]" placeholder="请输入 AccessKeyId" />
|
||||
@ -110,6 +122,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[app_id]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>AppId</label>
|
||||
<x-input type="text" name="configs[app_id]" id="configs[app_id]" placeholder="请输入 AppId" />
|
||||
@ -138,6 +154,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[access_key]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>AccessKey</label>
|
||||
<x-input type="text" name="configs[access_key]" id="configs[access_key]" placeholder="请输入 AccessKey" />
|
||||
@ -157,6 +177,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[service]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>服务名称</label>
|
||||
<x-input type="text" name="configs[service]" id="configs[service]" placeholder="请输入服务名称" />
|
||||
@ -176,11 +200,13 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" />
|
||||
</div>
|
||||
<div class="col-span-6">
|
||||
<div class="col-span-6 sm:col-span-3 mb-4">
|
||||
<label for="configs[root]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>根目录</label>
|
||||
<x-input type="text" name="configs[root]" id="configs[root]" autocomplete="text" placeholder="请输入根目录路径" value="/" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" />
|
||||
</div>
|
||||
<div class="col-span-6 sm:col-span-3 mb-4">
|
||||
<label for="configs[root]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>根目录</label>
|
||||
<x-input type="text" name="configs[root]" id="configs[root]" autocomplete="text" placeholder="请输入根目录路径" value="/" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[host]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>主机地址</label>
|
||||
@ -222,11 +248,13 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" />
|
||||
</div>
|
||||
<div class="col-span-6">
|
||||
<div class="col-span-6 sm:col-span-3 mb-4">
|
||||
<label for="configs[root]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>根目录</label>
|
||||
<x-input type="text" name="configs[root]" id="configs[root]" autocomplete="text" placeholder="请输入根目录路径" value="/" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" />
|
||||
</div>
|
||||
<div class="col-span-6 sm:col-span-3 mb-4">
|
||||
<label for="configs[root]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>根目录</label>
|
||||
<x-input type="text" name="configs[root]" id="configs[root]" autocomplete="text" placeholder="请输入根目录路径" value="/" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[host]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>主机地址</label>
|
||||
@ -260,6 +288,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[base_uri]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>连接地址</label>
|
||||
<x-input type="url" name="configs[base_uri]" id="configs[base_uri]" placeholder="请输入连接地址" />
|
||||
@ -279,6 +311,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[access_key]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>AccessKey</label>
|
||||
<x-input type="text" name="configs[access_key]" id="configs[access_key]" placeholder="请输入 AccessKey" />
|
||||
|
@ -50,6 +50,10 @@
|
||||
本地储存的访问网址必须有根路径,例如:https://www.lsky.pro/uploads 中的 uploads 就是根路径,且根路径不能和其他策略重复。修改根路径直接影响已经上传并已使用的链接的访问。
|
||||
</small>
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" value="{{ $strategy->configs->get('queries') }}" />
|
||||
</div>
|
||||
<div class="col-span-6">
|
||||
<div class="col-span-6 sm:col-span-3 mb-4">
|
||||
<label for="configs[root]" class="block text-sm font-medium text-gray-700">储存路径</label>
|
||||
@ -66,6 +70,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" value="{{ $strategy->configs->get('url') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" value="{{ $strategy->configs->get('queries') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[access_key_id]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>AccessKeyId</label>
|
||||
<x-input type="text" name="configs[access_key_id]" id="configs[access_key_id]" placeholder="请输入 AccessKeyId" value="{{ $strategy->configs->get('access_key_id') }}" />
|
||||
@ -95,6 +103,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" value="{{ $strategy->configs->get('url') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" value="{{ $strategy->configs->get('queries') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[access_key_id]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>AccessKeyId</label>
|
||||
<x-input type="text" name="configs[access_key_id]" id="configs[access_key_id]" placeholder="请输入 AccessKeyId" value="{{ $strategy->configs->get('access_key_id') }}" />
|
||||
@ -120,6 +132,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" value="{{ $strategy->configs->get('url') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" value="{{ $strategy->configs->get('queries') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[app_id]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>AppId</label>
|
||||
<x-input type="text" name="configs[app_id]" id="configs[app_id]" placeholder="请输入 AppId" value="{{ $strategy->configs->get('app_id') }}" />
|
||||
@ -150,6 +166,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" value="{{ $strategy->configs->get('url') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" value="{{ $strategy->configs->get('queries') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[access_key]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>AccessKey</label>
|
||||
<x-input type="text" name="configs[access_key]" id="configs[access_key]" placeholder="请输入 AccessKey" value="{{ $strategy->configs->get('access_key') }}" />
|
||||
@ -171,6 +191,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" value="{{ $strategy->configs->get('url') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" value="{{ $strategy->configs->get('queries') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[service]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>服务名称</label>
|
||||
<x-input type="text" name="configs[service]" id="configs[service]" placeholder="请输入服务名称" value="{{ $strategy->configs->get('service') }}" />
|
||||
@ -192,11 +216,13 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" value="{{ $strategy->configs->get('url') }}" />
|
||||
</div>
|
||||
<div class="col-span-6">
|
||||
<div class="col-span-6 sm:col-span-3 mb-4">
|
||||
<label for="configs[root]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>根目录</label>
|
||||
<x-input type="text" name="configs[root]" id="configs[root]" autocomplete="text" placeholder="请输入根目录路径" value="{{ $strategy->configs->get('root') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" value="{{ $strategy->configs->get('queries') }}" />
|
||||
</div>
|
||||
<div class="col-span-6 sm:col-span-3 mb-4">
|
||||
<label for="configs[root]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>根目录</label>
|
||||
<x-input type="text" name="configs[root]" id="configs[root]" autocomplete="text" placeholder="请输入根目录路径" value="{{ $strategy->configs->get('root') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[host]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>主机地址</label>
|
||||
@ -240,11 +266,13 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" value="{{ $strategy->configs->get('url') }}" />
|
||||
</div>
|
||||
<div class="col-span-6">
|
||||
<div class="col-span-6 sm:col-span-3 mb-4">
|
||||
<label for="configs[root]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>根目录</label>
|
||||
<x-input type="text" name="configs[root]" id="configs[root]" autocomplete="text" placeholder="请输入根目录路径" value="{{ $strategy->configs->get('root') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" value="{{ $strategy->configs->get('queries') }}" />
|
||||
</div>
|
||||
<div class="col-span-6 sm:col-span-3 mb-4">
|
||||
<label for="configs[root]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>根目录</label>
|
||||
<x-input type="text" name="configs[root]" id="configs[root]" autocomplete="text" placeholder="请输入根目录路径" value="{{ $strategy->configs->get('root') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[host]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>主机地址</label>
|
||||
@ -280,6 +308,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" value="{{ $strategy->configs->get('url') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" value="{{ $strategy->configs->get('queries') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[base_uri]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>连接地址</label>
|
||||
<x-input type="url" name="configs[base_uri]" id="configs[base_uri]" placeholder="请输入连接地址" value="{{ $strategy->configs->get('base_uri') }}" />
|
||||
@ -301,6 +333,10 @@
|
||||
<label for="configs[url]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>访问域名</label>
|
||||
<x-input type="url" name="configs[url]" id="configs[url]" placeholder="请输入图片访问域名 http(s)://" value="{{ $strategy->configs->get('url') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[queries]" class="block text-sm font-medium text-gray-700">URL Queries</label>
|
||||
<x-input type="text" name="configs[queries]" id="configs[queries]" placeholder="请输入 url 额外参数" value="{{ $strategy->configs->get('queries') }}" />
|
||||
</div>
|
||||
<div class="col-span-3 sm:col-span-2 mb-4">
|
||||
<label for="configs[access_key]" class="block text-sm font-medium text-gray-700"><span class="text-red-600">*</span>AccessKey</label>
|
||||
<x-input type="text" name="configs[access_key]" id="configs[access_key]" placeholder="请输入 AccessKey" value="{{ $strategy->configs->get('access_key') }}" />
|
||||
|
Loading…
Reference in New Issue
Block a user