Automattic / Automattic/jetpack
[Boost] Cache log viewer should have filters
- Dominant language
- PHP
- Stars
- 1.8k
- Forks
- 898
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 774
Description
The log viewer can become very noisy on a busy site, or when doing certain actions like editing a post that deletes lots of files.
We should add filters to the viewer so the site owner can exclude or include certain entries.
There are a number of entries that aren't entirely useful, like /wp-admin/, and /wp-content/ requests that could be hidden by default, with a checkbox to show them.
/wp-json/ requests must be shown by default because those requests handle updating a post when it's edited.
A text box with a checkbox, when clicked would turn this from an exclude to an include filter.
Maybe a "show last 5 minutes" button?
Contributor guide
Research direction
Start by locating the Boost Cache log viewer entry point and reviewing how log entries are currently displayed. Define the filter controls so /wp-admin/ and /wp-content/ entries are hidden by default, /wp-json/ entries remain visible, and a text-box checkbox switches between exclude and include behavior; clarify whether the five-minute view is required.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- observability-sre
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100