Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
03/31/2020 11:33:35 AM (4 years ago)
Author:
imath
Message:

Prepare the inclusion of the BP REST API remaining endpoints

6.0.0 is introducing 6 new BP REST API endpoints :

  • Blogs, Blog avatar,
  • Friends,
  • Group Cover image,
  • Member Cover Image and User Signups

We're also reorganizing files, making sure they are located to their belonging endpoints. As a result, 2 files are now deprecated:

  • bp-core/classes/class-bp-rest-attachments-group-avatar-endpoint.php (moved into bp-groups/classes)
  • bp-core/classes/class-bp-rest-attachments-member-avatar-endpoint.php (moved into bp-members/classes)

Props espellcaste, boonebgorges & I ;)

Fixes #7156

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/class-buddypress.php

    r12578 r12607  
    551551            'BP_REST_Activity_Endpoint' => 'activity',
    552552
    553             'BP_Admin'                                   => 'core',
    554             'BP_Attachment_Avatar'                       => 'core',
    555             'BP_Attachment_Cover_Image'                  => 'core',
    556             'BP_Attachment'                              => 'core',
    557             'BP_Button'                                  => 'core',
    558             'BP_Block'                                   => 'core',
    559             'BP_Component'                               => 'core',
    560             'BP_Customizer_Control_Range'                => 'core',
    561             'BP_Date_Query'                              => 'core',
    562             'BP_Email_Delivery'                          => 'core',
    563             'BP_Email_Address'                           => 'core',
    564             'BP_Email_Recipient'                         => 'core',
    565             'BP_Email_Sender'                            => 'core',
    566             'BP_Email_Participant'                       => 'core',
    567             'BP_Email'                                   => 'core',
    568             'BP_Embed'                                   => 'core',
    569             'BP_Media_Extractor'                         => 'core',
    570             'BP_Members_Suggestions'                     => 'core',
    571             'BP_PHPMailer'                               => 'core',
    572             'BP_Recursive_Query'                         => 'core',
    573             'BP_Suggestions'                             => 'core',
    574             'BP_Theme_Compat'                            => 'core',
    575             'BP_User_Query'                              => 'core',
    576             'BP_Walker_Category_Checklist'               => 'core',
    577             'BP_Walker_Nav_Menu_Checklist'               => 'core',
    578             'BP_Walker_Nav_Menu'                         => 'core',
    579             'BP_Invitation_Manager'                      => 'core',
    580             'BP_Invitation'                              => 'core',
    581             'BP_REST_Components_Endpoint'                => 'core',
    582             'BP_REST_Attachments'                        => 'core',
    583             'BP_REST_Attachments_Member_Avatar_Endpoint' => 'core',
    584             'BP_REST_Attachments_Group_Avatar_Endpoint'  => 'core',
    585 
    586             'BP_Core_Friends_Widget' => 'friends',
     553            'BP_REST_Blogs_Endpoint'                   => 'blogs',
     554            'BP_REST_Attachments_Blog_Avatar_Endpoint' => 'blogs',
     555
     556            'BP_Admin'                     => 'core',
     557            'BP_Attachment_Avatar'         => 'core',
     558            'BP_Attachment_Cover_Image'    => 'core',
     559            'BP_Attachment'                => 'core',
     560            'BP_Button'                    => 'core',
     561            'BP_Block'                     => 'core',
     562            'BP_Component'                 => 'core',
     563            'BP_Customizer_Control_Range'  => 'core',
     564            'BP_Date_Query'                => 'core',
     565            'BP_Email_Delivery'            => 'core',
     566            'BP_Email_Address'             => 'core',
     567            'BP_Email_Recipient'           => 'core',
     568            'BP_Email_Sender'              => 'core',
     569            'BP_Email_Participant'         => 'core',
     570            'BP_Email'                     => 'core',
     571            'BP_Embed'                     => 'core',
     572            'BP_Media_Extractor'           => 'core',
     573            'BP_Members_Suggestions'       => 'core',
     574            'BP_PHPMailer'                 => 'core',
     575            'BP_Recursive_Query'           => 'core',
     576            'BP_Suggestions'               => 'core',
     577            'BP_Theme_Compat'              => 'core',
     578            'BP_User_Query'                => 'core',
     579            'BP_Walker_Category_Checklist' => 'core',
     580            'BP_Walker_Nav_Menu_Checklist' => 'core',
     581            'BP_Walker_Nav_Menu'           => 'core',
     582            'BP_Invitation_Manager'        => 'core',
     583            'BP_Invitation'                => 'core',
     584            'BP_REST_Components_Endpoint'  => 'core',
     585            'BP_REST_Attachments'          => 'core',
     586
     587            'BP_Core_Friends_Widget'   => 'friends',
     588            'BP_REST_Friends_Endpoint' => 'friends',
    587589
    588590            'BP_Group_Extension'                        => 'groups',
     
    592594            'BP_REST_Group_Invites_Endpoint'            => 'groups',
    593595            'BP_REST_Group_Membership_Request_Endpoint' => 'groups',
    594 
    595             'BP_Core_Members_Template'       => 'members',
    596             'BP_Core_Members_Widget'         => 'members',
    597             'BP_Core_Recently_Active_Widget' => 'members',
    598             'BP_Core_Whos_Online_Widget'     => 'members',
    599             'BP_Registration_Theme_Compat'   => 'members',
    600             'BP_Signup'                      => 'members',
    601             'BP_REST_Members_Endpoint'       => 'members',
     596            'BP_REST_Attachments_Group_Avatar_Endpoint' => 'groups',
     597            'BP_REST_Attachments_Group_Cover_Endpoint'  => 'groups',
     598
     599            'BP_Core_Members_Template'                   => 'members',
     600            'BP_Core_Members_Widget'                     => 'members',
     601            'BP_Core_Recently_Active_Widget'             => 'members',
     602            'BP_Core_Whos_Online_Widget'                 => 'members',
     603            'BP_Registration_Theme_Compat'               => 'members',
     604            'BP_Signup'                                  => 'members',
     605            'BP_REST_Members_Endpoint'                   => 'members',
     606            'BP_REST_Attachments_Member_Avatar_Endpoint' => 'members',
     607            'BP_REST_Attachments_Member_Cover_Endpoint'  => 'members',
     608            'BP_REST_Signup_Endpoint'                    => 'members',
    602609
    603610            'BP_REST_Messages_Endpoint' => 'messages',
Note: See TracChangeset for help on using the changeset viewer.