Commit Graph

141 Commits

Author SHA1 Message Date
Claudio Sanches fe3a38b6fb Replaced old "i18n" grunt task with new makepot script 2020-02-05 10:42:49 -03:00
Claudio Sanches f9e0137068 Removed old grunt tasks and packages related to i18n 2020-02-04 17:44:32 -03:00
Claudio Sanches 3beb581215
Merge pull request #25074 from woocommerce/fix/24959
Added Photoswipe and jQuery-UI CSS minification
2019-12-03 17:59:51 -03:00
Christopher Allford 1237b7c45f Removed the jquery-ui compilation 2019-11-20 09:44:03 -08:00
Christopher Allford c2bc312e97 Added Photoswipe and jQuery-UI CSS minification 2019-11-19 10:40:28 -08:00
Claudio Sanches fd42c5e388 Check text domains in libraries 2019-10-24 07:17:00 -03:00
Claudio Sanches 0461ac3b5f Exclude renovate-bot 2019-08-30 14:10:37 -03:00
Gerhard 3d2d50f0fa Update grunt contributors command to take a branch input 2019-08-12 17:13:31 +02:00
Claudio Sanches f496dda56e Do not minify FlexSlider library in every build 2019-08-02 14:25:43 -03:00
Gerhard 982da28730 Exclude package vendor folders from checktextdomain call 2019-07-16 18:55:29 +02:00
Gerhard bd06f94d01 Introduce grunt e2e-build task and exclude jshint from that. 2019-07-12 16:28:31 +02:00
Gerhard 0003a35474 Move browserlist to package.json as recommended by autoprefixer. 2019-07-12 08:52:36 +02:00
Gerhard ee36bc18ad browsers option deprecated. Use overrideBrowserslist instead. 2019-07-12 08:40:43 +02:00
Mike Jolley c928188831 Update from master 2019-07-10 12:57:02 +01:00
Gerhard 7038c73ab4 Merge branch 'master' into update/exclude-compiled-assets-from-git 2019-07-09 10:57:40 +02:00
Claudio Sanches da99bc8ca0 Merge branch 'master' into feature/feature-plugin-packages 2019-07-08 14:33:21 -03:00
Gerhard 77e8e36f72 Add notice when assets are not built, introduce grunt assets task for compiling and minifying assets. 2019-07-03 11:46:28 +02:00
Rodrigo Primo bb78174c33 Remove references to apigen from configuration files
Commit d6bd82865c removed apigen from
WooCommerce core repository as we are moving it to its own repository (https://github.com/woocommerce/woocommerce-api-docs). This
commit removes the apigen from configuration files. In most cases, it is
just removing the apigen directory from the exclude list of things like
PHPCS and Code Climate.
2019-06-28 10:20:30 -03:00
Claudio Sanches ea63bb6c7b Removed ApiGen build process and requirements 2019-06-25 22:36:03 -03:00
Mike Jolley e2df2c3986 Remove blocks from build file 2019-06-21 12:23:32 +01:00
Claudio Sanches 1a403147ca Fixed conflicts in SelectWoo .min files 2019-04-23 16:39:50 -03:00
Kelly Dwan 8c109f7925 Shortcut out if we see the feature plugin, v1.4 or below 2019-03-22 10:48:06 -04:00
Mike Jolley f90f0203b5 Grunt dev 2019-03-15 12:21:51 +00:00
Mike Jolley 0877e7d8f7
Merge pull request #22954 from woocommerce/add/blocks-rest-api
Merge blocks branch: add 8 product blocks and related API endpoints
2019-03-11 15:18:20 +00:00
Kelly Dwan a4419f7042 Rename files to match class 2019-03-06 17:28:53 -05:00
Kelly Dwan 148b605dbe Update copying process, copy over minified files 2019-03-06 17:28:49 -05:00
Kelly Dwan 75b5e78561 Import file to register blocks 2019-03-06 17:28:48 -05:00
Kelly Dwan 3c57620520 Remove the `.min` renaming step 2019-03-06 17:28:47 -05:00
Kelly Dwan 34b6402b7a Add copy command 2019-03-06 17:28:45 -05:00
haszari 8fc29aaa28 don't use ES6 unnecessarily in gruntfile - breaks the linter/build 2019-02-13 12:23:19 +13:00
Mike Jolley 527840748b #22410 2019-02-04 11:24:26 +00:00
Mike Jolley 34dbf96847
Merge pull request #22410 from woocommerce/remove/simplify-commerce
Remove simplify commerce gateway from core
2019-02-04 11:23:23 +00:00
Gerhard efd72f3222 Update Gruntfile to make use of node-sass when calling grunt-sass.
Introduce new minimum node and npm versions
Make es6 default language for eslintrc
Fix a couple of es6 linting errors due to too long lines.
2019-01-30 10:12:08 +02:00
Mike Jolley 9d381d456b Remove simplify commerce gateway 2019-01-10 12:01:27 +00:00
Gerhard Potgieter 67b46aadf8 Include postcss task in the watch to be the same as grunt css 2018-07-19 14:12:12 +02:00
Mike Jolley 9f6c7e2a57 JS min 2018-05-31 10:44:52 +01:00
Claudio Sanches a020066412 Updated package lock and fixing coding standards in Gruntfile.js 2018-05-22 09:40:30 -03:00
Mike Jolley b5707e897e Adds contributors file generation 2018-05-21 15:28:32 +01:00
Claudio Sanches 3146f87942
Merge pull request #18777 from shivapoudel/fix/textdomain-check
Exclude textdomain check for libraries
2018-02-02 13:50:54 -02:00
Mike Jolley 453ca3907e Fix api docs generation 2018-02-02 13:47:55 -02:00
Shiva Poudel bbe1870d46 Exclude textdomain check for libraries 2018-02-02 17:27:13 +05:45
Rodrigo Primo bf052c14c7 Use default name for PHPCS configuration file
This commit renames PHPCS configutarion file to `phpcs.xml`. With the default name, it is not necessary to use the argument `--standard=phpcs.ruleset.xml` anymore when calling `phpcs`.
2017-12-18 11:49:44 -02:00
Claudio Sanches e9a8c15099 Fixed typo 2017-11-20 22:18:07 -02:00
Claudio Sanches d99aec3fd9 Run grunt checktextdomain by default
This will help to find missing or incorrect text domains
2017-11-20 22:16:24 -02:00
Shiva Poudel fc4482c03e Updated node packages and exclude vendor directory while creating POT 2017-11-20 02:34:26 +05:45
Rodrigo Primo 18afd7866f Add new grunt task to run only a selection of e2e tests
Example:

`node_modules/grunt/bin/grunt e2e-tests-grep --grep='should be able to add simple products to the cart'`

Mocha will run only tests that matches the pattern passed to `--grep`
2017-10-31 15:53:51 -02:00
Claudio Sanches 5244340bae Fixed extra comma in Gruntfile.js 2017-10-10 13:08:23 -03:00
Claudio Sanches f4054e66ee Use only one ruleset file 2017-09-27 13:07:41 -03:00
Claudio Sanches 62388a9bc6 Merge branch 'master' into fix/15761 2017-07-20 18:57:00 -03:00
Claudio Sanches faa4f6b1ac Introduced "grunt phpcs:dev" 2017-07-13 16:24:58 -03:00