Compare commits

...

2 Commits

Author SHA1 Message Date
7eccc000e8 Add AI IDE configuration files and improve compatibility (v1.6.17)
Some checks failed
ci/woodpecker/push/woodpecker Pipeline is pending
Build Release / Build and Create Release (push) Has been cancelled
Build Release / Deploy to WordPress.org (push) Has been cancelled
ci/woodpecker/tag/woodpecker Pipeline failed
2025-04-12 17:06:00 +01:00
e6003d373a Update CI configuration files with correct plugin slugs and update CHANGELOG.md (v1.6.16)
Some checks failed
Build Release / Build and Create Release (push) Has been cancelled
Build Release / Deploy to WordPress.org (push) Has been cancelled
ci/woodpecker/tag/woodpecker Pipeline failed
2025-04-12 16:57:32 +01:00
14 changed files with 426 additions and 29 deletions

40
.aiconfig Normal file
View File

@ -0,0 +1,40 @@
{
"name": "fix-plugin-does-not-exist-notices",
"description": "WordPress plugin to fix 'Plugin file does not exist' notices",
"schema_version": "1.0.0",
"ignore_patterns": [
"node_modules/",
"vendor/",
"bower_components/",
"build/",
"dist/",
"*.zip",
"*.tar.gz",
"*.mp4",
"*.pdf",
"*.psd",
"*.ai",
"*.sketch",
"*.fig",
"*.xd",
"*.pxd",
"*.afdesign",
"*.afphoto",
"*.afpub",
"wp-content/uploads/",
"wp-content/upgrade/",
"wp-content/backup-db/",
"wp-content/cache/",
"wp-content/backups/"
],
"models": {
"default": "gpt-4",
"code_generation": "gpt-4",
"code_explanation": "gpt-4",
"documentation": "gpt-4"
},
"settings": {
"temperature": 0.2,
"max_tokens": 4000
}
}

96
.augmentignore Normal file
View File

@ -0,0 +1,96 @@
# Augment ignore file
# Patterns for files and directories that should be ignored by Augment's context engine
# Dependencies and package managers
node_modules/
vendor/
bower_components/
.pnp/
.pnp.js
package-lock.json
composer.lock
yarn.lock
# Build outputs
build/
dist/
out/
.next/
.nuxt/
.output/
.cache/
.parcel-cache/
# Environment and configuration
.env
.env.*
!.env.example
.venv/
venv/
ENV/
.serverless/
.fusebox/
# IDE and editor files
.idea/
.vscode/
*.sublime-*
*.swp
*.swo
*~
.DS_Store
# Large binary files
*.zip
*.tar.gz
*.tgz
*.rar
*.7z
*.mp4
*.mov
*.avi
*.mp3
*.wav
*.ogg
*.pdf
# Design files
*.psd
*.ai
*.sketch
*.fig
*.xd
*.pxd
*.afdesign
*.afphoto
*.afpub
# Logs and debugging
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
debug.log
# Testing and coverage
coverage/
.nyc_output/
.jest/
.cypress/
cypress/videos/
cypress/screenshots/
# Temporary files
tmp/
temp/
.tmp/
.temp/
# WordPress specific
wp-content/uploads/
wp-content/upgrade/
wp-content/backup-db/
wp-content/cache/
wp-content/backups/

29
.clinerc Normal file
View File

@ -0,0 +1,29 @@
{
"ignore": [
"node_modules/",
"vendor/",
"bower_components/",
"build/",
"dist/",
"*.zip",
"*.tar.gz",
"*.mp4",
"*.pdf",
"*.psd",
"*.ai",
"*.sketch",
"*.fig",
"*.xd",
"*.pxd",
"*.afdesign",
"*.afphoto",
"*.afpub",
"wp-content/uploads/",
"wp-content/upgrade/",
"wp-content/backup-db/",
"wp-content/cache/",
"wp-content/backups/"
],
"model": "gpt-4",
"temperature": 0.2
}

35
.cursorignore Normal file
View File

