[buddypress-trac] [BuddyPress Trac] #7156: Build REST-API endpoints for all Components.

buddypress-trac noreply at wordpress.org
Wed Aug 28 20:38:04 UTC 2019

#7156: Build REST-API endpoints for all Components.
 Reporter:  DJPaul                            |       Owner:  espellcaste
     Type:  feature request                   |      Status:  accepted
 Priority:  strategic                         |   Milestone:  5.0.0
Component:  REST API                          |     Version:
 Severity:  normal                            |  Resolution:
 Keywords:  needs-docs needs-codex has-patch  |

Comment (by imath):

 In [changeset:"12451" 12451]:
 #!CommitTicketReference repository="" revision="12451"
 Prepare BuddyPress to welcome the BP REST API

 - Add a grunt tasks to import the master branch of the BP REST API into
 the BuddyPress `/build` directory.
 - Add some other grunt tasks to move each BP REST Controller class into
 their corresponding component classes directory.
 - Add the needed mechanism to make sure activating the BP REST API plugin
 will take over the BP REST API in BuddyPress core so that it is possible
 to iterate/fix bugs from the BP REST API GitHub repository.
 - Make sure the `buddypress.pot` is generated once the BP REST API has
 been imported.
 - Update the BuddyPress class autoloader to manage the loading of the BP
 REST API Controllers.
 - Add a new method `rest_api_init()` to the BP Component API to register
 the BP REST Controllers from their belonging component classes.

 Props boonebgorges & espellcaste

 See #7156

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/7156#comment:19>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac

More information about the buddypress-trac mailing list