Skip to content

Tags: wpengine/phpcompat

Tags

1.6.4

Toggle 1.6.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #357 from wpengine/release/1.6.4

Release 1.6.4

v1.6.4

Toggle v1.6.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #357 from wpengine/release/1.6.4

Release 1.6.4

1.6.1

Toggle 1.6.1's commit message
mirror trunk

v1.6.0-beta-1

Toggle v1.6.0-beta-1's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
PHP Compat Revamp (#307)

* Ignore vscode logs

* Composer allow plugins

* Composer update lockfile

* Drop Node to 14

* package-lock.json

* Test exclude plugin

* Function to get list of plugins with slugs

* Deprecation notices

* Apply filters on plugins

* Compact output for plugins

* Function to get list of themes

* Remove deprecated function related to directories

* Rename functions

* Remove deprecated function

* Minor formatting and text updates

* Remove loadtextdomain

* Conditional check for empty plugins list

* Fix legacy tests

* Docblocks

* sanitize

* AJAX queue with debug output

* Enqueue new JS file

* Comments

* Minor formatting and text updates

* Move phpcompat_excluded_plugins filter into main function

Co-authored-by: Darin Kotter <darin.kotter@gmail.com>

* Add phpcompat_excluded_themes filter

Co-authored-by: Darin Kotter <darin.kotter@gmail.com>

* Advanced console output

* Fix formatting

* Remove exclude_plugin method and tests

* Rename activeOnly variable

* Refactor JS sources and build scripts

* Watch make command

* Render

* Remove PHP Versions select

* Remove old assets

* Handle unknown errors

* Truncate queue on init

* Cleanup and comments

* Avoid long if/else

* Remove todo 'indicate in progress'

* Todo change staging endpoint

* JS Code formatting, remove debug console output

* Add translations to JS, change the makepot command

* Remove gulp config

* Change admin page slug and remove version constant

* Change textdomain

* Remove gulp deps

* Update limitations text, fix textdomain

* Add escaping to translations

* Abort process on change of active/all target

* Display PHPCS-like details, add 'view results as raw text' checkbox

* Download button

* Download section styles, clear results

* Handle plugins outside of WP repository

* Change 'test this site' link to LocalWP

* Remove unused code

* Use is_wpe()

* Clean legacy data during activate and uninstall

* Cleanup during plugin upgrade

* Code styles

* Aside styles

* Update codeable form with scan report

* Lint

* Remove code comments

* migration improvements

* Minor formatting and text updates

* Disable scan button during the scan

* lint

* Ignore wp-env local config

* Unified error reporting

* Extended error reporting

* Close report clicking on the version or link

* Update title and clean up

* Add all PHP versions to the raw report

* Add errors to raw report

* Remove string that was left behind

* Change how we sanitize slugs to ensure they have no spaces

* Fix mixing full report with single version report

* lint

* shortcut runButton

* If we get a success response back from the Tide API but that response does not contain the report data, handle that error state and return early

* Update src/js/include/render.js

Co-authored-by: Max Lyuchin <max@lyuchin.com>

* Version bump and plugin header

* Fix

* Reset to normal state when results are cleared

* Add Start Scan link

* fix

* add back missing readme.txt file

pulled directly from https://github.com/wpengine/phpcompat/blob/bad35e118fd9b4c8915f438ecb695da6ba954a1d/readme.txt

* formatting updates to readme.txt

* cleanup plugin header fields

* updated readme.txt content for 1.6.0 version

* Text update

* update LocalWP and PHP 7 text references

* Avoid a fatal error if the plugin isn't built properly

* Ensure we only load our assets on the scan page

* If connection is lost during the middle of the scan, show proper error message

* If on multisite, make sure we include network active plugins in our list of active plugins

* Add RTL styling

* Add a progress indicator at the top of the scan page to make it easier to see progress

Co-authored-by: Max Lyuchin <maxim.lyuchin@gmail.com>
Co-authored-by: Max Lyuchin <max@lyuchin.com>
Co-authored-by: Jeffrey Paul <jeff.paul@10up.com>
Co-authored-by: Jeffrey Paul <jeffpaul@hotmail.com>

v1.5.2

Toggle v1.5.2's commit message
bracket vars

v1.5.0

Toggle v1.5.0's commit message
Updates readme.txt for v1.5.0