-
Notifications
You must be signed in to change notification settings - Fork 3
Comparing changes
Open a pull request
base repository: wpengine/hwptoolkit
base: main
head repository: wpengine/hwptoolkit
compare: chore-integrate-logging-configuration
- 11 commits
- 51 files changed
- 1 contributor
Commits on Aug 18, 2025
-
Configuration menu - View commit details
-
Copy full SHA for add5381 - Browse repository at this point
Copy the full SHA add5381View commit details
Commits on Aug 20, 2025
-
Configuration menu - View commit details
-
Copy full SHA for fe33b7c - Browse repository at this point
Copy the full SHA fe33b7cView commit details -
Improve settings field sanitization and add tests
Refactored Select_Field sanitization to handle non-string values and filter out invalid options. Removed redundant is_admin() check in Settings_Page::init. Added comprehensive unit tests for Settings_Page to verify initialization, hook registration, tab selection, and asset loading behaviors.
Configuration menu - View commit details
-
Copy full SHA for 810a5ac - Browse repository at this point
Copy the full SHA 810a5acView commit details -
Document and extend admin settings architecture
Added detailed admin settings documentation in docs/admin.md and updated README.md with references to admin architecture and extension hooks. Modified Basic_Configuration_Tab to allow fields to be filtered via 'wpgraphql_logging_basic_configuration_fields', enabling easier extension of admin settings.
Configuration menu - View commit details
-
Copy full SHA for 2a0087e - Browse repository at this point
Copy the full SHA 2a0087eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 843b13c - Browse repository at this point
Copy the full SHA 843b13cView commit details -
Disable SSL mode for MySQL commands in test env script
Adds --ssl-mode=DISABLED to mysql and mysqladmin commands in install-test-env.sh to prevent SSL connection issues during database setup.
Configuration menu - View commit details
-
Copy full SHA for 4ce8dca - Browse repository at this point
Copy the full SHA 4ce8dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18ab11e - Browse repository at this point
Copy the full SHA 18ab11eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dfeeef - Browse repository at this point
Copy the full SHA 8dfeeefView commit details
Commits on Aug 21, 2025
-
Refactor settings tab interface and add config service for getting data.
- Refactored Settings_Tab_Interface to use static methods for tab name and label, - Updating all usages and tests accordingly. - Added Config_Settings_Service to encapsulate retrieval and parsing of logging configuration, with comprehensive unit tests for config value helpers and sanitization. - Improved data sampling options and made Plugin::setup protected.
Configuration menu - View commit details
-
Copy full SHA for 12d7849 - Browse repository at this point
Copy the full SHA 12d7849View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7e37d6 - Browse repository at this point
Copy the full SHA e7e37d6View commit details
Commits on Aug 22, 2025
-
Created and integrated request context object
This will help with integrating should we log a request or not.
Configuration menu - View commit details
-
Copy full SHA for 8d5cee0 - Browse repository at this point
Copy the full SHA 8d5cee0View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...chore-integrate-logging-configuration