Skip to:
Content

bbPress.org

{33} Commit Messages, Current Release (4443 matches)

Report designed to help manage the list of contributors.

Note: If you'd like a RSS feed of the changesets a they happen, Please use the timeline rss feed instead.

Results (1 - 100 of 4443)

1 2 3 4 5 6 7 8 9 10 11
Changeset Author Message
[2495] PeteMall Remove quick edit, add freshness column and utilize excerpt view on topics page.
[2494] PeteMall Rename bbp_get_topic_forum_ID to bbp_get_topic_forum_id for consistency.
[2493] PeteMall Add edit and view row_actions on topics admin page.
[2492] PeteMall Update bbp_get_topic_forum to use bbp_get_topic_forum_ID.
[2491] PeteMall Add bbp_topic_forum_ID and bbp_get_topic_forum_ID template tags.
[2490] PeteMall Set width for new columns and consolidate row_action functions.
[2484] PeteMall Show forum title, description and topic count on forums admin page.
[2483] PeteMall Fix incorrect screen_icons on default post_type pages.
[2482] PeteMall Add custom screen icons.
[2481] PeteMall Fix top level admin menu icons.
[2480] PeteMall Use sprite image for top level admin menu icons.
[6899] SergeyBiryukov Docs: Correct description for `_bbp_topics_per_page` setting.
[6658] SergeyBiryukov Converter: Clarify `status_counting` label in Import Monitor. Props jrf. Fixes #3147.
[6650] SergeyBiryukov Converter: Fix typo and improve wording of Database Settings section labels. Props jrf. Fixes #3143.
[6649] SergeyBiryukov i18n: Simplify [6645] with `translate_nooped_plural()`. See #3139.
[6646] SergeyBiryukov i18n: Fix typo in text domain used for `_n()` in `bbp_get_time_since()`. See #3139.
[6617] SergeyBiryukov Users: Check `promote_user` capability instead of `edit_user` before displaying "User Role" section in `form-user-edit.php`, for consistency with `bbp_profile_update_role()`. Fixes #3126.
[6610] SergeyBiryukov Counts: Fix typo in DB query in `bbp_get_user_reply_count_raw()`. See #3124.
[5033] bumpbot Compress scripts/styles: 2.4-beta1-5033.
[5026] bumpbot Compress scripts/styles: 2.4-beta1-5026.
[5008] bumpbot Compress scripts/styles: 2.4-alpha-5008.
[5003] bumpbot Compress scripts/styles: 2.4-alpha-5003.
[4993] bumpbot Compress scripts/styles: 2.4-alpha-4993.
[4945] bumpbot Compress scripts/styles: 2.4-alpha-r4900-4945.
[4669] bumpbot Compress scripts/styles: 2.3-bleeding-4669.
[4662] bumpbot Compress scripts/styles: 2.3-bleeding-4662.
[4650] bumpbot Compress scripts/styles: 2.3-bleeding-4650.
[4635] bumpbot Compress scripts/styles: 2.3-bleeding-4635.
[4624] bumpbot Compress scripts/styles: 2.3-bleeding-4624.
[4612] bumpbot Compress scripts/styles: 2.3-bleeding-4612.
[4585] bumpbot Compress scripts/styles: 2.3-bleeding-4585.
[4580] bumpbot Compress scripts/styles: 2.3-bleeding-4580.
[4514] bumpbot Compress scripts/styles: 2.3-bleeding-4514.
[4479] bumpbot Compress scripts/styles: 2.3-bleeding-4479.
[4468] bumpbot Compress scripts/styles: 2.3-bleeding-4468.
[4421] bumpbot Compress scripts/styles: 2.2-rc2-4421.
[4383] bumpbot Compress scripts/styles: 2.2-beta2-4383.
[4357] bumpbot Compress scripts/styles: 2.2-beta1-4357.
[4204] bumpbot Compress scripts/styles: -2.1.2-4204.
[2536] chrishajer Properly update version in functions.bb-meta.php
[2518] chrishajer Add binary favicon.ico, not the HTML for the page (oops.) Fixes #1303
[2517] chrishajer Add optional $user_id for subscriptions (useful for plugins). Further fixes #1268. Props dimadin
[2516] chrishajer Add favicon to bb-admin. Fixes #1303. Props mr_pelle
[2511] chrishajer Fix multiple anonymous posting issues. Fixes #1310. Props !GautamGupta
[2510] chrishajer Translate plugin names and descriptions properly before activation. Fixes #1318. Props Nightgunner5
[2504] chrishajer Add do_action to _bb_delete_post(). Fixes #1317. Props r-a-y
[2503] chrishajer Loop correctly through term objects; pass objects by reference. Fixes #1313. Props to bobrick
[2502] chrishajer Fix order of posts and remove duplicates, using a regex. Fixes #1301. Props Nightgunner5
[2475] chrishajer Correct function name and add information to cookies for anonymous posting. Fixes #1311. Props !GautamGupta
[2474] chrishajer Revert mistakenly changed db-version. Props !GautamGupta
[2473] chrishajer Add class to super sticky posts. Fixes #1309. Props mr_pelle
[2472] chrishajer Forgot to add in new functions.php files for kakumei and kakumei-blue. Fixes #1268. Props !GautamGupta
[2471] chrishajer Multiple fixes for email subscriptions. Note the template changes in kakumei. Probably fixes #1268. Big props to dimadin and !GautamGupta
[4690] jmdodd Fix array title copypasta in bbp_admin_repair_list(). * Props netweb. * Fixes #2152.
[4688] jmdodd In bbp_get_dropdown(), set default post_parent to null, not 0. * Fixes #2153.
[4687] jmdodd Refine bbp_get_dropdown(). * Don't assume post_parent = 0 as a default. * Fixes #2153.
[4586] jmdodd Shortcode iteration for search introduced in #1575. * Fix bbp-search shortcode. * Introduce bbp-search-form shortcode. * Fixes #2107.
[4584] jmdodd Bump version.
[4583] jmdodd Fix .bbp-search-content CSS copy pasta typo. * Props netweb. * Fixes #2111.
[4582] jmdodd Add RTL CSS support for search introduced in #1575. * Props netweb. * Fixes #2109.
[4581] jmdodd Replace esc_attr() with urlencode() when adding search terms query args. * Fixes #2110.
[4579] jmdodd Introduce dedicated forum search. * Search forums, topics, and replies. * Add new search functions, including bbp_has_search_results(). * Provide templates for search results. * Fixes #1575.
[4572] jmdodd Introduce function bbp_is_forum_group_forum(). * Fixes #2100.
[4571] jmdodd Use $r['topic_id'] to set initial $topic_id value. * Fixes #2098.
[4570] jmdodd Move `bbp_notify_subscribers` to priority 11. * Fixes #2038.
[6906] johnjamesjacoby Tools/Repair: add missing apostrophe in `bbp_admin_repair_user_favorites()`. This commit allows the favorites repair tool to correctly query for chunked results. Fixes #3259. Props GDragoN. For 2.5.x.
[6905] johnjamesjacoby Tools/Repair: add missing apostrophe in `bbp_admin_repair_user_favorites()`. This commit allows the favorites repair tool to correctly query for chunked results. See #3259. Props GDragoN. For 2.6/trunk.
[6904] johnjamesjacoby Subscriptions: ensure special characters in author names are encoded properly. This commit copies the approach used on the content, and applies `wp_specialchars_decode()` and `strip_tags()` to author names in subscription emails. (HTML tags are not usually allowed in usernames, but we strip them anyways in the event a filter allowed them. Better to keep emails legible than include unintended tags?) Fixes #3256.
[6903] johnjamesjacoby Search: add support for `fs` query-arg to search forums list: * Introduces `bbp_sanitize_search_request()` to encapsulate duplicate code across forums/topics/replies * Introduces `bbp_get_search_type_ids()` to stub out future enhancements (tags, users, etc...) * Use these new functions where intended * Update `bbp_get_search_terms()` to loop through known search-type IDs This commit also fixes debug notices that would happen when these query arguments were not explicitly strings. Fixes #3245.
[6902] johnjamesjacoby Locale: update post type labels to include recent additions to WordPress. This commit adds several new label keys to the arrays for the Forum/Topic/Reply post types. It also removes some duplicated keys that have slipped in over time. Props GDragoN. Fixes #3250.
[6901] johnjamesjacoby Upgrades: add `empty()` checks to untrusted variable values to avoid debug notices. This change ensures that menu manipulations are not attempted via admin-area requests where they are not necessary (AJAX, shortinit, etc...) and fixes debug notices under those circumstances.
[6898] johnjamesjacoby Subscriptions: do not send subscription emails during WordPress imports. This change adds checks to the `WP_IMPORTING` global constant inside of forum & topic subscription notification functions, to prevent sending emails during the import process. Because hooks still fire during imports, this sanity check avoids a potentially hugely annoying situation for users during forum migrations by any import tool that obeys the use of this core constant. Fixes #3248. Props danielbachhuber.
[6897] johnjamesjacoby Upgrades: append upgrade count to "Tools" if there are pending upgrades * Add function and method to tweak the `$menu` global * Add styling for count in `nav-tab-wrapper` UI This change adds a `span.awaiting-mod` wrapper around the pending upgrade count in a few strategic locations around the WordPress Admin UI. See #3244.
[6896] johnjamesjacoby Upgrades: change skipped upgrades to pending upgrade * Add functions for managing pending upgrades * Use IDs instead of strings for active tools tab * Add classes and `hr` for related H1's * Update registered option key name * Add skipped upgrades to pending upgrades array * Add `span` to allowed tags in notices These changes are necessary to bring adimn pages up to speed with WordPress Admin UI mark-up, in relation to the database upgrade notice. See #3244.
[6895] johnjamesjacoby Upgrades: add "Version" column to upgrades list table. See #3244.
[6894] johnjamesjacoby Upgrades: add support for "Version" filter & links in list table. * Adds functions for outputting in a table row and select dropdown * Adds a function to allow special translating of version numbers * Adds numerous improvements for PHP 7.3 compat * Adds escaping and formatting in several places where it was previously omitted * Adds `—` to empty columns * Adds functions for getting the current page ID See #3244.
[6893] johnjamesjacoby Upgrades: add column width styling to tools list tables. This ensures that columns are usually wide enough to fit their anticipated contents. See #3244.
[6892] johnjamesjacoby Upgrades: add `version` and update strings to repair tools. This change adds a version property to the relevant upgrades, and removes some redundant information from each description. See #3244.
[6891] johnjamesjacoby Upgrades: remove duplicate `wp_cache_flush()` call. From `bbp_admin_repair_reply_menu_order()`, since repair tools flush the caches anyways, this is not necessary here. Found during work on #3244.
[6890] johnjamesjacoby Upgrades: add support for `version` key in repair tool registration. This will get used by individual tools, to provide a UI for routines that need to be run between version upgrades. See #3244.
[6889] johnjamesjacoby Rewrites: use `property_exists()` on `$wp_rewrite` global touches. This makes sure that bbPress defaults are preferred, and avoids fatal errors if class properties are unset. Also relocate `bbp_use_pretty_urls()` to better group it together with other `bbp_rewrite()` wrappers.
[6888] johnjamesjacoby Parser: revert error control operator change from r6887. See also r6633 for original change.
[6887] johnjamesjacoby Parser: Fix PHP 7.3 warning ("continue" in "switch" is equal to "break") Fixes #3242.
[6886] johnjamesjacoby Subscriptions: Do not add or remove subscriptions when editing via WordPress admin. This change passes the current post ID through to `bbp_is_user_subscribed()`, ensuring that admin area subscriptions are saved to the correct topic ID (not revisions, etc...) while also not changing the subscriptions status. Fixes #3235.
[6885] johnjamesjacoby Formatting: update `bbp_make_clickable()` to better handle spaces in `href` attributes. This change updates the included regular expression to avoid returning broken (or at least unexpected) HTML and allows spaces in `href` attributes to be encoded as expected. Props dd32. Fixes #3237.
[6884] johnjamesjacoby Topic Tags: remove extraneous `span` tag from topic-tag titles when theme-compat is employed. This change removes a `span` tag that was originally required before support for topic-tag-edit templates was added. Props mechter. Fixes #3236.
[6883] johnjamesjacoby Styling: Remove unused `row-actions` CSS. This used to be necessary for BuddyPress theme compatibility, but is no longer. See #3238, for trunk (2.6)
[6882] johnjamesjacoby Tools: update npm package dependencies.
[6881] johnjamesjacoby Titles: add comment about `8bit` mode usage of `mb_strlen()` to provide extra context. (After looking at this again, I wasn't confident it was correct. It seems to be, given how it's being used.) See #3189.
[6880] johnjamesjacoby Subscriptions: replace hard-coded, single-use strings with `no-forums` template part.
[6879] johnjamesjacoby Tag 2.6 RC 7.
[6878] johnjamesjacoby Bump trunk to 2.6-rc7.
[6877] johnjamesjacoby Engagements: demystify strategy sanitization. This change ensures that invalid/unavailable strategies are never used, and also allows for custom strategies to exist (custom table, etc...) without requiring strategy registration. See #3211.
[6876] johnjamesjacoby Engagements: next pass at back-compat for pre-2.6 `user` strategy. * Renames `BBP_User_Engagements_Back_Compat` to `BBP_User_Engagements_User` so the approach is more clear. * Fill in `get_query()` method, left todo from r6844. * Move active strategy into a preloaded option, default to `meta` * Set active strategy to `user` on failed auto-upgrade to 2.6 to maintain backwards compatibility * Introduces sub-actions to assist with abstracting the engagement strategy setup Fixes #3211.
[6875] johnjamesjacoby Forums: protect against a missing/malformed `forum_id` value when listing subforums. Fixes #3232.
[6874] johnjamesjacoby Akismet: allow "trusted" users to bypass spam `post_status` enforcement. * Adds `bbp_bypass_check_for_spam` filter ahead of the HTTP request * Adds `bbp_bypass_spam_enforcement` filter ahead of `post_status` switch * Adds `current_user_can( 'moderate' )` check to bypass spam enforcement * Adds `parse_response()` method to `BBP_Akismet` class for future abstraction This allows for 2 different ways to short-circuit Akismet: * Before the HTTP request happens * After the HTTP request, but before the status change bbPress will now trust users that pass the `moderator` capability check (including per-forum moderators) even if Akismet thinks the content is spammy. The Akismet history will still reflect the catch; the status will just not be enforced. This addresses issues we've seen on WordPress.org, BuddyPress.org, and bbPress.org, where trusted moderator posts would be caught in the spam queue, even when they have privileges to enter the queue and unspam their own posts. Fixes #2917. Props tharsheblows for the original patch!
[6872] johnjamesjacoby Forums: revert part of r6860. Go back to `ul` and `li` to avoid breaking CSS for existing installs, and use a CSS separator instead to address the original invalid markup issues. This might show an extra separator in circumstances where filters or template-overrides are targeting very specific things, but that's better than breaking mark-up changes. See #3217.
[6871] johnjamesjacoby AJAX: always use `defined()` before setting an environmental constant. This avoids a notice/warning if something has already set the the `DOING_AJAX` constant.
[6870] johnjamesjacoby Update function docs for functions introduced in r6869.
[6869] johnjamesjacoby Edit Locking Improvements: * Refactor to avoid doing unnecessary computations * Invert default return value from false to true, requiring time to pass validation as opposed to assuming * Improve obviousness of math computations for easier debuggability * Update variables passed into the end return filter * Add 6 unit tests for before/on/after, plus support for "0" as infinite * Fix bug causing "0" values to return the opposite value * Ensure only gmt/utc values are compared * Add optional flag to use WordPress time instead * Improve inline and function documentation Fixes #3222. Props wpdennis.
1 2 3 4 5 6 7 8 9 10 11
Note: See TracReports for help on using and creating reports.