lp:buddypress

Created by Jelmer Vernooij on 2011-06-08 and last modified on 2017-12-14
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 5 hours.

Last successful import was 7 minutes ago.

Import started 8 minutes ago on pear and finished 7 minutes ago taking 25 seconds — see the log
Import started 6 hours ago on pear and finished 6 hours ago taking 25 seconds — see the log
Import started 12 hours ago on russkaya and finished 12 hours ago taking 40 seconds — see the log
Import started 18 hours ago on pear and finished 18 hours ago taking 25 seconds — see the log
Import started on 2017-12-15 on russkaya and finished on 2017-12-15 taking 40 seconds — see the log
Import started on 2017-12-15 on russkaya and finished on 2017-12-15 taking 30 seconds — see the log
Import started on 2017-12-15 on russkaya and finished on 2017-12-15 taking 40 seconds — see the log
Import started on 2017-12-15 on pear and finished on 2017-12-15 taking 25 seconds — see the log
Import started on 2017-12-14 on pear and finished on 2017-12-14 taking 25 seconds — see the log
Import started on 2017-12-14 on pear and finished on 2017-12-14 taking 30 seconds — see the log

Recent revisions

8910. By dcavins on 2017-12-14

Use bp_user_can for group-related permissions.

Centralize and de-duplicate permissions checks for group-related functions, like checking whether a user can join a group or send invitations from a group.

Props dcavins, djpaul.

Fixes #7610.

8909. By hnla on 2017-12-13

Nouveau: Add ruleset to support signup BP checks for in use names/emails

Commit adds rule to ensure invalid submissions where username or email already exists are styled with the visual warning indicator.
This ensures that a technically valid input value styled on the CSS pseudo attribute as valid may be overwritten for a BP error response.

This supports recent changes to nouveau_signup_form to add classes on error return response in r11770

8908. By boonebgorges on 2017-12-13

Remove calls to `create_function()`.

`create_function()` is deprecated in PHP 7.2.

See #7634.

8907. By hnla on 2017-12-12

Nouveau: re-factor bp_nouveau_signup_form error handling

Commit:
 1. Re-factors the signup template for new class token rendering & error checking & display of BP signup errors.
 2. Adds new function to provide html template markup for error string rendering.

Previously the signup form function rendered the BP global signup->errors via the BP action/do_action, proving hard to style messages in keeping with other site messages.

Commit builds a new function to pass the BP global `buddypress()->signup->errors[ $name ]` to, rendering the message string in suitable html. This function may be re-used for any additional in page error messages falling outside the Nouveau feedback message array.

Additionally no means of easily identifying the error fields existed, they would display as per browser 'required=required' styling. If BP global errors are set in each loop pass we generate a class 'invalid' to use to style the input on and that matches to the HTML5 pseudo class.

Props hnla, DJPaul, boonebgorges

Fixes #7642

8906. By boonebgorges on 2017-12-12

Exclude unsupported PHPUnit/WP combinations from Travis matrix.

Previously: [11283].

See #7383, #7634.

8905. By boonebgorges on 2017-12-12

Members: Fix PHP 7.2 notice in 'last_activity' usermeta filter.

A new PHP notice in 7.2 shows what has long been a bug: when
`_bp_get_user_meta_last_activity_warning()` filters `get_user_metadata`,
it does not obey the `$single` parameter. This is now fixed.

See #7634.

8904. By netweb on 2017-12-12

Build Tools: Don't cache Composer's `vendor` folder on Travis CI.

This changeset is a follow up to [11765] and is now documented as a "best practice" by Travis CI.

See https://github.com/travis-ci/travis-ci/issues/4579#issuecomment-127972205

8903. By boonebgorges on 2017-12-12

Members: Require a form submission to activate an account.

Previously, simply loading a URL of the form `/activate/12345` would activate
the account with key `12345`. This caused conflicts with some mail scanning
services, which follow links in emails, causing accounts to be self-activated.

A small backward-compatibility layer ensures that custom activate.php
templates containing forms with `action="get"` continue to work.

Fixes #6049.

8902. By djpaul on 2017-12-11

CI: tweak Composer cache folder.

See https://github.com/travis-ci/travis-ci/issues/4579#issuecomment-127972205

8901. By djpaul on 2017-12-08

Update internal comments/strings with relation to recent Legacy Forums removal.

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.