Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
991d40d
Initial hello world to get a log page with menu and sub-menu for Grap…
colinmurphy Sep 2, 2025
691a15a
Add logs list table and repository for admin UI
colinmurphy Sep 3, 2025
bfecdfa
feat: implement view log by id page
theodesp Sep 4, 2025
4d8b7f4
Fixed QA issues and also posts per page.
colinmurphy Sep 4, 2025
adecb55
Merged branch.
colinmurphy Sep 4, 2025
87c6893
feat: delete item and delete all log items
theodesp Sep 4, 2025
94c1390
Fixing small QA issues.
colinmurphy Sep 4, 2025
fca43aa
Merge branch 'logging-plugin-admin-view' of github.com:wpengine/hwpto…
colinmurphy Sep 4, 2025
f242763
Fixed QA errors.
colinmurphy Sep 4, 2025
883cae7
Added request headers to the log. Displayed this in the admin view.
colinmurphy Sep 4, 2025
603efab
Small fixes to list table. Allow developers to fully modify any colum…
colinmurphy Sep 4, 2025
90d64a9
Added sorting to the admin grid.
colinmurphy Sep 4, 2025
37da3b8
Added filters for date and level
colinmurphy Sep 4, 2025
8c80c1e
Fixed count when filters are applied.
colinmurphy Sep 4, 2025
93a45ae
Updated filters to be part of the $_GET request so that the parameter…
colinmurphy Sep 5, 2025
99e2529
Add CSV download for individual log entries
colinmurphy Sep 5, 2025
f7dd72e
Fixed failing tests.
colinmurphy Sep 5, 2025
5c637ad
Small template tweaks. Moved templates up a directory as they are not…
colinmurphy Sep 5, 2025
2cf038b
Fixed composer issues. Set PHP min 8.1.2 for league csv.
colinmurphy Sep 5, 2025
d807b09
Updated min version.
colinmurphy Sep 5, 2025
4b48420
Fixed template path for psalm.
colinmurphy Sep 5, 2025
5341b6d
Updated admin settings for #399
colinmurphy Sep 5, 2025
1cf293e
Refactored get_query and added this to the view and CSV download.
colinmurphy Sep 5, 2025
2ac6584
Fixed QA issues.
colinmurphy Sep 5, 2025
1751f1c
Added date and time picker for the list.
colinmurphy Sep 5, 2025
f72c836
Removed query filter.
colinmurphy Sep 5, 2025
821908b
Update logging plugin admin view with filters
colinmurphy Sep 5, 2025
6152185
feat: skip logging introspection queries
theodesp Sep 8, 2025
f79ceb6
fix: make bulk actions work
theodesp Sep 9, 2025
5ba71b5
lint: fix phpstan
theodesp Sep 9, 2025
ccfb39d
lint: fix psalm errors
theodesp Sep 9, 2025
d6f7eed
lint: run phpcbf
theodesp Sep 9, 2025
fddbb3a
lint: phpcs fixes
theodesp Sep 9, 2025
036e5f9
fix: fixed headers already sent
theodesp Sep 9, 2025
f477781
Merge branch 'main' into logging-plugin-admin-view
colinmurphy Sep 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/forty-fans-behave.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@wpengine/wpgraphql-logging-wordpress-plugin": patch
---

chore: Added admin view, filters and CSV downloads.
9 changes: 5 additions & 4 deletions plugins/wpgraphql-logging/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
"monolog"
],
"require": {
"php": "^8.1",
"php": ">=8.1.2",
"league/csv": "^9.9",
"monolog/monolog": "^3.9"
},
"minimum-stability": "dev",
Expand Down Expand Up @@ -63,7 +64,7 @@
},
"optimize-autoloader": true,
"platform": {
"php": "8.1"
"php": "8.1.2"
},
"preferred-install": "dist",
"sort-packages": true
Expand Down Expand Up @@ -143,8 +144,8 @@
"phpstan": [
"vendor/bin/phpstan analyze --ansi --memory-limit=1G"
],
"php:psalm": "psalm --output-format=text --no-progress",
"php:psalm:fix": "psalm --alter --output-format=text --no-progress",
"php:psalm": "psalm --no-progress",
"php:psalm:fix": "psalm --alter --no-progress",
"qa": "sh bin/local/run-qa.sh",
"test": [
"sh bin/local/run-unit-tests.sh coverage",
Expand Down
Loading
Loading