Skip to content

Import fork updates and Cypress setup from JackDeveloper1122#24

Closed
adriaandotcom wants to merge 6 commits into
mainfrom
feat/from-jack-fork
Closed

Import fork updates and Cypress setup from JackDeveloper1122#24
adriaandotcom wants to merge 6 commits into
mainfrom
feat/from-jack-fork

Conversation

@adriaandotcom
Copy link
Copy Markdown
Contributor

Summary

  • Reconstructs and imports the current JackDeveloper1122/wordpress-plugin fork changes onto a clean branch from upstream main.
  • Adds Cypress e2e scaffolding (cypress/ + cypress.config.js) and associated plugin/UI/script/readme updates.
  • Keeps pnpm as source of truth (pnpm-lock.yaml updated), removes package-lock.json, and ignores it in .gitignore.

Security review notes

  • Reviewed imported deltas for obvious red flags (obfuscated PHP, new eval/exec paths, suspicious workflow changes) and found none.
  • No new workflow files or token-permission escalations were introduced by this import.

Test plan

  • pnpm install
  • pnpm run lint (missing script in package.json)
  • vendor/bin/phpunit (suite directs to Pest instead)
  • vendor/bin/pest (fails in local env: Playwright/WordPress browser-test setup issue)
  • pnpm exec cypress run --headless (Cypress runner crash with local Node/tsx loader incompatibility)

Co-author

Made with Cursor

adriaandotcom and others added 6 commits May 20, 2026 11:17
Reconstruct fork changes on top of upstream main, keep pnpm as the package manager, and include script/runtime/UI updates plus new Cypress test setup for review.

Co-authored-by: Aljanfa <your-email@example.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@osbre
Copy link
Copy Markdown
Contributor

osbre commented May 20, 2026

Why not #23?

@adriaandotcom
Copy link
Copy Markdown
Contributor Author

@osbre because it took forever, so I asked somebody else to do it. But that one has errors, and yours now does not. So merging yours now.

@osbre
Copy link
Copy Markdown
Contributor

osbre commented May 20, 2026

@adriaandotcom Thanks, I'll get the other tasks done today then 👍

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.

2 participants