lp:buddypress

Created by Jelmer Vernooij on 2011-06-08 and last modified on 2020-07-07
Get this branch:
bzr branch lp:buddypress

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
BuddyPress
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the Subversion branch from http://svn.buddypress.org/trunk.

The next import is scheduled to run in 3 hours.

Last successful import was 2 hours ago.

Import started 2 hours ago on alnitak and finished 2 hours ago taking 25 seconds — see the log
Import started 9 hours ago on alnitak and finished 9 hours ago taking 25 seconds — see the log
Import started 15 hours ago on alnitak and finished 15 hours ago taking 25 seconds — see the log
Import started 21 hours ago on alnitak and finished 21 hours ago taking 25 seconds — see the log
Import started on 2020-07-06 on alnitak and finished on 2020-07-06 taking 25 seconds — see the log
Import started on 2020-07-06 on izar and finished on 2020-07-06 taking 25 seconds — see the log
Import started on 2020-07-06 on alnitak and finished on 2020-07-06 taking 25 seconds — see the log
Import started on 2020-07-05 on izar and finished on 2020-07-05 taking 25 seconds — see the log
Import started on 2020-07-05 on izar and finished on 2020-07-05 taking 30 seconds — see the log
Import started on 2020-07-05 on alnitak and finished on 2020-07-05 taking 30 seconds — see the log

Recent revisions

9641. By imath 10 hours ago

BP Blocks: Include private Groups into the BP Group Autocompleter

So far the BP Group block was only listed public group. Thanks to some improvements about the BP Autocompleter React component, we are now also including private groups.

This commit also includes some other improvements:
- Prepare BP Blocks for the Block Editor's style changes to be introduced into WordPress 5.5.
- Improve the BP Autocompleter React component so that it's more useful. We can now use it to send specific query arguments to the BP component's endpoint and use callback function to return the Component's item slug.
- Improve both blocks (Group and member) so that they use this slug callback function to respectively display the Group status and the Member's mention name.

Props iamthewebb

Fixes #8272

9640. By imath on 2020-07-05

Raise WordPress required version to 4.9

Fixes #8318

9639. By imath on 2020-07-05

Define `BP_REQUIRED_PHP_VERSION` to 5.6

BuddyPress 6.0.0 required PHP 5.6, readme.txt has been updated accordingly but we forgot to update this constant.

Fixes #8329 (trunk)

9638. By imath on 2020-07-05

Test tool: revert [12677]

[https://core.trac.wordpress.org/ticket/50557 Upstream issue] has been fixed, we don't need to ignore `heic` extension anymore.

Fixes #8328

9637. By imath on 2020-07-04

BP Members: improve our password validation process

We're introducing a new function to validate the member's chosen password: `bp_members_validate_user_password()`.

This function is primarly used to check the password is not empty, and to make sure the password confirmation matches the password. If it's the case, the function will return a `WP_Error` object with no error message. Otherwise this object will contain an error message.

Plugins can now use the `bp_members_validate_user_password` filter to add their own error messages according to a custom validation process. See the last unit tests of this commit for an example of use.

Props devnik, tharsheblows

Fixes #8066

9636. By imath on 2020-07-04

Administration: improve how BP Member Nav Menu items are managed

Since WordPress 5.3, the WP nav menu meta boxes had their output modified to improve a11y. The most visible improvement was to use a checkbox to select all box's current panel menu items instead of a link. This change also modified the JavaScript causing the BP Member nav menu meta box to fail at selecting all menu items.

As we support WordPress versions that are older than 5.3, we had to review the way we were extending the Accordion Menu box so that we can enjoy WP 5.3 improvements and keeps on being back compatible with previous versions of WordPress.

As this new way does not need the `BP_Walker_Nav_Menu_Checklist` class anymore, we are deprecating the class's corresponding file without removing the class from our Classes Autoloader in case some plugin developers are using it directly.

Once we will be sure no plugin developers are using it directly, we will need to delete the class's file and remove the class from our Classes Autoloader.

Props vapvarun

Fixes #8291

9635. By imath on 2020-07-04

Test tool: ignore the `heic` image extension into 1 of our unit tests

The unit test is `test_bp_attachments_get_allowed_types()`. Depending on the response about this [https://core.trac.wordpress.org/ticket/50557 upstream ticket], we'll leave it as is or revert this commit.

See #8328

9634. By imath on 2020-07-02

BP xProfile: add a delete confirmation screen for fields

Props oztaser

Fixes #8321

9633. By imath on 2020-07-01

Update readme.txt according to latest change in w.org directory

- Bump stable version to 6.1.0
- Update Tested up tag
- Update Changelog & Upgrade Notice

9632. By imath on 2020-06-29

BP Templates: stop using deprecated function arguments

Changes were made as part of r12429 to deprecate the usage of function arguments for the `groups_send_membership_request()` function.

Some parts of our codebase (mainly in our Template packs) were still using these deprecated arguments.

This commit makes sure we are using the most recent arguments when using this function.

Props r-a-y, N33D

Fixes #8298 (trunk)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.