| [4294]
|
johnjamesjacoby
|
Capabilities:
* Introduce bbp_get_default_role() in core/options.php and set default option value.
* See #1939.
|
| [4288]
|
johnjamesjacoby
|
Capabilities:
* Introduce bbp_edit_user_forums_role() and rename bbp_edit_user_role() to bbp_edit_user_blog_role().
* See #1939.
|
| [4303]
|
johnjamesjacoby
|
Capabilities:
* Introduce 'bbp_profile_update' sub-action.
* Use in place of piggy-backed admin user profile actions.
* See #1939.
|
| [4371]
|
johnjamesjacoby
|
Capabilities:
* Hook bbp_set_current_user_default_role() to 'switch_blog'
* Fixes bug where mapped forums role was lost on multisite when WP_Admin_Bar::initialize() would switch to a blog that a user is a member of, if the user was viewing a forum on a site they do not have a role on.
* See #1939.
|
| [4350]
|
johnjamesjacoby
|
Capabilities:
* Hook bbp_add_forums_roles() to 'bbp_setup_theme' since it's before user init.
* Add anonymous role to dynamic role loader.
* Fixes issues with roles not being mapped correctly on new installations.
|
| [4351]
|
johnjamesjacoby
|
Capabilities:
* Get correct capabilities for anonymous role in bbp_get_editable_roles().
* These are currently the same, though will change in future versions.
|
| [4304]
|
johnjamesjacoby
|
Capabilities:
* Filter out bbPress roles from editable_roles array.
* Introduce bbp_filter_blog_editable_roles() and hook to 'editable_roles'.
* See #1939.
|
| [4192]
|
johnjamesjacoby
|
Capabilities:
* Enforce negative capabilities in user_profile_update() by using add_cap( $cap, false );
* Remove new-role dance from capability reset, as bbPress capabilities are still added to each individual role as needed.
|
| [4316]
|
johnjamesjacoby
|
Capabilities:
* Enforce blocked logged in users by showing them a 404 if they cannot spectate.
* See #1939.
|
| [4300]
|
johnjamesjacoby
|
Capabilities:
* Do no call bbp_add_caps() on activation anymore.
* This is handled by new forums roles.
* See #1939.
|
| [4184]
|
johnjamesjacoby
|
Capabilities:
* Bring back bbp_add_caps() and bbp_remove_caps().
* Remove role mask, and more aggressively add registered user to site with default role when user visits the site for the first time.
* See #1942.
|
| [4182]
|
johnjamesjacoby
|
Capabilities:
* Bail if in network admin.
* Prevent modifying blog caps in network admin area.
|
| [4307]
|
johnjamesjacoby
|
Capabilities:
* Always show roles UI; only show capabilities if switch is on.
* See #1939.
|
| [4454]
|
johnjamesjacoby
|
Capabilities:
* Allow moderators to view hidden forums too.
* For trunk.
|
| [4453]
|
johnjamesjacoby
|
Capabilities:
* Allow moderators to view hidden forums too.
|
| [4678]
|
johnjamesjacoby
|
Capabilities:
* Allow keymaster role to use Forums tools and save Forums settings.
* Fixes #2139.
|
| [4341]
|
johnjamesjacoby
|
Capabilities:
* Add tool for remapping site users to the expected forums role.
* Does not remove existing !WordPress core roles.
* See #1939, #2010.
|
| [4290]
|
johnjamesjacoby
|
Capabilities:
* Add support for forum specific roles in core/capabilities.php.
* See #1939.
|
| [4299]
|
johnjamesjacoby
|
Capabilities:
* Add setting callback for default_role.
* Update verbiage for auto-role/global-access.
* See #1939.
|
| [4406]
|
johnjamesjacoby
|
Capabilities:
* Add sanity check in bbp_set_current_user_default_role() to check that setup_current_user action has already fired.
* If not, bail early, since there is no user to attach a role to yet.
* This should not happen under normal circumstances, only when doing advanced tricks or otherwise _doing_it_wrong().
* This bit is subject to change, based on testing.
|
| [4309]
|
johnjamesjacoby
|
Capabilities:
* Add label to admin user role UI, to match !WordPress core convention.
* See #1939.
|
| [3944]
|
johnjamesjacoby
|
Capabilities:
* Add 'read_private_forums' capability to all registered user roles.
* This can still be conditionally modified by other plugins (namely BuddyPress for Private Group Forums.)
* Fixes #1845.
|
| [4179]
|
johnjamesjacoby
|
Capabilities:
* Add 'participate' capability to admin role defaults.
* Rearrange bbp_global_access_role_mask() to check logged in and member of blog before inactive.
* Default to WordPress Subscriber role in bbp_global_access_role_mask().
* Addresses issue where users don't get proper default caps masked to them.
|
| [4313]
|
johnjamesjacoby
|
Capabilities:
* Add 'blocked' capability for Blocked role.
* See #1939.
|
| [4338]
|
johnjamesjacoby
|
Capabilities:
* Add "Forum Role" column to single-site users list.
* Fixes issue where there was no immediate way to see what users had what forums role at a glance.
* Props jmdodd.
* Fixes #2012.
|
| [3946]
|
johnjamesjacoby
|
Capabilities & Settings:
* Rename bbp_admin_show_ui() to bbp_current_user_can_see().
* Add detailed support for hiding admin settings sections.
* Remove BBP_Admin UI override flags in lieu of new method.
* See #1846.
|
| [3945]
|
johnjamesjacoby
|
Capabilities & Settings:
* Introduce bbp_admin_show_ui() function to handle fine-grained control of available settings screens and sections.
* Fixes #1846.
* See #1826.
|
| [4041]
|
johnjamesjacoby
|
Caches:
* Introduce bbp_clean_post_cache() to handle cleaning custom queries and post ancestors.
* Audit use of _pre_ and _post_ forum/topic/reply actions and locations. Reposition and pass parents as needed.
* Add 'bbp_clean_post_cache' action to necessary _pre_ and _post_ actions.
* Fixes #1861.
|
| [6585]
|
johnjamesjacoby
|
Cache: make `bbp_clean_post_cache()` an action-only function.
Instead of calling `bbp_clean_post_cache()` directly, we'll call `clean_post_cache()` as per normal and hook `bbp_clean_post_cache()` to the end of it. This reduces a bunch of superfluous cache invalidation from occurring back-to-back.
We'll also only ever update the `last_changed` cache key when we've reached the forum-root. This makes sure that subsequent recursive calls up the `post_parent` tree are dealing with the same `last_changed` value until the end.
This change will reduce the number of cache invalidation calls by a large amount, improving functional performance for database writes to the post & postmeta tables.
|
| [5774]
|
johnjamesjacoby
|
Cache: Much more sane cache invalidation.
This change improves hierarchical forum/topic/reply cache invalidations by not requiring each call to be strategically placed between actions to avoid race conditions.
Props thebrandonallen. Fixes #2800.
|
| [6054]
|
netweb
|
Cache: Allow a second parameter to be passed to `bbp_clean_post_cache()`
Following [5774] WP's `clean_post_cache` hook can pass both post ID and the post object, this changeset allows that second parmeter to be passed to `bbp_clean_post_cache()` and updates our `add_action` call to send both parameters.
Props thebrandonallen.
Fixes #2813.
|
| [4011]
|
johnjamesjacoby
|
Cache:
* When updating bbPress post content, prevent cache invalidation of its children.
* Fixes #1859.
* Hat tip wonderboymusic.
|
| [4012]
|
johnjamesjacoby
|
Cache:
* Update phpdoc for BBP_Skip_Children::pre_post_update()
* See #1859.
|
| [4210]
|
johnjamesjacoby
|
Cache:
* Update bbp_clean_post_cache() to use $_post instead of $post.
* Clean up post parent cache cleaning logic
|
| [4898]
|
johnjamesjacoby
|
Cache clean-up:
* Perform strict comparisons on wp_cache_get() results.
* Add caching to bbp_get_topic_favoriters().
* Use wp_parse_id_list() where appropriate in touched functions.
* See #2331.
|
| [5652]
|
netweb
|
CSS: Include relevant topic and search CSS classes alongside existing reply responsive media queries for mobile search results.
Props netweb. Fixes #2486
|
| [3635]
|
johnjamesjacoby
|
CSS tweaks after moving to tableless layout.
|
| [6744]
|
johnjamesjacoby
|
CSS cleanup from r6743.
|
| [3785]
|
johnjamesjacoby
|
CSS class changes
* Add user-id and topic-author to reply class
* Add user-id to topic class
* Run reply classes through array_filter()
* Fixes #1763
* Props jaredatch
|
| [5636]
|
johnjamesjacoby
|
Bye. Props djpaul. See #2771 (trunk)
|
| [5638]
|
johnjamesjacoby
|
Bye. Props djpaul. See #2771 (2.5 branch)
|
| [5732]
|
johnjamesjacoby
|
Bumps: Normalize type-casting in bump functions.
Props thebrandonallen, netweb. See #2801.
|
| [5888]
|
netweb
|
Bumps: Normalize type-casting in `bbp_bump_user_reply_count()` missed in r5732
See #2801
|
| [4901]
|
johnjamesjacoby
|
Bump.
|
| [4474]
|
johnjamesjacoby
|
Bump.
|
| [4403]
|
johnjamesjacoby
|
Bump.
|
| [4356]
|
johnjamesjacoby
|
Bump.
|
| [4230]
|
johnjamesjacoby
|
Bump.
|
| [7228]
|
johnjamesjacoby
|
Bump versions to 2.6.9.
|
| [6978]
|
johnjamesjacoby
|
Bump versions to 2.6.2.
|
| [4027]
|
johnjamesjacoby
|
Bump versions to 2.1-rc3
|
| [7295]
|
johnjamesjacoby
|
Bump versions from 2.6.12 to 2.6.13.
|
| [4584]
|
jmdodd
|
Bump version.
|
| [4318]
|
johnjamesjacoby
|
Bump version.
|
| [4237]
|
johnjamesjacoby
|
Bump version.
|
| [5190]
|
johnjamesjacoby
|
Bump version to 2.5-beta.
|
| [4078]
|
johnjamesjacoby
|
Bump version to 2.2-bleeding.
|
| [4021]
|
johnjamesjacoby
|
Bump version to 2.1-rc2.
|
| [3952]
|
johnjamesjacoby
|
Bump version to 2.1-r3952.
|
| [3920]
|
johnjamesjacoby
|
Bump version to 2.1-r3920.
|
| [3822]
|
johnjamesjacoby
|
Bump version to 2.1-r3822
|
| [3197]
|
johnjamesjacoby
|
Bump version to 2.0-beta-1, and add stable tag to readme.txt
|
| [2932]
|
johnjamesjacoby
|
Bump version to 1.0.3 in 1.0.3 tag
|
| [4178]
|
johnjamesjacoby
|
Bump version numbers to 2.1, when singleton and magic methods were introduced.
|
| [3774]
|
johnjamesjacoby
|
Bump version number to current revision.
|
| [3527]
|
johnjamesjacoby
|
Bump version in trunk to 1.1 until 1.2 clean-up begins.
|
| [4457]
|
johnjamesjacoby
|
Bump trunk.
|
| [5025]
|
johnjamesjacoby
|
Bump trunk to bbPress 2.4 beta 1.
|
| [5068]
|
johnjamesjacoby
|
Bump trunk to RC1.
|
| [6944]
|
johnjamesjacoby
|
Bump trunk to 2.7.0-alpha-1.
|
| [6339]
|
johnjamesjacoby
|
Bump trunk to 2.6.0 beta 3
|
| [6699]
|
johnjamesjacoby
|
Bump trunk to 2.6.0 RC 5.
|
| [6878]
|
johnjamesjacoby
|
Bump trunk to 2.6-rc7.
|
| [5214]
|
johnjamesjacoby
|
Bump trunk to 2.6-alpha.
|
| [6535]
|
johnjamesjacoby
|
Bump trunk to 2.6 Release Candidate 3.
|
| [6509]
|
johnjamesjacoby
|
Bump trunk to 2.6 Release Candidate 1! 🐝
|
| [6213]
|
johnjamesjacoby
|
Bump trunk to 2.6 Beta 1.
|
| [5100]
|
johnjamesjacoby
|
Bump trunk to 2.5-alpha.
|
| [5096]
|
johnjamesjacoby
|
Bump trunk to 2.4.
|
| [4852]
|
johnjamesjacoby
|
Bump trunk to 2.4-bleeding.
|
| [4849]
|
johnjamesjacoby
|
Bump trunk to 2.3.
|
| [4732]
|
johnjamesjacoby
|
Bump trunk to 2.3-beta1.
|
| [4811]
|
johnjamesjacoby
|
Bump trunk to 2.3 RC 1.
|
| [4439]
|
johnjamesjacoby
|
Bump trunk to 2.2.
|
| [4713]
|
johnjamesjacoby
|
Bump trunk stable tag in readme.txt and add 2.2.4 changes. Bump DB version to match 2.2.4.
|
| [4368]
|
johnjamesjacoby
|
Bump to beta 2.
|
| [4420]
|
johnjamesjacoby
|
Bump to RC2.
|
| [3403]
|
johnjamesjacoby
|
Bump to RC2
|
| [4392]
|
johnjamesjacoby
|
Bump to RC 1.
|
| [7215]
|
johnjamesjacoby
|
Bump to 2.7.0-alpha-2.
|
| [7217]
|
johnjamesjacoby
|
Bump to 2.6.7.
(Reorders to package.json to be a bit easier for humans to modify.)
|
| [6596]
|
johnjamesjacoby
|
Bump to 2.6 RC 4.
|
| [6148]
|
johnjamesjacoby
|
Bump to 2.5.12.
|
| [5199]
|
johnjamesjacoby
|
Bump to 2.5.
|
| [4751]
|
johnjamesjacoby
|
Bump to 2.3 Beta 2.
|
| [4043]
|
johnjamesjacoby
|
Bump to 2.1-rc4.
|
| [3481]
|
johnjamesjacoby
|
Bump to 2.0-rc-4.
|
| [3509]
|
johnjamesjacoby
|
Bump to 2.0 RC 5
|
| [3271]
|
johnjamesjacoby
|
Bump the numberposts limit in bbp_reply_metabox to 250, but allow the args to be filtered so large forums have a way to adjust the query. Fixes #1512.
|
| [3046]
|
johnjamesjacoby
|
Bump the install DB version to 110
|