Skip to content

Version 1.0.0#1

Merged
ObayedMamur merged 19 commits intomainfrom
dev
Jun 24, 2025
Merged

Version 1.0.0#1
ObayedMamur merged 19 commits intomainfrom
dev

Conversation

@ObayedMamur
Copy link
Copy Markdown
Owner

No description provided.

…r handling

- Added GitManager class to encapsulate Git operations such as branch switching, fetching changes, and repository status checks.
- Refactored Ajax class to utilize GitManager for handling AJAX requests related to Git operations.
- Enhanced Menu class to retrieve currently selected plugins for dropdown.
- Updated settings page to display selected plugins with Git status indicators.
- Improved user experience with real-time notifications and error handling for Git operations.
- Added tests for GitManager functionality to ensure reliability and correctness.
- Updated plugin version to 1.0.10 and modified readme for new features and improvements.
@ObayedMamur ObayedMamur requested a review from nhrrob June 4, 2025 08:52
- Created asset guidelines in ASSETS.md for WordPress.org plugin directory.
- Added README.md for asset requirements and design guidelines.
- Implemented asset generation script (generate-assets.sh) to automate PNG creation from SVG templates.
- Introduced banner.svg and icon.svg for visual assets.
- Developed screenshots.md to outline required screenshots and guidelines.
- Added BUILD.md for production build instructions and verification process.
- Configured .gitattributes for consistent file handling and export control.
- Established GitHub Actions workflows for CI/CD, PR validation, release automation, and deployment to WordPress.org.
- Created build.sh script for generating production-ready ZIP files.
- Enhanced security by sanitizing user inputs in various admin and AJAX functions.
- Updated version number in qa-assistant.php and readme.txt to reflect new release.
- Improved output sanitization in test results display.
…, add admin bar asset handling, and update production dependency installation
@ObayedMamur ObayedMamur merged commit d0e22cb into main Jun 24, 2025
4 of 7 checks passed
ObayedMamur added a commit that referenced this pull request Jun 24, 2025
Merge pull request #1 from ObayedMamur/dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant