Matthew Boynes
Matthew Boynes
This needs to be double-checked both in searches and in facets that they are applied as efficiently as possible.
We should fire an action when `SP_Config()::update_settings()` is run, with both the old values and new values. Then `SP_Heartbeat()` should hook into that action and clear its heartbeat if the...
Currently, if you request a reindex via the dashboard, the data will get flushed. It would be nice to have an option to simply update the index.
Follows #38 - [ ] The async queue needs a filterably limit, call it 500 posts by default. - [ ] If there are more posts in the queue than...
Need to decide on the number of retries. 3 seems like a good starting point.
The quick draft meta box creates a post, which then causes it to be indexed, but it's not a valid post, so SP tries to delete it.
Might need to add something like below to [this block](https://github.com/alleyinteractive/searchpress/blob/master/lib/class-sp-wp-search.php#L175). ``` php if ( ! empty( $args['terms']['category'] ) && strpos( $args['terms']['category'], '/' ) ) { $terms = explode( '/', $args['terms']['category']...
There are many places where loose comparisons (`==` or `!=`) are performed which should get updated to strict comparisons. However, care must be taken to ensure that existing implementations don't...
### Description It would be helpful to block XML-RPC access as much as possible. Jetpack uses it, as do the WordPress.com mobile apps, so we shouldn't block it completely. Maybe...
### Description I admit there's some level of FUD in this topic, but I'll try to keep it as action-focused as possible. Updating Alleyvate on a site carries a level...