From 8ab809dace1f3ddc43119b17eee38b8585480674 Mon Sep 17 00:00:00 2001 From: Richard Fath Date: Mon, 28 Jul 2025 16:34:24 +0200 Subject: [PATCH 1/6] Add deleted files from PRs #45648 , #45687 , #45762 and #45775 --- administrator/components/com_admin/script.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/administrator/components/com_admin/script.php b/administrator/components/com_admin/script.php index 15a5f56a2953d..49dfa438cb768 100644 --- a/administrator/components/com_admin/script.php +++ b/administrator/components/com_admin/script.php @@ -824,6 +824,12 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/media/legacy/js/tabs-state.js', '/media/legacy/js/tabs-state.min.js', '/media/legacy/js/tabs-state.min.js.gz', + // From 6.0.0-alpha2 to 6.0.0-alpha3 + '/administrator/modules/mod_menu/mod_menu.php', + '/modules/mod_random_image/mod_random_image.php', + // From 6.0.0-alpha3 to 6.0.0-alpha4 + '/administrator/modules/mod_latest/mod_latest.php', + '/modules/mod_whosonline/mod_whosonline.php', ]; $folders = [ From c705f2192e524be80bab45a257fbeed06987cef4 Mon Sep 17 00:00:00 2001 From: Richard Fath Date: Sun, 3 Aug 2025 12:50:31 +0200 Subject: [PATCH 2/6] Add deleted files from PRs #45801 , #45807 and #45815 --- administrator/components/com_admin/script.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/administrator/components/com_admin/script.php b/administrator/components/com_admin/script.php index 49dfa438cb768..bad57e1c01dab 100644 --- a/administrator/components/com_admin/script.php +++ b/administrator/components/com_admin/script.php @@ -829,6 +829,9 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/modules/mod_random_image/mod_random_image.php', // From 6.0.0-alpha3 to 6.0.0-alpha4 '/administrator/modules/mod_latest/mod_latest.php', + '/administrator/modules/mod_logged/mod_logged.php', + '/administrator/modules/mod_privacy_dashboard/mod_privacy_dashboard.php', + '/modules/mod_finder/mod_finder.php', '/modules/mod_whosonline/mod_whosonline.php', ]; From 6e008db72922e1ac5e04bc3342e156cdc09e8a73 Mon Sep 17 00:00:00 2001 From: Richard Fath Date: Sun, 3 Aug 2025 12:51:04 +0200 Subject: [PATCH 3/6] Fix to version in comment --- administrator/components/com_admin/script.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/components/com_admin/script.php b/administrator/components/com_admin/script.php index bad57e1c01dab..d361686d3f491 100644 --- a/administrator/components/com_admin/script.php +++ b/administrator/components/com_admin/script.php @@ -827,7 +827,7 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) // From 6.0.0-alpha2 to 6.0.0-alpha3 '/administrator/modules/mod_menu/mod_menu.php', '/modules/mod_random_image/mod_random_image.php', - // From 6.0.0-alpha3 to 6.0.0-alpha4 + // From 6.0.0-alpha3 to 6.0.0-beta1 '/administrator/modules/mod_latest/mod_latest.php', '/administrator/modules/mod_logged/mod_logged.php', '/administrator/modules/mod_privacy_dashboard/mod_privacy_dashboard.php', From 8a334dc59ba6940463b360d09e3b37b9f49b6576 Mon Sep 17 00:00:00 2001 From: Richard Fath Date: Sun, 3 Aug 2025 13:02:27 +0200 Subject: [PATCH 4/6] Add deleted file from PR #45808 --- administrator/components/com_admin/script.php | 1 + 1 file changed, 1 insertion(+) diff --git a/administrator/components/com_admin/script.php b/administrator/components/com_admin/script.php index d361686d3f491..e8c7459845499 100644 --- a/administrator/components/com_admin/script.php +++ b/administrator/components/com_admin/script.php @@ -830,6 +830,7 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) // From 6.0.0-alpha3 to 6.0.0-beta1 '/administrator/modules/mod_latest/mod_latest.php', '/administrator/modules/mod_logged/mod_logged.php', + '/administrator/modules/mod_popular/mod_popular.php', '/administrator/modules/mod_privacy_dashboard/mod_privacy_dashboard.php', '/modules/mod_finder/mod_finder.php', '/modules/mod_whosonline/mod_whosonline.php', From fdca115a54fb964f7d2e555f35ba19b5c0e26d84 Mon Sep 17 00:00:00 2001 From: Richard Fath Date: Wed, 13 Aug 2025 12:16:48 +0200 Subject: [PATCH 5/6] Update deleted files and folders 2025-08-13 --- administrator/components/com_admin/script.php | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/administrator/components/com_admin/script.php b/administrator/components/com_admin/script.php index e8c7459845499..0ca6e654b398d 100644 --- a/administrator/components/com_admin/script.php +++ b/administrator/components/com_admin/script.php @@ -828,11 +828,34 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/administrator/modules/mod_menu/mod_menu.php', '/modules/mod_random_image/mod_random_image.php', // From 6.0.0-alpha3 to 6.0.0-beta1 + '/administrator/components/com_admin/sql/updates/mysql/5.4.0-2025-08-02.sql', + '/administrator/components/com_admin/sql/updates/postgresql/5.4.0-2025-08-02.sql', '/administrator/modules/mod_latest/mod_latest.php', '/administrator/modules/mod_logged/mod_logged.php', '/administrator/modules/mod_popular/mod_popular.php', '/administrator/modules/mod_privacy_dashboard/mod_privacy_dashboard.php', + '/administrator/modules/mod_submenu/mod_submenu.php', + '/libraries/src/Adapter/Adapter.php', + '/libraries/src/Adapter/AdapterInstance.php', + '/libraries/src/MVC/Model/DatabaseAwareTrait.php', + '/libraries/vendor/symfony/polyfill-php83/LICENSE', + '/libraries/vendor/symfony/polyfill-php83/Php83.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateError.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateException.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateInvalidOperationException.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateInvalidTimeZoneException.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedIntervalStringException.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedPeriodStringException.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateMalformedStringException.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateObjectError.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateRangeError.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/Override.php', + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/SQLite3Exception.php', + '/libraries/vendor/symfony/polyfill-php83/bootstrap.php', + '/libraries/vendor/symfony/polyfill-php83/bootstrap81.php', '/modules/mod_finder/mod_finder.php', + '/modules/mod_login/mod_login.php', + '/modules/mod_menu/mod_menu.php', '/modules/mod_whosonline/mod_whosonline.php', ]; @@ -869,6 +892,11 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/libraries/src/Application/CLI', '/administrator/components/com_finder/helpers/indexer', '/administrator/components/com_content/tmpl/featured', + // From 6.0.0-alpha3 to 6.0.0-beta1 + '/libraries/vendor/symfony/polyfill-php83/Resources/stubs', + '/libraries/vendor/symfony/polyfill-php83/Resources', + '/libraries/vendor/symfony/polyfill-php83', + '/libraries/src/Adapter', ]; $status['files_checked'] = $files; From c5d3339bde0850675011b2d52fe04ab29cb8f362 Mon Sep 17 00:00:00 2001 From: Richard Fath Date: Wed, 13 Aug 2025 20:54:21 +0200 Subject: [PATCH 6/6] Add files and folders from #45827 and #45844 --- administrator/components/com_admin/script.php | 124 +++++++++++++++++- 1 file changed, 117 insertions(+), 7 deletions(-) diff --git a/administrator/components/com_admin/script.php b/administrator/components/com_admin/script.php index 0ca6e654b398d..7a4609fef611a 100644 --- a/administrator/components/com_admin/script.php +++ b/administrator/components/com_admin/script.php @@ -452,6 +452,7 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/administrator/components/com_admin/sql/updates/mysql/5.3.0-2025-03-14.sql', '/administrator/components/com_admin/sql/updates/mysql/5.4.0-2025-04-23.sql', '/administrator/components/com_admin/sql/updates/mysql/5.4.0-2025-05-10.sql', + '/administrator/components/com_admin/sql/updates/mysql/5.4.0-2025-08-02.sql', '/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-03-11.sql', '/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-03-17.sql', '/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-07-12.sql', @@ -488,6 +489,7 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/administrator/components/com_admin/sql/updates/postgresql/5.3.1-2025-04-27.sql', '/administrator/components/com_admin/sql/updates/postgresql/5.4.0-2025-04-23.sql', '/administrator/components/com_admin/sql/updates/postgresql/5.4.0-2025-05-10.sql', + '/administrator/components/com_admin/sql/updates/postgresql/5.4.0-2025-08-02.sql', '/administrator/components/com_content/forms/filter_featured.xml', '/administrator/components/com_content/tmpl/featured/default.php', '/administrator/components/com_content/tmpl/featured/default.xml', @@ -523,9 +525,6 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/libraries/src/Input/Files.php', '/libraries/src/Input/Input.php', '/libraries/src/Input/Json.php', - '/libraries/vendor/algo26-matthias/idna-convert/src/NamePrep/CaseFolding.php', - '/libraries/vendor/algo26-matthias/idna-convert/src/NamePrep/CaseFoldingData.php', - '/libraries/vendor/algo26-matthias/idna-convert/src/NamePrep/CaseFoldingDataInterface.php', '/libraries/vendor/symfony/polyfill-iconv/bootstrap.php', '/libraries/vendor/symfony/polyfill-iconv/bootstrap80.php', '/libraries/vendor/symfony/polyfill-iconv/Iconv.php', @@ -828,8 +827,6 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/administrator/modules/mod_menu/mod_menu.php', '/modules/mod_random_image/mod_random_image.php', // From 6.0.0-alpha3 to 6.0.0-beta1 - '/administrator/components/com_admin/sql/updates/mysql/5.4.0-2025-08-02.sql', - '/administrator/components/com_admin/sql/updates/postgresql/5.4.0-2025-08-02.sql', '/administrator/modules/mod_latest/mod_latest.php', '/administrator/modules/mod_logged/mod_logged.php', '/administrator/modules/mod_popular/mod_popular.php', @@ -838,6 +835,53 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/libraries/src/Adapter/Adapter.php', '/libraries/src/Adapter/AdapterInstance.php', '/libraries/src/MVC/Model/DatabaseAwareTrait.php', + '/libraries/vendor/doctrine/inflector/lib/Doctrine/Common/Inflector/Inflector.php', + '/libraries/vendor/joomla/database/src/Query/LimitableInterface.php', + '/libraries/vendor/joomla/database/src/Query/PreparableInterface.php', + '/libraries/vendor/joomla/string/src/phputf8/LICENSE', + '/libraries/vendor/joomla/string/src/phputf8/mbstring/core.php', + '/libraries/vendor/joomla/string/src/phputf8/native/core.php', + '/libraries/vendor/joomla/string/src/phputf8/ord.php', + '/libraries/vendor/joomla/string/src/phputf8/README', + '/libraries/vendor/joomla/string/src/phputf8/str_ireplace.php', + '/libraries/vendor/joomla/string/src/phputf8/str_pad.php', + '/libraries/vendor/joomla/string/src/phputf8/str_split.php', + '/libraries/vendor/joomla/string/src/phputf8/strcasecmp.php', + '/libraries/vendor/joomla/string/src/phputf8/strcspn.php', + '/libraries/vendor/joomla/string/src/phputf8/stristr.php', + '/libraries/vendor/joomla/string/src/phputf8/strrev.php', + '/libraries/vendor/joomla/string/src/phputf8/strspn.php', + '/libraries/vendor/joomla/string/src/phputf8/substr_replace.php', + '/libraries/vendor/joomla/string/src/phputf8/trim.php', + '/libraries/vendor/joomla/string/src/phputf8/ucfirst.php', + '/libraries/vendor/joomla/string/src/phputf8/ucwords.php', + '/libraries/vendor/joomla/string/src/phputf8/utf8.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/ascii.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/bad.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/patterns.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/position.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/specials.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/unicode.php', + '/libraries/vendor/joomla/string/src/phputf8/utils/validation.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/create_uploaded_file.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/marshal_headers_from_sapi.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/marshal_method_from_sapi.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/marshal_protocol_version_from_sapi.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/marshal_uri_from_sapi.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/marshal_uri_from_sapi.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/normalize_server.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/normalize_uploaded_files.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/functions/parse_cookie_header.legacy.php', + '/libraries/vendor/laminas/laminas-diactoros/src/PhpInputStream.php', + '/libraries/vendor/lcobucci/clock/renovate.json', + '/libraries/vendor/symfony/http-client/Internal/AmpBody.php', + '/libraries/vendor/symfony/http-client/Internal/AmpClientState.php', + '/libraries/vendor/symfony/http-client/Internal/AmpListener.php', + '/libraries/vendor/symfony/http-client/Internal/AmpResolver.php', + '/libraries/vendor/symfony/http-client/Internal/LegacyHttplugInterface.php', + '/libraries/vendor/symfony/http-client/Response/AmpResponse.php', + '/libraries/vendor/symfony/polyfill-php83/bootstrap.php', + '/libraries/vendor/symfony/polyfill-php83/bootstrap81.php', '/libraries/vendor/symfony/polyfill-php83/LICENSE', '/libraries/vendor/symfony/polyfill-php83/Php83.php', '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateError.php', @@ -851,8 +895,68 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/DateRangeError.php', '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/Override.php', '/libraries/vendor/symfony/polyfill-php83/Resources/stubs/SQLite3Exception.php', - '/libraries/vendor/symfony/polyfill-php83/bootstrap.php', - '/libraries/vendor/symfony/polyfill-php83/bootstrap81.php', + '/media/vendor/tinymce/langs/af.js', + '/media/vendor/tinymce/langs/af.min.js', + '/media/vendor/tinymce/langs/af.min.js.gz', + '/media/vendor/tinymce/langs/bg.js', + '/media/vendor/tinymce/langs/bg.min.js', + '/media/vendor/tinymce/langs/bg.min.js.gz', + '/media/vendor/tinymce/langs/bs.js', + '/media/vendor/tinymce/langs/bs.min.js', + '/media/vendor/tinymce/langs/bs.min.js.gz', + '/media/vendor/tinymce/langs/fo.js', + '/media/vendor/tinymce/langs/fo.min.js', + '/media/vendor/tinymce/langs/fo.min.js.gz', + '/media/vendor/tinymce/langs/fr.js', + '/media/vendor/tinymce/langs/fr.min.js', + '/media/vendor/tinymce/langs/fr.min.js.gz', + '/media/vendor/tinymce/langs/he.js', + '/media/vendor/tinymce/langs/he.min.js', + '/media/vendor/tinymce/langs/he.min.js.gz', + '/media/vendor/tinymce/langs/hu.js', + '/media/vendor/tinymce/langs/hu.min.js', + '/media/vendor/tinymce/langs/hu.min.js.gz', + '/media/vendor/tinymce/langs/ka.js', + '/media/vendor/tinymce/langs/ka.min.js', + '/media/vendor/tinymce/langs/ka.min.js.gz', + '/media/vendor/tinymce/langs/km.js', + '/media/vendor/tinymce/langs/km.min.js', + '/media/vendor/tinymce/langs/km.min.js.gz', + '/media/vendor/tinymce/langs/ko.js', + '/media/vendor/tinymce/langs/ko.min.js', + '/media/vendor/tinymce/langs/ko.min.js.gz', + '/media/vendor/tinymce/langs/lb.js', + '/media/vendor/tinymce/langs/lb.min.js', + '/media/vendor/tinymce/langs/lb.min.js.gz', + '/media/vendor/tinymce/langs/mk.js', + '/media/vendor/tinymce/langs/mk.min.js', + '/media/vendor/tinymce/langs/mk.min.js.gz', + '/media/vendor/tinymce/langs/ms.js', + '/media/vendor/tinymce/langs/ms.min.js', + '/media/vendor/tinymce/langs/ms.min.js.gz', + '/media/vendor/tinymce/langs/nb.js', + '/media/vendor/tinymce/langs/nb.min.js', + '/media/vendor/tinymce/langs/nb.min.js.gz', + '/media/vendor/tinymce/langs/readme.md', + '/media/vendor/tinymce/langs/si-LK.js', + '/media/vendor/tinymce/langs/si-LK.min.js', + '/media/vendor/tinymce/langs/si-LK.min.js.gz', + '/media/vendor/tinymce/langs/sl.js', + '/media/vendor/tinymce/langs/sl.min.js', + '/media/vendor/tinymce/langs/sl.min.js.gz', + '/media/vendor/tinymce/langs/sv.js', + '/media/vendor/tinymce/langs/sv.min.js', + '/media/vendor/tinymce/langs/sv.min.js.gz', + '/media/vendor/tinymce/langs/sw.js', + '/media/vendor/tinymce/langs/sw.min.js', + '/media/vendor/tinymce/langs/sw.min.js.gz', + '/media/vendor/tinymce/langs/sy.js', + '/media/vendor/tinymce/langs/sy.min.js', + '/media/vendor/tinymce/langs/sy.min.js.gz', + '/media/vendor/tinymce/langs/th.js', + '/media/vendor/tinymce/langs/th.min.js', + '/media/vendor/tinymce/langs/th.min.js.gz', + '/media/vendor/tinymce/license.txt', '/modules/mod_finder/mod_finder.php', '/modules/mod_login/mod_login.php', '/modules/mod_menu/mod_menu.php', @@ -896,6 +1000,12 @@ public function deleteUnexistingFiles($dryRun = false, $suppressOutput = false) '/libraries/vendor/symfony/polyfill-php83/Resources/stubs', '/libraries/vendor/symfony/polyfill-php83/Resources', '/libraries/vendor/symfony/polyfill-php83', + '/libraries/vendor/joomla/string/src/phputf8/utils', + '/libraries/vendor/joomla/string/src/phputf8/native', + '/libraries/vendor/joomla/string/src/phputf8/mbstring', + '/libraries/vendor/joomla/string/src/phputf8', + '/libraries/vendor/doctrine/inflector/lib/Doctrine/Common/Inflector', + '/libraries/vendor/doctrine/inflector/lib/Doctrine/Common', '/libraries/src/Adapter', ];