Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
03/31/2020 11:33:35 AM (6 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.