Brent Shepherd

Results 23 issues of Brent Shepherd

Forums: - [ ] `/wp-json.php/forums/`: a paginated list of forums - [ ] `/wp-json.php/forums/{id}/`: data for a specific forum, including its topics Topics: - [ ] `/wp-json.php/topics/`: a paginated list...

Default permalinks used by bbPress: - `example.com/forums/users/{username}/topics/` - `example.com/forums/users/{username}/replies/` - `example.com/forums/users/{username}/subscriptions/` Can probably create similar Endpoints: - `example.com/wp-json.php/users/{id}/topics/` - `example.com/wp-json.php/users/{id}/replies/` - `example.com/wp-json.php/users/{id}/subscriptions/` See `bbp_get_user_topics_started()` and `bbp_get_user_topics_started()` for topic functions. See...

- [ ] Parent forum (may need own logic) - [ ] Parent topic (may need own logic) ### Base Data to Modify - [ ] ID `bbp_reply_id()` - [...

- [ ] Parent forum, see `bbp_get_topic_forum_id()` - [ ] Voice count, see `bbp_topic_voice_count()` - [ ] Reply count, see `bbp_topic_reply_count()` - [ ] Post count, see `bbp_topic_post_count()` - [...

- [ ] Subscription link (in the `links` field), see `bbp_forum_subscription_link()` - [ ] Last updated/active time, see `bbp_get_forum_last_active_time()` - [ ] Topic count, see `bbp_forum_topic_count()` - [ ] Reply...

Amidst some very nice refactoring, #267 removed the `ActionScheduler_WPCLI_Scheduler_command` class. This class was a public API and it could be instantiated or extended by 3rd party code. As a result,...

type: enhancement

### Describe the bug Not so much a bug, but something I see as an improvement to reduce support load. For more context, see: #2362020-zen ### To reproduce 1. Enable...

priority: low
type: task

We see intermittent cases of the Action Scheduler queue becoming clogged. The reasons for this differ, e.g. one plugin was _enqueuing an action on every page load_ 🙈, but the...

type: enhancement
priority: normal

At the moment, it's possible to set a `_recipient_user` post meta using the `custom_post_meta` column in the CSV to import a gifted recipient, but: - [ ] the recipient meta...

enhancement
scale:small

At the moment, there are a couple issues with `WCS_Importer::import_subscription()`: 1. it is acting like a [god function](https://en.wikipedia.org/wiki/God_object). We should refactor it to be significantly smaller. 2. the `$wpdb->query( 'START...

bug
priority:low
refactor