Skip to:
Content

bbPress.org

{33} Commit Messages, Current Release (4933 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 (801 - 900 of 4933)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Changeset Author Message
[6981] johnjamesjacoby BuddyPress: return the original content on non-reply actions. This commit fixes a regression causing BuddyPress notifications to be broken in #3036. Props tw2113. Fixes #3287. For 2.7, trunk.
[6815] johnjamesjacoby BuddyPress: tweak notifications item IDs to provide a bit more context. This change also fixes a bug with hierarchical reply notifications. Props jpolakovic. Fixes #2834.
[6804] johnjamesjacoby BuddyPress: updates to member profile URL filters: * Introduce methods for known user profile pages * Update public filter methods to use a private method This change uses new intercept hooks to make sure bbPress profile URLs are turned into BuddyPress ones instead. See #3814.
[6845] johnjamesjacoby BuddyPress: use `$reply_id` instead of `$topic_id` so `bbp_get_reply_url()` works correctly. This change ensures that notification links go directly to the reply, not the topic, and not a 404. Fixes #3213. See #3214.
[5995] netweb Build Tools: Add @stylelint for linting CSS to adhere to WordPress CSS Coding Standards This changeset adds a new Grunt task `grunt postcss:lint` that runs stylelint on CSS & SCSS files to ensure bbPress' CSS adheres to WordPress CSS Coding Standards. 8 months in the making and is maintained by yours truly @netweb, with stylelint I'm learning JavaScript deeply. See also: * http://stylelint.io/ * https://github.com/stylelint/stylelint * https://github.com/ntwb/stylelint-config-wordpress * https://make.wordpress.org/core/handbook/best-practices/coding-standards/css/ Hat-tip: David Clark and Richard Hallows for the ongoing help and support. Props netweb. Fixes #2924.
[5994] netweb Build Tools: Add Autoprefixer for adding CSS vendor prefixes This changeset adds a new Grunt task `grunt postcss:core` that runs Autoprefixer on CSS & SCSS files to add or remove any vendor prefixes required by browsers. Browsers supported are the same as WordPress currently supports which are: * Android >= 2.1 * Chrome >= 21 * Edge >= 12 * Explorer >= 7 * Firefox >= 17 * Opera >= 12.1 * Safari >= 6.0. Vendor prefixes are are also added for `templates/default/css/bbpress.css` as this is the only file that requires them at this time. Fixes #2923.
[6655] netweb Build Tools: Add Composer packages to Travis CI cache
[5996] netweb Build Tools: Add NPM package `postcss-scss` for styelelint SCSS compatibility This changeset fixes an idiosyncratic NPM v3.x issue with "flat" folders and sharing dependencies that is not an issue when using NPM v2 See #2924
[6073] netweb Build Tools: Add PHP 7.1 to Travis CI and "allow to fail" This changeset adds explict PHP 7.1 for testing bbPress, see also #WP37625 See #2980.
[6132] netweb Build Tools: Add PHP 7.1 to the Travis CI job matrix and remove from `allow_failures` list
[6637] netweb Build Tools: Add PHP 7.2 to Travis CI. Fixes #3136.
[7006] netweb Build Tools: Add PHPCS with custom bbPress ruleset - This changeset adds an initial bbPress PHPCS ruleset - Future iteration of the rules in the ruleset can follow later - To run the PHPCS check run `grunt phpcs Fixes #3294.
[6203] netweb Build Tools: Add Travis CI cache for installed apt packages. See #2980.
[5961] netweb Build Tools: Add WordPress 4.4 to the Travis CI build matrix
[6003] netweb Build Tools: Add WordPress 4.5 to Travis CI build matrix
[6081] netweb Build Tools: Add WordPress 4.6 to Travis CI build matrix
[6131] netweb Build Tools: Add WordPress 4.7 to Travis CI build matrix
[6840] netweb Build Tools: Add a `.npmrc` file, and move `node-sass` to `devDependencies` The `.npmrc` file configures NPM to save exact versions
[6651] netweb Build Tools: Add debug echo for `TRAVIS_PHP_VERSION`
[5984] netweb Build Tools: Add minimum NodeJS 4.2.x LTS version This changeset sets the minimum required NodeJS version supported. This is required as various NPM modules now require a minimum version greater than the default v0.10.x currently in use. See #2920.
[6494] netweb Build Tools: Add npm `package-lock.json` for npm v5.x This changeset adds support for npm 5 which include significant performance improvements, these are primarily due updated caching, offline caching and the addition of a `package-lock.json` to leverage the new caching. To install and use npm 5 with your existing install of Node.js 6 or 7 run `npm i npm@5 -g`. Node.js 8 support will be added in a follow up ticket. Installing npm modules for bbPress is now ~6x faster with npm 5 🏎 Fixes #3113.
[7039] netweb Build Tools: Add project root `composer.json` file. This commit adds the following Composer package developer dependencies: • `phpcompatibility/phpcompatibility-wp` • `wp-coding-standards/wpcs` • `dealerdirect/phpcodesniffer-composer-installer` This also adds two composer scripts: • `composer lint` to "lint" the PHP files using PHPCS • `composer format` to "format" the PHP files using PHPCBF Props jrf. See #3294.
[6462] netweb Build Tools: Build Tools: Update `grunt-contrib-clean` from 1.0.0 to 1.1.0 * https://github.com/gruntjs/grunt-contrib-clean/compare/v1.0.0...v1.1.0 This changeset reverts the incorrect change in [6461] to `grunt-contrib-copy` instead of `grunt-contrib-clean` Antiprops netweb.
[6548] netweb Build Tools: Bump slow tests threshold for multisite to 250 for now, and we can continue to bring this value down as test performance is improved.
[6962] netweb Build Tools: Cache `node_modules` folder in Travis CI Fixes #2885.
[6652] netweb Build Tools: Check for existence `xdebug.ini` using `phpenv` for Travis CI
[5985] netweb Build Tools: Define TRAVIS_NODE_VERSION as a global variable for Travis CI See #2920
[6946] netweb Build Tools: Disable PHPUnit Speed Tester
[6656] netweb Build Tools: Exclude Travis CI PHP 7.2 builds for WP 4.7 & 4.8, PHP 7.2 compat will WP 4.9.
[6076] netweb Build Tools: Fix `BBP_UnitTestCase::go_to()` for `WP_Network`. This changeset is via buddypress:changeset:10125 Props boonebgorges. Fixes #2981
[6654] netweb Build Tools: Fix copy pasta added in [6652]
[6404] netweb Build Tools: Fix copy pasta of `;` instead of `,` added in [6403]. WordPress Coding Standards requires one variable declaration. See #2924.
[7050] netweb Build Tools: Improve PHPCS setup. Props jrf. See #3294. For trunk.
[5619] netweb Build Tools: Include PHP-7 "nightly" builds with failures allowed in Travis-CI
[5986] netweb Build Tools: Install NodeJS 4.x.x using NVM in Travis CI See #2920
[6075] netweb Build Tools: More targeted cleanup for multisite unit tests. This changeset is a subset of buddypress:changeset:9980 and removes a previous heavy-handed workaround for deleting the first multisite user. This also resolves a fatal error `Object does not implement ArrayAccess` when running the tests on HHVM. See #2962, #2981
[6625] netweb Build Tools: Move PHP 5.2 and 5.3 Travis CI jobs from the `php` section to the `matrix` section. This changeset is a follow up to [6624] where the "build matrix" was broken, my bad. See #3127.
[6267] netweb Build Tools: NPM modules in `package.json` should only use semantic versioning `~` ''minor'' versions, rather than `^` ''major'' versions. This changeset will help avoid the pitfalls of upstream NPM modules breaking our build due to a release of a new major version for which bbPress has not yet tested against.
[6405] netweb Build Tools: Remove HHVM from the test infrastructure on Travis. Fixes #3104.
[6201] netweb Build Tools: Remove unsupported WordPress versions from Travis CI build job matrix. This changeset removes all WordPress versions previous to 4.7 as this is now bbPress' minimum required version.
[5983] netweb Build Tools: Renamed `grunt-rtlcss` option `options.config` to RTLCSS v2.x `options.opts` option See #2918
[6799] netweb Build Tools: Replace Browserslist configuration in `Gruntfile.js` with `@wordpress/browserslist-config` This change simplifies bbPress' Browserslist configuration maintainence by depending on WordPress' shared Browserslist configuration package: * https://github.com/WordPress/packages/tree/master/packages/browserslist-config * https://github.com/WordPress/packages/
[5987] netweb Build Tools: Revert Travis CI TRAVIS_NODE_VERSION environment variable changes from r5984/r5985, installing NodeJS 4.x.x via NVM is sufficient per r5986. Fixes #2920.
[6000] netweb Build Tools: Revert [5999] `grunt-legacy-util` update, from 0.2.0 to 1.0.0 This changeset reverts the above change as I missed the `1.0.0` recommended [https://github.com/gruntjs/grunt-legacy-util/blob/master/README.md change] to use `require('child_process').spawn` over `grunt.util.spawn`. Per NodeJS docs [https://nodejs.org/api/child_process.html#child_process_child_process_spawn_command_args_options here] and [https://nodejs.org/dist/latest-v4.x/docs/api/child_process.html#child_process_child_process_spawn_command_args_options here] for NodeJS versions 5.x and 4.x respectively this needs some more testing and changes to the Grunt phpunit task and multi task. Another option per [https://github.com/gruntjs/grunt-legacy-util/issues/10 grunt-legacy-util #10] is to switch to [https://www.npmjs.com/package/cross-spawn-async cross-spawn-async] Both above options will require *nix and Windows testing. ''6000 is the natural number following 5999 and preceding 6001.'' See #2918
[6653] netweb Build Tools: Run Travis-CI unit tests against WordPress 4.8.
[6748] netweb Build Tools: Run Travis-CI unit tests on WordPress 4.9.
[6025] netweb Build Tools: Set a whitelist for PHPUnit code coverage This chageset adds a PHPUnit whitelist of files for use with code coverage tests analsyis tools. Hat tip jorbin. Fixes #2953.
[6100] netweb Build Tools: Switch stylelint Grunt task from `grunt postcss:lint` to `grunt stylelint` This changeset switches the stylelint task from using the `grunt-postcss` to `grunt-stylelint` NPM module. This new Grunt module supports stylelint's native formatters and allows for improved task error reporting. This change also splits the CSS and SCSS lint tasks in preparation for a future `stylelint-config-wordpress` SCSS update. See also: https://github.com/wikimedia/grunt-stylelint Props netweb. See #2924.
[6624] netweb Build Tools: Switch to Ubuntu Trusty as the the default linux distro for Travis CI. * This changeset also explicitly adds `dist: precise` to the PHP 5.2 and 5.3 build jobs. * Travis CI will discontinue support of PHP 5.2 & 5.3 in September 2017 and a further follow up will be required. Fixes #3127.
[6145] netweb Build Tools: Travis CI: Only test PHP 7.1 against WordPress 4.7 or greater This changeset updates the Travis CI test matrix to match WordPress' PHP 7.1 compatability, which was only added in version 4.7.
[6577] netweb Build Tools: Update Autoprefixer supported browser matrix. Following WordPress' implementation this new version hard codes IE 11 as a minimum, otherwise specifies either last 2 or last 1 based on https://make.wordpress.org/design/handbook/design-guide/browser-support/
[6222] netweb Build Tools: Update Grunt and companion packages to the latest version. This changeset updates `grunt`, `grunt-exec`, and `grunt-legacy-utils` to the latest version. Run `npm install` in your terminal to install the updates above.
[7107] netweb Build Tools: Update Node.js and npm required versions
[7106] netweb Build Tools: Update PHPCS
[6236] netweb Build Tools: Update PostCSS Autoprefixer from v6.5.1 to v6.6.1 * See https://github.com/postcss/autoprefixer/compare/6.5.1...6.6.1
[6268] netweb Build Tools: Update PostCSS Autoprefixer from v6.6.1 to v6.7.0
[6237] netweb Build Tools: Update PostCSS SCSS from v0.3.0 to v0.4.0 * See https://github.com/postcss/postcss-scss/compare/0.3.0...0.4.0
[6945] netweb Build Tools: Update SASS Node.js modules
[7041] netweb Build Tools: Update SPDX License in `composer.json` to adhere to SPDX v3.0 specification.
[7040] netweb Build Tools: Update SPDX License in `composer.json` to adhere to SPDX v3.0 specification.
[6764] netweb Build Tools: Update SPDX License in `package.json` to adhere to SPDX v3.0 specification. See also: • https://spdx.org/news/news/2018/01/license-list-30-released • https://spdx.org/licenses/ • WordPress Ticket #WP43032
[7044] netweb Build Tools: Update Travis CI config. • Drop `apt: true` key • Drop PHP 5.3 & 5.4 jobs • Add PHP 7.3 & 7.4 jobs • Drop WordPress 4.7, 4.8, & 4.9 • Add WordPress 5.2 & 5.3 • Ensure MySQL is available • Exclude WP 5.2 from PHP 7.4 jobs • Remove #bbpress-dev IRC notifications • Remove deprecated `sudu: false` key • Run BuddyPress Tests on all jobs • Simplify PHPUnit Travis Grunt task • Swap `dist: trusty` key to `os: linux` key For branches/2.6.
[7043] netweb Build Tools: Update Travis CI config. • Drop `apt: true` key • Drop PHP 5.3 & 5.4 jobs • Add PHP 7.3 & 7.4 jobs • Drop WordPress 4.7, 4.8, & 4.9 • Add WordPress 5.2 & 5.3 • Ensure MySQL is available • Exclude WP 5.2 from PHP 7.4 jobs • Remove #bbpress-dev IRC notifications • Remove deprecated `sudu: false` key • Run BuddyPress Tests on all jobs • Simplify PHPUnit Travis Grunt task • Swap `dist: trusty` key to `os: linux` key For trunk.
[6466] netweb Build Tools: Update `autoprefixer` from 6.7.1 to 7.1.1 • https://github.com/postcss/autoprefixer/compare/6.7.1...7.1.1
[6104] netweb Build Tools: Update `autoprefixer` to v6.5.1 See https://github.com/postcss/autoprefixer/compare/6.3.3...6.5.1
[5979] netweb Build Tools: Update `grunt-check-dependencies` from `0.11.2` to `0.12.0` See #2918
[6103] netweb Build Tools: Update `grunt-check-dependencies` to v1.0.0 See https://github.com/mgol/grunt-check-dependencies/compare/0.12.0...1.0.0
[6461] netweb Build Tools: Update `grunt-contrib-copy` from 1.0.0 to 1.1.0 * https://github.com/gruntjs/grunt-contrib-clean/compare/v1.0.0...v1.1.0
[5975] netweb Build Tools: Update `grunt-contrib-copy` from `0.8.0` to `1.0.0` See #2918
[5976] netweb Build Tools: Update `grunt-contrib-copy` from `0.8.0` to `1.0.0` This changeset fixes the "my bad" r5975 commit where the version was accidentally committed as `0.1.0` instead of `1.0.0` See #2918
[6468] netweb Build Tools: Update `grunt-contrib-cssmin` from 1.0.0 to 2.2.0 * See https://github.com/gruntjs/grunt-contrib-cssmin/compare/v1.0.0...v2.2.0 * Updates `clean-css` to v4.1.1
[5973] netweb Build Tools: Update `grunt-contrib-cssmin` from `0.13.0` to `1.0.0` See #2918
[5974] netweb Build Tools: Update `grunt-contrib-cssmin` from `0.6.0` to `1.0.0` See #2918
[5977] netweb Build Tools: Update `grunt-contrib-jshint` from `0.11.2` to `1.0.0` See #2918
[6238] netweb Build Tools: Update `grunt-contrib-jshint` from v1.0.0 to v1.1.0 * See https://github.com/gruntjs/grunt-contrib-jshint/compare/v1.0.0...v1.1.0
[6467] netweb Build Tools: Update `grunt-contrib-uglify` from 2.0.0 to 3.0.1 * See https://github.com/gruntjs/grunt-contrib-uglify/compare/v2.0.0...v3.0.1 * Bumps `uglify-js` to 3.0.4
[5978] netweb Build Tools: Update `grunt-contrib-uglify` from `0.9.2` to `1.0.0` See #2918
[5927] netweb Build Tools: Update `grunt-contrib-uglify` to `v0.9.2` This changeset includes an update to the parent dependency UglifyJS v2.4.24 which fixes a bug that can cause logic bugs to be introduced into minified JS. Hat-tip pento. Fixes #2856.
[6117] netweb Build Tools: Update `grunt-contrib-uglify`. Update uglify-js to v2.7.0. `screwIE8` is enabled by default. See https://github.com/gruntjs/grunt-contrib-uglify/compare/v1.0.2...v2.0.0
[6464] netweb Build Tools: Update `grunt-exec` from 1.0.1 to 2.0.0 * See https://github.com/jharding/grunt-exec/compare/v1.0.1...e1ef5d9
[5999] netweb Build Tools: Update `grunt-legacy-util` from 0.2.0 to 1.0.0 See also: https://github.com/gruntjs/grunt-legacy-util/compare/v0.2.0...v1.0.0 See #2918
[6049] netweb Build Tools: Update `grunt-patch-wordpress` to 0.4.0 This update adds two main features for your WordPress development happiness. 1) GitHub URL support. You can now use `grunt patch:https://github.com/bbpress/bbPress/pull/3` with any copy of bbPress on GitHub. No longer will you need to download the patch manually. 2) Upload patches directly from the command line. No longer will you need to create a patch and manually upload it to trac. `grunt upload_patch:20000` will upload a patch to the appropriate ticket after a user enters a WordPress.org username and password. This is limited to users with the appropriate XML-RPC privileges in trac (right now, that is just bug committers). You still need to manually add the `has patch` keyword. Full changelog: https://github.com/aaronjorbin/grunt-patch-wordpress/compare/0.3.0...0.4.0 Props jorbin, ericlewis, michaelbeil, netweb
[5982] netweb Build Tools: Update `grunt-rtlcss` from `1.6.0` to `2.0.1` Fixes #2918
[5981] netweb Build Tools: Update `grunt-sass` from `1.0.0` to `1.1.0` See #2918
[6239] netweb Build Tools: Update `grunt-sass` from v1.2.0 to v2.0.0 * See https://github.com/sindresorhus/grunt-sass/compare/v1.2.0...v2.0.0 * Bumps `node-sass` from v3.7.0 to v4.0.0 * See https://github.com/sass/node-sass/compare/v3.7.0...v4.0.0
[6029] netweb Build Tools: Update `grunt-sass` to v1.2.0 with `node-sass` > v3.7.x support See https://github.com/sindresorhus/grunt-sass/compare/v1.1.0...v1.2.0
[6465] netweb Build Tools: Update `grunt-stylelint` from 0.7.0 to 0.8.0 • See https://github.com/wikimedia/grunt-stylelint/compare/v0.7.0...v0.8.0
[6469] netweb Build Tools: Update `grunt-wp-i18n` from 0.5.4 to 1.0.0 * See https://github.com/cedaro/grunt-wp-i18n/compare/v0.5.4...v1.0.0
[5980] netweb Build Tools: Update `matchdep` from `0.3.0` to `1.0.1` See #2918
[6626] netweb Build Tools: Update `package.json` dependencies and `package-lock.json` This changeset primarily updates the `package-lock.json` file to support the latest npm 5.1 and 5.2 releases. • The format of the `package-lock.json` changed slightly with npm 5.1 to better support `devDependencies` dependencies. • Explicitly update all dependencies to the latest available version. • Updates `postcss-scss` to use semantic version _patch_ `~` in line with the other npm modules used. See #3113.
[6470] netweb Build Tools: Update `package.json` to define a minimum Node.js version `6.9.1` This changeset updates the recommended Node.js version to the latest 6.x.x Node.js LTS version. The Node.js 4.x.x LTS branch is now in maintenance mode and brings bbPress' build tool version requirements in line with WordPress' and the broader WordPress plugin community.
[6463] netweb Build Tools: Update `postcss-scss` from 0.4.0 to 1.0.0 * See https://github.com/postcss/postcss-scss/compare/0.4.0...1.0.0
[6035] netweb Build Tools: Update `stylelint` to v6.5.1 and bump `.stylelintrc` to `stylelint-config-wordpress` v7.1.1 See #2924
[7038] netweb Build Tools: Update `svn:ignore` and `.gitignore` Props jrf. See #3294.
[7045] netweb Build Tools: Update `svn:ignore` and `.gitignore` • This commit is a follow up to [7038] to also ignore `.phpcs.xml` Props jrf. See #3294.
[6798] netweb Build Tools: Update autoprefixer from 7.1.2 to 8.2.0 • https://github.com/postcss/autoprefixer/compare/7.1.2...8.2.0
[5992] netweb Build Tools: Update grunt-contrib-watch from 0.6.1 to 1.0.0 See #2918
[5998] netweb Build Tools: Update styelelint to `5.3.0` See #2924
[6403] netweb Build Tools: Update stylelint * Update `stylelint` to v7.10.1 * Update `grunt-stylelint` to v0.7.0 * Switch from `.stylelintrc` format to stylelint shared config `stylelint-config-wordpress` * Add SCSS linting support that's now included in `stylelint-config-wordpress` See #2924.
[6028] netweb Build Tools: Update stylelint to 6.4.2 See #2924
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Note: See TracReports for help on using and creating reports.