@ -0,0 +1,35 @@
# Cursor ignore file
# Similar to .gitignore but for Cursor's AI context
# Dependencies and package managers
node_modules/
vendor/
bower_components/
# Build outputs
build/
dist/
# Large binary files
*.zip
*.tar.gz
*.mp4
*.pdf
# Design files
*.psd
*.ai
*.sketch
*.fig
*.xd
*.pxd
*.afdesign
*.afphoto
*.afpub
# WordPress specific
wp-content/uploads/
wp-content/upgrade/
wp-content/backup-db/
wp-content/cache/
wp-content/backups/

View File

@ -14,14 +14,14 @@ steps:
commands:
- apk add --no-cache bash zip
- VERSION=${DRONE_TAG#v}
- mkdir -p build/plugin-reference-cleaner
- cp plugin-reference-cleaner.php build/plugin-reference-cleaner/
- cp readme.txt build/plugin-reference-cleaner/
- cp LICENSE build/plugin-reference-cleaner/
- cp README.md build/plugin-reference-cleaner/
- cp CHANGELOG.md build/plugin-reference-cleaner/
- mkdir -p build/fix-plugin-does-not-exist-notices
- cp fix-plugin-does-not-exist-notices.php build/fix-plugin-does-not-exist-notices/
- cp readme.txt build/fix-plugin-does-not-exist-notices/
- cp LICENSE build/fix-plugin-does-not-exist-notices/
- cp README.md build/fix-plugin-does-not-exist-notices/
- cp CHANGELOG.md build/fix-plugin-does-not-exist-notices/
- cd build
- zip -r ../plugin-reference-cleaner-$VERSION.zip plugin-reference-cleaner
- zip -r ../fix-plugin-does-not-exist-notices-$VERSION.zip fix-plugin-does-not-exist-notices
- cd ..
- name: release
@ -31,9 +31,9 @@ steps:
from_secret: gitea_token
base_url: https://gitea.wpallstars.com
files:
- plugin-reference-cleaner-*.zip
- fix-plugin-does-not-exist-notices-*.zip
title: Release ${DRONE_TAG}
note: |
Plugin Reference Cleaner ${DRONE_TAG}
Fix 'Plugin file does not exist.' Notices ${DRONE_TAG}
See [CHANGELOG.md](https://gitea.wpallstars.com/wpallstars/plugin-reference-cleaner/src/branch/main/CHANGELOG.md) for details.
See [CHANGELOG.md](https://gitea.wpallstars.com/wpallstars/fix-plugin-does-not-exist-notices/src/branch/main/CHANGELOG.md) for details.

20
.gitignore vendored
View File

@ -60,6 +60,26 @@ debug.log
*.afdesign
*.afphoto
*.afpub
*.psd
*.ai
*.sketch
*.fig
*.xd
*.indd
*.aep
*.prproj
*.psb
*.xcf
*.cdr
*.eps
*.svg.bak
*.blend
*.blend1
*.blend2
*.c4d
*.max
*.3ds
*.fbx
# WordPress testing
.phpunit.result.cache

35
.v0ignore Normal file
View File

@ -0,0 +1,35 @@
# v0 ignore file
# Files and directories to exclude from v0's context
# Dependencies and package managers
node_modules/
vendor/
bower_components/
# Build outputs
build/
dist/
# Large binary files
*.zip
*.tar.gz
*.mp4
*.pdf
# Design files
*.psd
*.ai
*.sketch
*.fig
*.xd
*.pxd
*.afdesign
*.afphoto
*.afpub
# WordPress specific
wp-content/uploads/
wp-content/upgrade/
wp-content/backup-db/
wp-content/cache/
wp-content/backups/

35
.windsurfignore Normal file
View File

@ -0,0 +1,35 @@
# Windsurf ignore file
# Files and directories to exclude from Windsurf's context
# Dependencies and package managers
node_modules/
vendor/
bower_components/
# Build outputs
build/
dist/
# Large binary files
*.zip
*.tar.gz
*.mp4
*.pdf
# Design files
*.psd
*.ai
*.sketch
*.fig
*.xd
*.pxd
*.afdesign
*.afphoto
*.afpub
# WordPress specific
wp-content/uploads/
wp-content/upgrade/
wp-content/backup-db/
wp-content/cache/
wp-content/backups/

View File

@ -9,16 +9,16 @@ steps:
commands:
- apk add --no-cache bash zip
- VERSION=${CI_COMMIT_TAG#v}
- mkdir -p build/plugin-reference-cleaner
- cp plugin-reference-cleaner.php build/plugin-reference-cleaner/
- cp readme.txt build/plugin-reference-cleaner/
- cp LICENSE build/plugin-reference-cleaner/
- cp README.md build/plugin-reference-cleaner/
- if [ -f CHANGELOG.md ]; then cp CHANGELOG.md build/plugin-reference-cleaner/; fi
- mkdir -p build/fix-plugin-does-not-exist-notices
- cp fix-plugin-does-not-exist-notices.php build/fix-plugin-does-not-exist-notices/
- cp readme.txt build/fix-plugin-does-not-exist-notices/
- cp LICENSE build/fix-plugin-does-not-exist-notices/
- cp README.md build/fix-plugin-does-not-exist-notices/
- if [ -f CHANGELOG.md ]; then cp CHANGELOG.md build/fix-plugin-does-not-exist-notices/; fi
- cd build
- zip -r ../plugin-reference-cleaner-$VERSION.zip plugin-reference-cleaner
- zip -r ../fix-plugin-does-not-exist-notices-$VERSION.zip fix-plugin-does-not-exist-notices
- cd ..
- echo "Build completed - plugin-reference-cleaner-$VERSION.zip"
- echo "Build completed - fix-plugin-does-not-exist-notices-$VERSION.zip"
- ls -la *.zip
release:
@ -27,9 +27,9 @@ steps:
PLUGIN_API_KEY:
from_secret: gitea_token
PLUGIN_BASE_URL: https://gitea.wpallstars.com
PLUGIN_FILES: plugin-reference-cleaner-*.zip
PLUGIN_FILES: fix-plugin-does-not-exist-notices-*.zip
PLUGIN_TITLE: "Release ${CI_COMMIT_TAG}"
PLUGIN_NOTE: "Plugin Reference Cleaner ${CI_COMMIT_TAG}\n\nSee [CHANGELOG.md](https://gitea.wpallstars.com/wpallstars/plugin-reference-cleaner/src/branch/main/CHANGELOG.md) for details."
PLUGIN_NOTE: "Fix 'Plugin file does not exist.' Notices ${CI_COMMIT_TAG}\n\nSee [CHANGELOG.md](https://gitea.wpallstars.com/wpallstars/fix-plugin-does-not-exist-notices/src/branch/main/CHANGELOG.md) for details."
test:
image: alpine:latest

View File

@ -2,6 +2,85 @@
All notable changes to this project will be documented in this file.
## [1.6.17] - 2024-05-17
### Added
- .augmentignore file with best practices
- Configuration files for Cursor, Windsurf, v0, and Cline IDEs
- More design file formats to .gitignore
- .aiconfig file for general AI IDE compatibility
## [1.6.16] - 2024-05-17
### Fixed
- Updated CI configuration files with correct plugin slugs
- Updated CHANGELOG.md with all recent versions
- Fixed outdated references to plugin-reference-cleaner
## [1.6.15] - 2024-05-17
### Changed
- Moved AI workflow documentation to root directory for better visibility
- Consolidated duplicate workflow files
- Improved organization of development documentation
- Updated CI configuration files with correct plugin slugs
## [1.6.14] - 2024-05-17
### Changed
- Updated documentation to consistently use "Remove Notice" instead of "Remove Reference"
- Added design file extensions to .gitignore (.pxd, .afdesign, .afphoto, .afpub)
- Improved explanation of how the plugin works
- Ensured consistent terminology across all documentation
## [1.6.13] - 2024-05-17
### Changed
- Code cleanup and optimization
- Improved Git Updater integration
- Fixed author display in plugin information
- Ensured compatibility with WordPress 6.4
## [1.6.12] - 2024-05-17
### Added
- Added WP ALLSTARS as a co-author
- Updated author information and links
- Added author websites to plugin description
- Fixed issue with multiple author URLs
## [1.6.11] - 2024-05-17
### Fixed
- Improved Git Updater integration
- Fixed plugin header information
- Updated author information
## [1.6.10] - 2024-05-17
### Fixed
- Corrected plugin header information
- Improved Git Updater compatibility
- Updated documentation
## [1.6.9] - 2024-05-17
### Fixed
- Fixed Git Updater integration
- Updated plugin header information
- Improved documentation
## [1.6.8] - 2024-05-17
### Fixed
- Fixed Git Updater integration
- Updated plugin header information
## [1.6.7] - 2024-05-17
### Fixed
- Fixed Git Updater integration
- Updated plugin header information
## [1.6.6] - 2024-05-17
### Fixed
- Fixed Git Updater integration
- Updated plugin header information
## [1.6.5] - 2024-05-16
### Fixed
- Fixed Git Updater integration
- Updated plugin header information
## [1.6.4] - 2024-05-16
### Improved
- Version management to ensure consistent patch version increments

View File

@ -122,6 +122,17 @@ The plugin works by:
## Changelog
### 1.6.17
* Added .augmentignore file with best practices
* Added configuration files for Cursor, Windsurf, v0, and Cline IDEs
* Added more design file formats to .gitignore
* Added .aiconfig file for general AI IDE compatibility
### 1.6.16
* Updated CI configuration files with correct plugin slugs
* Updated CHANGELOG.md with all recent versions
* Fixed outdated references to plugin-reference-cleaner
### 1.6.15
* Moved AI workflow documentation to root directory for better visibility
* Consolidated duplicate workflow files

View File

@ -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. By Marcus Quinn (marcusquinn.com) & WP ALLSTARS (wpallstars.com).
* Version: 1.6.15
* Version: 1.6.17
* Author: Marcus Quinn & WP ALLSTARS
* 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.15' );
define( 'FPDEN_VERSION', '1.6.17' );
define( 'FPDEN_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
define( 'FPDEN_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
define( 'FPDEN_PLUGIN_FILE', __FILE__ );

View File

@ -2,7 +2,7 @@
# This file is distributed under the GPL-2.0+.
msgid ""
msgstr ""
"Project-Id-Version: Fix 'Plugin file does not exist.' Notices 1.6.15\n"
"Project-Id-Version: Fix 'Plugin file does not exist.' Notices 1.6.17\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/fix-plugin-does-not-exist-notices\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"

View File

@ -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.15
Stable tag: 1.6.17
License: GPL-2.0+
License URI: https://www.gnu.org/licenses/gpl-2.0.html
@ -91,6 +91,17 @@ Although this plugin consumes minimal disk space, and doesn't run unless you are
== Changelog ==
= 1.6.17 =
* Added .augmentignore file with best practices
* Added configuration files for Cursor, Windsurf, v0, and Cline IDEs
* Added more design file formats to .gitignore
* Added .aiconfig file for general AI IDE compatibility
= 1.6.16 =
* Updated CI configuration files with correct plugin slugs
* Updated CHANGELOG.md with all recent versions
* Fixed outdated references to plugin-reference-cleaner
= 1.6.15 =
* Moved AI workflow documentation to root directory for better visibility
* Consolidated duplicate workflow files
@ -272,6 +283,12 @@ Although this plugin consumes minimal disk space, and doesn't run unless you are
== Upgrade Notice ==
= 1.6.17 =
Added configuration files for AI-powered IDEs and improved compatibility with development tools.
= 1.6.16 =
Updated CI configuration files and fixed outdated references to the previous plugin name.
= 1.6.15 =
Improved organization of development documentation with consolidated AI workflow files.