From 97901dfdfe205bbeefdfaaf4422f6c3e9243a698 Mon Sep 17 00:00:00 2001 From: Marcus Quinn <6428977+marcusquinn@users.noreply.github.com> Date: Sat, 12 Apr 2025 01:08:23 +0100 Subject: [PATCH 1/6] Update organization name from 'WP All Stars' to 'WP ALLSTARS' --- README.md | 2 +- fix-plugin-does-not-exist-notices.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 34dc62e..6dd5b79 100644 --- a/README.md +++ b/README.md @@ -162,4 +162,4 @@ This project is licensed under the GPL-2.0+ License - see the [LICENSE](LICENSE) ## Support -For support, please visit [WP All Stars](https://www.wpallstars.com). \ No newline at end of file +For support, please visit [WP ALLSTARS](https://www.wpallstars.com). \ No newline at end of file diff --git a/fix-plugin-does-not-exist-notices.php b/fix-plugin-does-not-exist-notices.php index d6a47b6..3205f8c 100644 --- a/fix-plugin-does-not-exist-notices.php +++ b/fix-plugin-does-not-exist-notices.php @@ -4,7 +4,7 @@ * * @package FixPluginDoesNotExistNotices * @author Marcus Quinn - * @copyright 2023 WP All Stars + * @copyright 2023 WP ALLSTARS * @license GPL-2.0+ * * @wordpress-plugin From 35534aa246dc2c498cf89438ab5ea913c4faa27e Mon Sep 17 00:00:00 2001 From: Marcus Quinn <6428977+marcusquinn@users.noreply.github.com> Date: Sat, 12 Apr 2025 01:13:13 +0100 Subject: [PATCH 2/6] Update namespace from 'WPAllStars' to 'WPALLSTARS' and ensure README.md changelog is in sync --- CHANGELOG.md | 4 ++++ README.md | 2 ++ fix-plugin-does-not-exist-notices.php | 4 ++-- includes/Updater.php | 2 +- readme.txt | 4 +++- 5 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 829ccbd..6687109 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,10 @@ All notable changes to this project will be documented in this file. - Update URI configuration for proper update detection - Version management following semantic versioning +### Changed +- Updated organization name from 'WP All Stars' to 'WP ALLSTARS' +- Updated namespace from 'WPAllStars' to 'WPALLSTARS' + ## [1.6.2] - 2024-05-15 ### Changed - Updated POT file version for consistency diff --git a/README.md b/README.md index 6dd5b79..adb6000 100644 --- a/README.md +++ b/README.md @@ -124,6 +124,8 @@ The plugin works by: * Fixed Git Updater repository URLs to use full repository paths * Corrected Update URI configuration for proper update detection * Improved version management following semantic versioning +* Updated organization name from 'WP All Stars' to 'WP ALLSTARS' +* Updated namespace from 'WPAllStars' to 'WPALLSTARS' ### 1.6.2 * Updated POT file version for consistency diff --git a/fix-plugin-does-not-exist-notices.php b/fix-plugin-does-not-exist-notices.php index 3205f8c..81d15a8 100644 --- a/fix-plugin-does-not-exist-notices.php +++ b/fix-plugin-does-not-exist-notices.php @@ -408,7 +408,7 @@ if (file_exists($autoloader)) { require_once $autoloader; // Initialize the updater if the class exists - if (class_exists('\WPAllStars\FixPluginDoesNotExistNotices\Updater')) { - new \WPAllStars\FixPluginDoesNotExistNotices\Updater(__FILE__); + if (class_exists('\WPALLSTARS\FixPluginDoesNotExistNotices\Updater')) { + new \WPALLSTARS\FixPluginDoesNotExistNotices\Updater(__FILE__); } } diff --git a/includes/Updater.php b/includes/Updater.php index 8b551e1..15e8862 100644 --- a/includes/Updater.php +++ b/includes/Updater.php @@ -5,7 +5,7 @@ * @package FixPluginDoesNotExistNotices */ -namespace WPAllStars\FixPluginDoesNotExistNotices; +namespace WPALLSTARS\FixPluginDoesNotExistNotices; /** * Class Updater diff --git a/readme.txt b/readme.txt index d67d24c..1d67aa8 100644 --- a/readme.txt +++ b/readme.txt @@ -93,6 +93,8 @@ Although this plugin consumes minimal disk space, and doesn't run unless you are * Fixed Git Updater repository URLs to use full repository paths * Corrected Update URI configuration for proper update detection * Improved version management following semantic versioning +* Updated organization name from 'WP All Stars' to 'WP ALLSTARS' +* Updated namespace from 'WPAllStars' to 'WPALLSTARS' = 1.6.2 = * Updated POT file version for consistency @@ -190,7 +192,7 @@ Although this plugin consumes minimal disk space, and doesn't run unless you are == Upgrade Notice == = 1.6.3 = -Fixed Git Updater repository URLs for proper update detection from GitHub and Gitea sources! +Fixed Git Updater repository URLs and updated organization naming for consistent branding across all platforms! = 1.6.2 = Improved JavaScript localization, enhanced code quality, and added Git Updater configuration for seamless updates! From 0a98ba8c2e826314574c24af6e9f33615a6833d0 Mon Sep 17 00:00:00 2001 From: Marcus Quinn <6428977+marcusquinn@users.noreply.github.com> Date: Sat, 12 Apr 2025 01:20:15 +0100 Subject: [PATCH 3/6] Fix namespace issues in Updater.php --- includes/Updater.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/includes/Updater.php b/includes/Updater.php index 15e8862..e2b3067 100644 --- a/includes/Updater.php +++ b/includes/Updater.php @@ -79,7 +79,7 @@ class Updater { */ private function is_github_installation() { // Check for GitHub-specific markers in the plugin directory - $plugin_dir = plugin_dir_path($this->plugin_file); + $plugin_dir = \plugin_dir_path($this->plugin_file); // Look for .git directory with GitHub remote if (file_exists($plugin_dir . '.git')) { @@ -104,7 +104,7 @@ class Updater { */ private function is_gitea_installation() { // Check for Gitea-specific markers in the plugin directory - $plugin_dir = plugin_dir_path($this->plugin_file); + $plugin_dir = \plugin_dir_path($this->plugin_file); // Look for .git directory with Gitea remote if (file_exists($plugin_dir . '.git')) { @@ -135,7 +135,7 @@ class Updater { } // Set the update server based on the installation source - add_filter('gul_update_server', function() { + \add_filter('gul_update_server', function() { if ($this->source === 'github') { return 'https://github.com/wpallstars/fix-plugin-does-not-exist-notices'; // GitHub repository URL } elseif ($this->source === 'gitea') { From 0e09e70c907369dd94c03fc3dce1af6c49a74dc3 Mon Sep 17 00:00:00 2001 From: Marcus Quinn <6428977+marcusquinn@users.noreply.github.com> Date: Sat, 12 Apr 2025 01:33:08 +0100 Subject: [PATCH 4/6] Add PHPDoc annotations to suppress Intelephense warnings --- includes/Updater.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/includes/Updater.php b/includes/Updater.php index e2b3067..2b0692e 100644 --- a/includes/Updater.php +++ b/includes/Updater.php @@ -3,6 +3,8 @@ * Plugin Updater * * @package FixPluginDoesNotExistNotices + * @noinspection PhpUndefinedFunctionInspection + * @noinspection PhpUndefinedClassInspection */ namespace WPALLSTARS\FixPluginDoesNotExistNotices; @@ -76,6 +78,7 @@ class Updater { * Check if the plugin was installed from GitHub * * @return bool + * @noinspection PhpUndefinedFunctionInspection */ private function is_github_installation() { // Check for GitHub-specific markers in the plugin directory @@ -101,6 +104,7 @@ class Updater { * Check if the plugin was installed from Gitea * * @return bool + * @noinspection PhpUndefinedFunctionInspection */ private function is_gitea_installation() { // Check for Gitea-specific markers in the plugin directory @@ -121,6 +125,8 @@ class Updater { * Initialize Git Updater Lite * * @return void + * @noinspection PhpUndefinedFunctionInspection + * @noinspection PhpUndefinedClassInspection */ private function init_git_updater() { // Check if the Git Updater Lite class exists (composer autoload) From a4966ce89703eec1afb2a4cca1ce4fca4f1956fb Mon Sep 17 00:00:00 2001 From: Marcus Quinn <6428977+marcusquinn@users.noreply.github.com> Date: Sat, 12 Apr 2025 01:36:31 +0100 Subject: [PATCH 5/6] Add PHPDoc annotations to suppress Intelephense warnings in main plugin file --- fix-plugin-does-not-exist-notices.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fix-plugin-does-not-exist-notices.php b/fix-plugin-does-not-exist-notices.php index 81d15a8..2fa3f88 100644 --- a/fix-plugin-does-not-exist-notices.php +++ b/fix-plugin-does-not-exist-notices.php @@ -6,6 +6,8 @@ * @author Marcus Quinn * @copyright 2023 WP ALLSTARS * @license GPL-2.0+ + * @noinspection PhpUndefinedFunctionInspection + * @noinspection PhpUndefinedConstantInspection * * @wordpress-plugin * Plugin Name: Fix 'Plugin file does not exist.' Notices @@ -191,6 +193,7 @@ class Fix_Plugin_Does_Not_Exist_Notices { * @param array $plugin_data An array of plugin data. * @param string $context The plugin context (e.g., 'all', 'active', 'inactive'). * @return array The potentially modified array of plugin action links. + * @noinspection PhpUnusedParameterInspection */ public function add_remove_reference_action( $actions, $plugin_file, $plugin_data, $context ) { // Only run on the plugins page. From 843f86be85842acb7ee1a0247d7c2a780aba4366 Mon Sep 17 00:00:00 2001 From: Marcus Quinn <6428977+marcusquinn@users.noreply.github.com> Date: Sat, 12 Apr 2025 01:49:51 +0100 Subject: [PATCH 6/6] Prepare release v1.6.4 --- CHANGELOG.md | 6 ++++++ README.md | 5 +++++ fix-plugin-does-not-exist-notices.php | 4 ++-- languages/fix-plugin-does-not-exist-notices.pot | 4 ++-- readme.txt | 10 +++++++++- 5 files changed, 24 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6687109..6e86239 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## [1.6.4] - 2024-05-16 +### Improved +- Version management to ensure consistent patch version increments +- Documentation for version update process +- AI workflow files with detailed version increment instructions + ## [1.6.3] - 2024-05-15 ### Fixed - Git Updater repository URLs to use full repository paths diff --git a/README.md b/README.md index adb6000..67fd9dc 100644 --- a/README.md +++ b/README.md @@ -120,6 +120,11 @@ The plugin works by: ## Changelog +### 1.6.4 +* Updated version management to ensure consistent patch version increments +* Improved documentation for version update process +* Enhanced AI workflow files with detailed version increment instructions + ### 1.6.3 * Fixed Git Updater repository URLs to use full repository paths * Corrected Update URI configuration for proper update detection diff --git a/fix-plugin-does-not-exist-notices.php b/fix-plugin-does-not-exist-notices.php index 2fa3f88..957be8f 100644 --- a/fix-plugin-does-not-exist-notices.php +++ b/fix-plugin-does-not-exist-notices.php @@ -13,7 +13,7 @@ * Plugin Name: Fix 'Plugin file does not exist.' Notices * Plugin URI: https://wordpress.org/plugins/fix-plugin-does-not-exist-notices/ * Description: Adds missing plugins to the plugins list with a "Remove Reference" link so you can permanently clean up invalid plugin entries and remove error notices. - * Version: 1.6.3 + * Version: 1.6.4 * Author: Marcus Quinn * Author URI: https://www.wpallstars.com * License: GPL-2.0+ @@ -48,7 +48,7 @@ if ( ! defined( 'ABSPATH' ) ) { } // Define plugin constants -define( 'FPDEN_VERSION', '1.6.3' ); +define( 'FPDEN_VERSION', '1.6.4' ); define( 'FPDEN_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); define( 'FPDEN_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); define( 'FPDEN_PLUGIN_FILE', __FILE__ ); diff --git a/languages/fix-plugin-does-not-exist-notices.pot b/languages/fix-plugin-does-not-exist-notices.pot index bdc1d40..eba0e7c 100644 --- a/languages/fix-plugin-does-not-exist-notices.pot +++ b/languages/fix-plugin-does-not-exist-notices.pot @@ -2,14 +2,14 @@ # This file is distributed under the GPL-2.0+. msgid "" msgstr "" -"Project-Id-Version: Fix 'Plugin file does not exist.' Notices 1.6.2\n" +"Project-Id-Version: Fix 'Plugin file does not exist.' Notices 1.6.4\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/fix-plugin-does-not-exist-notices\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2024-05-15T12:00:00+00:00\n" +"POT-Creation-Date: 2024-05-16T12:00:00+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.8.1\n" "X-Domain: fix-plugin-does-not-exist-notices\n" diff --git a/readme.txt b/readme.txt index 1d67aa8..ab24434 100644 --- a/readme.txt +++ b/readme.txt @@ -5,7 +5,7 @@ Tags: plugins, missing plugins, cleanup, error fix, admin tools, plugin file doe Requires at least: 5.0 Tested up to: 6.4 Requires PHP: 7.0 -Stable tag: 1.6.3 +Stable tag: 1.6.4 License: GPL-2.0+ License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -89,6 +89,11 @@ Although this plugin consumes minimal disk space, and doesn't run unless you are == Changelog == += 1.6.4 = +* Updated version management to ensure consistent patch version increments +* Improved documentation for version update process +* Enhanced AI workflow files with detailed version increment instructions + = 1.6.3 = * Fixed Git Updater repository URLs to use full repository paths * Corrected Update URI configuration for proper update detection @@ -191,6 +196,9 @@ Although this plugin consumes minimal disk space, and doesn't run unless you are == Upgrade Notice == += 1.6.4 = +Improved version management with consistent patch version increments and enhanced documentation for development workflows! + = 1.6.3 = Fixed Git Updater repository URLs and updated organization naming for consistent branding across all platforms!