Compare commits

..

3 Commits

Author SHA1 Message Date
ca94605ae8 Merge pull request 'v1.6.3' (#3) from v1.6.3 into main
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
Reviewed-on: wpallstars/fix-plugin-does-not-exist-notices#3
2025-04-11 23:52:20 +00:00
ad3821d7aa Merge pull request 'v1.6.2' (#2) from v1.6.2 into main
Some checks failed
ci/woodpecker/push/woodpecker Pipeline is pending
Plugin Asset Update / Push assets to WordPress.org (push) Has been cancelled
Reviewed-on: wpallstars/fix-plugin-does-not-exist-notices#2
2025-04-11 23:44:53 +00:00
84111171f4 Merge pull request 'v1.6.1' (#1) from v1.6.1 into main
Some checks failed
ci/woodpecker/push/woodpecker Pipeline is pending
Plugin Asset Update / Push assets to WordPress.org (push) Has been cancelled
Reviewed-on: wpallstars/fix-plugin-does-not-exist-notices#1
2025-04-11 23:44:35 +00:00
5 changed files with 9 additions and 26 deletions

View File

@ -8,10 +8,6 @@ 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

View File

@ -124,8 +124,6 @@ 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
@ -164,4 +162,4 @@ This project is licensed under the GPL-2.0+ License - see the [LICENSE](LICENSE)
## Support
For support, please visit [WP ALLSTARS](https://www.wpallstars.com).
For support, please visit [WP All Stars](https://www.wpallstars.com).

View File

@ -4,10 +4,8 @@
*
* @package FixPluginDoesNotExistNotices
* @author Marcus Quinn
* @copyright 2023 WP ALLSTARS
* @copyright 2023 WP All Stars
* @license GPL-2.0+
* @noinspection PhpUndefinedFunctionInspection
* @noinspection PhpUndefinedConstantInspection
*
* @wordpress-plugin
* Plugin Name: Fix 'Plugin file does not exist.' Notices
@ -193,7 +191,6 @@ 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.
@ -411,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__);
}
}

View File

@ -3,11 +3,9 @@
* Plugin Updater
*
* @package FixPluginDoesNotExistNotices
* @noinspection PhpUndefinedFunctionInspection
* @noinspection PhpUndefinedClassInspection
*/
namespace WPALLSTARS\FixPluginDoesNotExistNotices;
namespace WPAllStars\FixPluginDoesNotExistNotices;
/**
* Class Updater
@ -78,11 +76,10 @@ 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
$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,11 +101,10 @@ 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
$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')) {
@ -125,8 +121,6 @@ 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)
@ -141,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') {

View File

@ -93,8 +93,6 @@ 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
@ -192,7 +190,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 and updated organization naming for consistent branding across all platforms!
Fixed Git Updater repository URLs for proper update detection from GitHub and Gitea sources!
= 1.6.2 =
Improved JavaScript localization, enhanced code quality, and added Git Updater configuration for seamless updates!