mirror of
https://github.com/chevereto/chevereto.git
synced 2026-06-27 19:19:42 +02:00
Automatic push 4.3.6
This commit is contained in:
@@ -1,12 +0,0 @@
|
||||
Chevereto 4.3.5 (2025-05-30)
|
||||
|
||||
- Added favicon customization for Chevereto Lite edition
|
||||
- Added image watermark feature to Chevereto Lite edition
|
||||
- Added storage tools as baseline feature
|
||||
- Added support for floating point numbers in maximum upload size configuration
|
||||
- Fixed bug affecting URL upload functionality
|
||||
- Fixed bug in anywhere upload not populating album list
|
||||
- Fixed bug in Chevereto Lite missing Queue class
|
||||
- Fixed bug in installer when reading existing database
|
||||
- Fixed bug in root album list showing nested albums
|
||||
- Fixed bug with missing cache invalidation on album editing
|
||||
6
.package/4.3.6.txt
Normal file
6
.package/4.3.6.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
Chevereto 4.3.6 (2025-06-28)
|
||||
|
||||
- Fixed bug affecting upgrades from 4.1.*
|
||||
- Resolved issue with release notes display
|
||||
- Updated README for the free edition
|
||||
- Corrected typos in custom_hooks sample files
|
||||
@@ -102,7 +102,7 @@ The commercial license allows you to use Chevereto in commercial products and ap
|
||||
|
||||
### Compare licenses
|
||||
|
||||
Chevereto Free edition is licensed under the AGPLv3 free software license, allowing use as long as you comply with its terms. If you modify and distribute the software, you are required to provide the source code to your end users. Please note that uUnder the AGPLv3, **making the software available over a network is considered distribution**, and you **must provide the source code** to users who interact with it remotely.
|
||||
Chevereto Free edition is licensed under the AGPLv3 free software license, allowing use as long as you comply with its terms. If you modify and distribute the software, you are required to provide the source code to your end users. Please note that under the AGPLv3, **making the software available over a network is considered distribution**, and you **must provide the source code** to users who interact with it remotely.
|
||||
|
||||
Both **Chevereto Lite** and **Chevereto Pro** are distributed under the proprietary **Chevereto License**, which is not subject to the restrictions imposed by the AGPLv3 license.
|
||||
|
||||
|
||||
147
app/composer.lock
generated
147
app/composer.lock
generated
@@ -168,16 +168,16 @@
|
||||
},
|
||||
{
|
||||
"name": "amphp/parallel",
|
||||
"version": "v1.4.3",
|
||||
"version": "v1.4.4",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/amphp/parallel.git",
|
||||
"reference": "3aac213ba7858566fd83d38ccb85b91b2d652cb0"
|
||||
"reference": "508ca221f2f47235327db5120f0a89d43435b69b"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/amphp/parallel/zipball/3aac213ba7858566fd83d38ccb85b91b2d652cb0",
|
||||
"reference": "3aac213ba7858566fd83d38ccb85b91b2d652cb0",
|
||||
"url": "https://api.github.com/repos/amphp/parallel/zipball/508ca221f2f47235327db5120f0a89d43435b69b",
|
||||
"reference": "508ca221f2f47235327db5120f0a89d43435b69b",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -190,9 +190,9 @@
|
||||
"php": ">=7.1"
|
||||
},
|
||||
"require-dev": {
|
||||
"amphp/php-cs-fixer-config": "dev-master",
|
||||
"amphp/php-cs-fixer-config": "^2",
|
||||
"amphp/phpunit-util": "^1.1",
|
||||
"phpunit/phpunit": "^8 || ^7"
|
||||
"phpunit/phpunit": "^9 || ^8 || ^7"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
@@ -230,7 +230,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/amphp/parallel/issues",
|
||||
"source": "https://github.com/amphp/parallel/tree/v1.4.3"
|
||||
"source": "https://github.com/amphp/parallel/tree/v1.4.4"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -238,7 +238,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2023-03-23T08:04:23+00:00"
|
||||
"time": "2024-12-08T16:28:11+00:00"
|
||||
},
|
||||
{
|
||||
"name": "amphp/parser",
|
||||
@@ -495,16 +495,16 @@
|
||||
},
|
||||
{
|
||||
"name": "brick/math",
|
||||
"version": "0.12.3",
|
||||
"version": "0.13.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/brick/math.git",
|
||||
"reference": "866551da34e9a618e64a819ee1e01c20d8a588ba"
|
||||
"reference": "fc7ed316430118cc7836bf45faff18d5dfc8de04"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/brick/math/zipball/866551da34e9a618e64a819ee1e01c20d8a588ba",
|
||||
"reference": "866551da34e9a618e64a819ee1e01c20d8a588ba",
|
||||
"url": "https://api.github.com/repos/brick/math/zipball/fc7ed316430118cc7836bf45faff18d5dfc8de04",
|
||||
"reference": "fc7ed316430118cc7836bf45faff18d5dfc8de04",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -543,7 +543,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/brick/math/issues",
|
||||
"source": "https://github.com/brick/math/tree/0.12.3"
|
||||
"source": "https://github.com/brick/math/tree/0.13.1"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -551,7 +551,7 @@
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2025-02-28T13:11:00+00:00"
|
||||
"time": "2025-03-29T13:50:30+00:00"
|
||||
},
|
||||
{
|
||||
"name": "chevere/action",
|
||||
@@ -653,6 +653,7 @@
|
||||
"issues": "https://github.com/chevere/cache/issues",
|
||||
"source": "https://github.com/chevere/cache/tree/0.5.0"
|
||||
},
|
||||
"abandoned": true,
|
||||
"time": "2024-05-25T22:05:13+00:00"
|
||||
},
|
||||
{
|
||||
@@ -870,16 +871,16 @@
|
||||
},
|
||||
{
|
||||
"name": "chevere/parameter",
|
||||
"version": "1.1.1",
|
||||
"version": "1.1.2",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/chevere/parameter.git",
|
||||
"reference": "4914eaac8f5bce3c01e317528d705db65bb17955"
|
||||
"reference": "acb25103a989cc3648655c0700b69c3bb7bd3365"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/chevere/parameter/zipball/4914eaac8f5bce3c01e317528d705db65bb17955",
|
||||
"reference": "4914eaac8f5bce3c01e317528d705db65bb17955",
|
||||
"url": "https://api.github.com/repos/chevere/parameter/zipball/acb25103a989cc3648655c0700b69c3bb7bd3365",
|
||||
"reference": "acb25103a989cc3648655c0700b69c3bb7bd3365",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -923,9 +924,9 @@
|
||||
"homepage": "https://chevere.org",
|
||||
"support": {
|
||||
"issues": "https://github.com/chevere/parameter/issues",
|
||||
"source": "https://github.com/chevere/parameter/tree/1.1.1"
|
||||
"source": "https://github.com/chevere/parameter/tree/1.1.2"
|
||||
},
|
||||
"time": "2025-02-20T15:27:01+00:00"
|
||||
"time": "2025-06-19T22:39:05+00:00"
|
||||
},
|
||||
{
|
||||
"name": "chevere/regex",
|
||||
@@ -3210,16 +3211,16 @@
|
||||
},
|
||||
{
|
||||
"name": "phpseclib/phpseclib",
|
||||
"version": "3.0.43",
|
||||
"version": "3.0.45",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/phpseclib/phpseclib.git",
|
||||
"reference": "709ec107af3cb2f385b9617be72af8cf62441d02"
|
||||
"reference": "bd81b90d5963c6b9d87de50357585375223f4dd8"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/709ec107af3cb2f385b9617be72af8cf62441d02",
|
||||
"reference": "709ec107af3cb2f385b9617be72af8cf62441d02",
|
||||
"url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/bd81b90d5963c6b9d87de50357585375223f4dd8",
|
||||
"reference": "bd81b90d5963c6b9d87de50357585375223f4dd8",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -3300,7 +3301,7 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/phpseclib/phpseclib/issues",
|
||||
"source": "https://github.com/phpseclib/phpseclib/tree/3.0.43"
|
||||
"source": "https://github.com/phpseclib/phpseclib/tree/3.0.45"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -3316,7 +3317,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2024-12-14T21:12:59+00:00"
|
||||
"time": "2025-06-22T22:54:43+00:00"
|
||||
},
|
||||
{
|
||||
"name": "pragmarx/google2fa",
|
||||
@@ -4063,21 +4064,20 @@
|
||||
},
|
||||
{
|
||||
"name": "ramsey/uuid",
|
||||
"version": "4.7.6",
|
||||
"version": "4.9.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/ramsey/uuid.git",
|
||||
"reference": "91039bc1faa45ba123c4328958e620d382ec7088"
|
||||
"reference": "4e0e23cc785f0724a0e838279a9eb03f28b092a0"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/ramsey/uuid/zipball/91039bc1faa45ba123c4328958e620d382ec7088",
|
||||
"reference": "91039bc1faa45ba123c4328958e620d382ec7088",
|
||||
"url": "https://api.github.com/repos/ramsey/uuid/zipball/4e0e23cc785f0724a0e838279a9eb03f28b092a0",
|
||||
"reference": "4e0e23cc785f0724a0e838279a9eb03f28b092a0",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12",
|
||||
"ext-json": "*",
|
||||
"brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13",
|
||||
"php": "^8.0",
|
||||
"ramsey/collection": "^1.2 || ^2.0"
|
||||
},
|
||||
@@ -4085,26 +4085,23 @@
|
||||
"rhumsaa/uuid": "self.version"
|
||||
},
|
||||
"require-dev": {
|
||||
"captainhook/captainhook": "^5.10",
|
||||
"captainhook/captainhook": "^5.25",
|
||||
"captainhook/plugin-composer": "^5.3",
|
||||
"dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
|
||||
"doctrine/annotations": "^1.8",
|
||||
"ergebnis/composer-normalize": "^2.15",
|
||||
"mockery/mockery": "^1.3",
|
||||
"dealerdirect/phpcodesniffer-composer-installer": "^1.0",
|
||||
"ergebnis/composer-normalize": "^2.47",
|
||||
"mockery/mockery": "^1.6",
|
||||
"paragonie/random-lib": "^2",
|
||||
"php-mock/php-mock": "^2.2",
|
||||
"php-mock/php-mock-mockery": "^1.3",
|
||||
"php-parallel-lint/php-parallel-lint": "^1.1",
|
||||
"phpbench/phpbench": "^1.0",
|
||||
"phpstan/extension-installer": "^1.1",
|
||||
"phpstan/phpstan": "^1.8",
|
||||
"phpstan/phpstan-mockery": "^1.1",
|
||||
"phpstan/phpstan-phpunit": "^1.1",
|
||||
"phpunit/phpunit": "^8.5 || ^9",
|
||||
"ramsey/composer-repl": "^1.4",
|
||||
"slevomat/coding-standard": "^8.4",
|
||||
"squizlabs/php_codesniffer": "^3.5",
|
||||
"vimeo/psalm": "^4.9"
|
||||
"php-mock/php-mock": "^2.6",
|
||||
"php-mock/php-mock-mockery": "^1.5",
|
||||
"php-parallel-lint/php-parallel-lint": "^1.4.0",
|
||||
"phpbench/phpbench": "^1.2.14",
|
||||
"phpstan/extension-installer": "^1.4",
|
||||
"phpstan/phpstan": "^2.1",
|
||||
"phpstan/phpstan-mockery": "^2.0",
|
||||
"phpstan/phpstan-phpunit": "^2.0",
|
||||
"phpunit/phpunit": "^9.6",
|
||||
"slevomat/coding-standard": "^8.18",
|
||||
"squizlabs/php_codesniffer": "^3.13"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.",
|
||||
@@ -4139,19 +4136,9 @@
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/ramsey/uuid/issues",
|
||||
"source": "https://github.com/ramsey/uuid/tree/4.7.6"
|
||||
"source": "https://github.com/ramsey/uuid/tree/4.9.0"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://github.com/ramsey",
|
||||
"type": "github"
|
||||
},
|
||||
{
|
||||
"url": "https://tidelift.com/funding/github/packagist/ramsey/uuid",
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2024-04-27T21:32:50+00:00"
|
||||
"time": "2025-06-25T14:20:11+00:00"
|
||||
},
|
||||
{
|
||||
"name": "react/cache",
|
||||
@@ -5106,16 +5093,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/console",
|
||||
"version": "v6.4.22",
|
||||
"version": "v6.4.23",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/console.git",
|
||||
"reference": "7d29659bc3c9d8e9a34e2c3414ef9e9e003e6cf3"
|
||||
"reference": "9056771b8eca08d026cd3280deeec3cfd99c4d93"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/console/zipball/7d29659bc3c9d8e9a34e2c3414ef9e9e003e6cf3",
|
||||
"reference": "7d29659bc3c9d8e9a34e2c3414ef9e9e003e6cf3",
|
||||
"url": "https://api.github.com/repos/symfony/console/zipball/9056771b8eca08d026cd3280deeec3cfd99c4d93",
|
||||
"reference": "9056771b8eca08d026cd3280deeec3cfd99c4d93",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -5180,7 +5167,7 @@
|
||||
"terminal"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/console/tree/v6.4.22"
|
||||
"source": "https://github.com/symfony/console/tree/v6.4.23"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -5196,7 +5183,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2025-05-07T07:05:04+00:00"
|
||||
"time": "2025-06-27T19:37:22+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/deprecation-contracts",
|
||||
@@ -5972,16 +5959,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/var-dumper",
|
||||
"version": "v6.4.21",
|
||||
"version": "v6.4.23",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/var-dumper.git",
|
||||
"reference": "22560f80c0c5cd58cc0bcaf73455ffd81eb380d5"
|
||||
"reference": "d55b1834cdbfcc31bc2cd7e095ba5ed9a88f6600"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/22560f80c0c5cd58cc0bcaf73455ffd81eb380d5",
|
||||
"reference": "22560f80c0c5cd58cc0bcaf73455ffd81eb380d5",
|
||||
"url": "https://api.github.com/repos/symfony/var-dumper/zipball/d55b1834cdbfcc31bc2cd7e095ba5ed9a88f6600",
|
||||
"reference": "d55b1834cdbfcc31bc2cd7e095ba5ed9a88f6600",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -6037,7 +6024,7 @@
|
||||
"dump"
|
||||
],
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/var-dumper/tree/v6.4.21"
|
||||
"source": "https://github.com/symfony/var-dumper/tree/v6.4.23"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -6053,7 +6040,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2025-04-09T07:34:50+00:00"
|
||||
"time": "2025-06-27T15:05:27+00:00"
|
||||
},
|
||||
{
|
||||
"name": "symfony/var-exporter",
|
||||
@@ -6134,16 +6121,16 @@
|
||||
},
|
||||
{
|
||||
"name": "symfony/yaml",
|
||||
"version": "v6.4.21",
|
||||
"version": "v6.4.23",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/symfony/yaml.git",
|
||||
"reference": "f01987f45676778b474468aa266fe2eda1f2bc7e"
|
||||
"reference": "93e29e0deb5f1b2e360adfb389a20d25eb81a27b"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/symfony/yaml/zipball/f01987f45676778b474468aa266fe2eda1f2bc7e",
|
||||
"reference": "f01987f45676778b474468aa266fe2eda1f2bc7e",
|
||||
"url": "https://api.github.com/repos/symfony/yaml/zipball/93e29e0deb5f1b2e360adfb389a20d25eb81a27b",
|
||||
"reference": "93e29e0deb5f1b2e360adfb389a20d25eb81a27b",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
@@ -6186,7 +6173,7 @@
|
||||
"description": "Loads and dumps YAML files",
|
||||
"homepage": "https://symfony.com",
|
||||
"support": {
|
||||
"source": "https://github.com/symfony/yaml/tree/v6.4.21"
|
||||
"source": "https://github.com/symfony/yaml/tree/v6.4.23"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
@@ -6202,7 +6189,7 @@
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2025-04-04T09:48:44+00:00"
|
||||
"time": "2025-06-03T06:46:12+00:00"
|
||||
},
|
||||
{
|
||||
"name": "thecodingmachine/safe",
|
||||
|
||||
@@ -653,6 +653,7 @@ $settings_updates = [
|
||||
'4.3.3' => null,
|
||||
'4.3.4' => null,
|
||||
'4.3.5' => null,
|
||||
'4.3.6' => null,
|
||||
];
|
||||
|
||||
/**
|
||||
@@ -1967,6 +1968,7 @@ if ($installed_version !== '' && empty($paramsCheck)) {
|
||||
],
|
||||
'4.2.0' => [
|
||||
'users' => [
|
||||
'user_id' => $modifyIntUnsignedNotNullAutoIncrement,
|
||||
'user_file_meta_tag_camera_model' => [
|
||||
'op' => 'ADD',
|
||||
'type' => 'TINYINT',
|
||||
@@ -1994,6 +1996,7 @@ if ($installed_version !== '' && empty($paramsCheck)) {
|
||||
],
|
||||
],
|
||||
'images' => [
|
||||
'image_id' => $modifyIntUnsignedNotNullAutoIncrement,
|
||||
'image_type' => [
|
||||
'op' => 'MODIFY',
|
||||
'type' => 'TINYINT UNSIGNED',
|
||||
@@ -2022,6 +2025,9 @@ if ($installed_version !== '' && empty($paramsCheck)) {
|
||||
'prop' => "NOT NULL DEFAULT '0'",
|
||||
],
|
||||
],
|
||||
'albums' => [
|
||||
'album_id' => $modifyIntUnsignedNotNullAutoIncrement,
|
||||
],
|
||||
'tags' => [],
|
||||
'tags_files' => [],
|
||||
'tags_users' => [],
|
||||
|
||||
@@ -9,5 +9,5 @@
|
||||
* file that was distributed with this source code.
|
||||
*/
|
||||
|
||||
const APP_VERSION = '4.3.5';
|
||||
const APP_VERSION = '4.3.6';
|
||||
const APP_VERSION_AKA = 'entrador';
|
||||
|
||||
@@ -5,4 +5,4 @@ if (!defined('ACCESS') || !ACCESS) {
|
||||
die('This file cannot be directly accessed.');
|
||||
}
|
||||
?>
|
||||
<?php /* Code you add in this file will be added to the header, after head. See: app/themes/Peafowl/header.php */ ?>
|
||||
<?php /* Code you add in this file will be added to the header, after head. See: content/legacy/themes/Peafowl/footer.php */ ?>
|
||||
|
||||
@@ -5,4 +5,4 @@ if (!defined('ACCESS') || !ACCESS) {
|
||||
die('This file cannot be directly accessed.');
|
||||
}
|
||||
?>
|
||||
<?php /* Code you add in this file will be added after </head>. See: app/themes/Peafowl/head.php */ ?>
|
||||
<?php /* Code you add in this file will be added after </head>. See: content/legacy/themes/Peafowl/head.php */ ?>
|
||||
|
||||
@@ -5,4 +5,4 @@ if (!defined('ACCESS') || !ACCESS) {
|
||||
die('This file cannot be directly accessed.');
|
||||
}
|
||||
?>
|
||||
<?php /* Code you add in this file will be added afer <head>. See: app/themes/Peafowl/head.php */ ?>
|
||||
<?php /* Code you add in this file will be added afer <head>. See: content/legacy/themes/Peafowl/head.php */ ?>
|
||||
|
||||
@@ -5,4 +5,4 @@ if (!defined('ACCESS') || !ACCESS) {
|
||||
die('This file cannot be directly accessed.');
|
||||
}
|
||||
?>
|
||||
<?php /* Code you add in this file will be added to the header, after head. See: app/themes/Peafowl/header.php */ ?>
|
||||
<?php /* Code you add in this file will be added to the header, after head. See: content/legacy/themes/Peafowl/header.php */ ?>
|
||||
|
||||
@@ -15809,7 +15809,7 @@ $(function () {
|
||||
PF.fn._s("Check %s for a complete changelog since you last upgrade.", '<a href="https://releases.chevereto.com/' + majorVersion + '.X/' + minorVersion + '/' + CHV.obj.system_info.version + '" target="_blank">' + CHV.obj.system_info.version + '<span class="btn-icon fas fas fa-code-branch"></span></a>') +
|
||||
'</p>' +
|
||||
'<textarea class="r4 resize-vertical">' +
|
||||
data.release_notes.trim() +
|
||||
(typeof data.release_notes === "string" ? data.release_notes.trim() : "") +
|
||||
"</textarea>" +
|
||||
'<p>' +
|
||||
PF.fn._s("Check the %s for alternative update methods.", '<a href="https://chevereto.com/go/v4update" target="_blank">' + PF.fn._s('documentation') + '</a>') +
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -6266,7 +6266,7 @@ $(function () {
|
||||
PF.fn._s("Check %s for a complete changelog since you last upgrade.", '<a href="https://releases.chevereto.com/' + majorVersion + '.X/' + minorVersion + '/' + CHV.obj.system_info.version + '" target="_blank">' + CHV.obj.system_info.version + '<span class="btn-icon fas fas fa-code-branch"></span></a>') +
|
||||
'</p>' +
|
||||
'<textarea class="r4 resize-vertical">' +
|
||||
data.release_notes.trim() +
|
||||
(typeof data.release_notes === "string" ? data.release_notes.trim() : "") +
|
||||
"</textarea>" +
|
||||
'<p>' +
|
||||
PF.fn._s("Check the %s for alternative update methods.", '<a href="https://chevereto.com/go/v4update" target="_blank">' + PF.fn._s('documentation') + '</a>') +
|
||||
|
||||
Reference in New Issue
Block a user