Commit Graph

26 Commits

Author SHA1 Message Date
1c1980bb22 chore: improve workflow names and fix CSS indentation consistency (#18)
* fix: resolve plugin class loading reliability issues

* fix: address CodeRabbit XSS and accessibility findings from PR #18

- admin/js/admin-scripts.js: replace HTML string interpolation in showNotice
  with DOM API construction and .text() to prevent XSS; whitelist type values
- admin/js/update-source-selector.js: replace .html(message) with .text(message)
  in showMessage to prevent XSS from AJAX response content
- admin/templates/modal.php: add role=dialog, aria-modal=true, aria-labelledby
  for screen reader semantics; replace <span> close control with <button> for
  keyboard operability and proper ARIA role
2026-03-16 18:40:09 +00:00
8c735ccb2b Merge main into feature/testing-framework
Resolved conflicts:
- package.json: Use version 0.1.15 from main
- wp-plugin-starter-template.php: Use version 0.1.15, keep Plugin class usage
- AGENTS.md: Merge both versions, keep CI/CD content
- .wiki/Architecture-Overview.md: Use .agents/ directory structure
- wiki/* files: Delete (moved to .wiki/)
- .agents/error-checking-feedback-loops.md: Keep from feature branch

Also includes:
- Renamed .ai-workflows/ to .agents/
- Renamed .ai-assistant.md to AGENTS.md
- Updated version to 0.1.15
2025-11-24 20:21:38 +00:00
5e65d07a4f Bump version to 0.1.15 2025-11-24 00:36:54 +00:00
84952ff2d1 Global search & replace .ai-assistant.md to AGENTS.md and .ai-workflows to .agents 2025-11-24 00:25:33 +00:00
2e25c48135 Fix code quality issues and WordPress naming conventions 2025-04-21 22:03:09 +01:00
11fbce90a0 Fix code quality issues and improve GitHub Actions workflow 2025-04-21 21:57:22 +01:00
e8d81ef45b Fix code quality issues and update PHPStan configuration 2025-04-21 21:05:50 +01:00
5bdd04f592 Add placeholder files for multisite functionality 2025-04-21 20:48:55 +01:00
f7515b5861 Remove unnecessary domain mapping functionality 2025-04-21 20:46:43 +01:00
136f07d9c4 Update version to 0.1.13
- Updated version number in all files
- Added changelog entries for code quality improvements
- Created release ZIP file
2025-04-21 16:57:47 +01:00
bfd2d4b063 Release version 0.1.12
- Updated version number to 0.1.12
- Added changelog entry for WordPress mocking fix
- Updated readme.txt with new version and changelog
- Created release ZIP file
2025-04-21 16:46:33 +01:00
d3e5d0d0c0 Release version 0.1.11
- Updated version number to 0.1.11
- Added changelog entry for code quality improvements
- Updated readme.txt with new version and changelog
- Created release ZIP file
2025-04-21 15:23:39 +01:00
200cc5671d Fix indentation issues in PHP files
- Fixed tabs vs spaces indentation issues in PHP files
- Updated phpcs.xml configuration
2025-04-21 15:01:09 +01:00
04cdd49a3f Fix SonarQube code quality issues to improve rating from B to A 2025-04-20 04:54:13 +01:00
c930a5484a Version 0.1.10 - Fixed formatting issues in markdown files 2025-04-19 21:52:20 +01:00
45feb7b550 feat: Alphabetize AI IDE list and bump version to 0.1.9 2025-04-18 21:06:06 +01:00
cb79402c5f feat: Add more README badges and bump version to 0.1.8 2025-04-18 20:44:29 +01:00
6527fde363 Feat: Raise minimum PHP requirement to 7.4 2025-04-18 19:10:45 +01:00
058ae4b64e Fix: Rename class files and apply coding standard fixes 2025-04-18 18:08:51 +01:00
275958bfdb Fix: Apply latest phpcbf formatting fixes 2025-04-18 18:01:52 +01:00
0874c4f59e Apply stashed changes after merging test workflow fix 2025-04-18 17:54:07 +01:00
7072f21d49 Bump version to 0.1.7 with workflow name improvements and test fixes 2025-04-18 15:19:32 +01:00
79d1314aed Update version to 0.1.6 with GitHub Actions workflow permissions fix 2025-04-18 14:46:05 +01:00
bfac63799b Update to version 0.1.5 with testing setup, multisite compatibility, and npm scripts 2025-04-18 14:32:46 +01:00
0de0b2ef05 Update version to 0.1.3 with improved AI IDE context recommendations
Some checks failed
Tests / PHP 7.0 (push) Has been cancelled
Tests / PHP 7.4 (push) Has been cancelled
Tests / PHP 8.0 (push) Has been cancelled
Tests / Code Style (push) Has been cancelled
2025-04-18 04:04:44 +01:00
32697533ab Update version numbers to 0.1.1 and add changelog entries
Some checks failed
Tests / PHP 7.0 (push) Has been cancelled
Tests / PHP 7.4 (push) Has been cancelled
Tests / PHP 8.0 (push) Has been cancelled
Tests / Code Style (push) Has been cancelled
2025-04-18 03:26:12 +01:00