Commit Graph

22157 Commits

Author SHA1 Message Date
Claudio Sanches 89bbd4acfa Prevent direct access 2017-07-13 15:46:34 -03:00
Aristeides Stathopoulos e4bf9b3d78 Properly define constants after moving class outside main plugin file. 2017-07-13 15:44:23 -03:00
Aristeides Stathopoulos e7ffb9f910 Move WooCommerce class to separate file. 2017-07-13 15:44:20 -03:00
Claudio Sanches 8aa2701514 Merge pull request #16113 from woocommerce/fix/cod-shipping-logic
Improves cash on delivery logic when dealing with multiple methods
2017-07-13 15:23:15 -03:00
Claudio Sanches f37e066d97 [REST API] Allow OPTIONS requests again 2017-07-13 15:19:17 -03:00
Claudio Sanches 940019f245 Merge pull request #16103 from jconroy/api-terms-page-data
Add the "Terms and conditions" page to the api system status pages property
2017-07-13 15:17:48 -03:00
Mike Jolley 37fc4c8f77 Ajaxify the product category filter (#16110)
* Ajaxify the product category filter

Closes #12773

* Min
2017-07-13 17:04:40 +01:00
Claudiu Lodromanean 287b0107b1 Merge pull request #16109 from woocommerce/fix/15858
add next button to pointers and allow it to be dismissed
2017-07-13 08:45:49 -07:00
Claudiu Lodromanean c5443dddf5 Merge pull request #16107 from woocommerce/update/13171
Ajaxify widget remove from cart button
2017-07-13 08:41:36 -07:00
Claudiu Lodromanean 268166ecd0 Merge pull request #16093 from woocommerce/fix/15824
Fix select box styling in 2017
2017-07-13 08:28:51 -07:00
Mike Jolley 982edb2f9f Improves cash on delivery logic when dealing with multiple methods
If an order has multiple shipping methods, check all against the
allowed methods using a simple array_diff.
2017-07-13 16:21:59 +01:00
Mike Jolley c41df2a2ba Merge pull request #16112 from bekarice/fix/COD-check-shipping-method
Fix deprecation notice from accessing order props directly
2017-07-13 16:04:58 +01:00
Mike Jolley 175e93deb1 Custom colors 2017-07-13 15:05:22 +01:00
Beka Rice 1f95709e42 Fix deprecation notice from accessing order props directly 2017-07-13 09:56:46 -04:00
Mike Jolley 9d6bcfc6c2 Dark styles 2017-07-13 14:56:07 +01:00
Mike Jolley d63cf8c52f add next button to pointers and allow it to be dismissed
Closes #15858
2017-07-13 13:09:52 +01:00
Mike Jolley 7c321a2269 Ajaxify widget remove from cart button
Fixes #13171
2017-07-13 12:15:13 +01:00
Ninos Ego 6b101d790e Cleanup: WC_Query (#15800)
* Cleanup: WC_Query
Since WP 4.5 search_post_excerpt() is not needed anymore

* Fixed: Deprecate functions instead removing them

* Fixed: Don't forget to return param, otherwise existing filters would not work anymore

* Increased deprecated version from 3.1 to 3.2 because of milestone in PR

* Typo
2017-07-13 11:28:51 +01:00
Mike Jolley 6d65be1264 Merge pull request #16099 from woocommerce/feature/15982
Order note helper functions
2017-07-13 11:22:02 +01:00
Mike Jolley 771a4cab45 Minify meta boxes 2017-07-13 11:02:00 +01:00
Mike Jolley 6cee94bfa3 Merge pull request #15034 from widoz/master
Allow other product types to use the sale schedule inputs.
2017-07-13 10:59:31 +01:00
Mike Jolley 456612e9c8 Merge pull request #16101 from woocommerce/api-test-coverage
Fix “risky” rest api tests
2017-07-13 10:46:49 +01:00
Jason Conroy d3dd9292fe Update api unit tests to check for 5 pages 2017-07-13 16:27:16 +10:00
Jason Conroy 0d91f008ac Add terms and conditions to page to api pages property 2017-07-13 16:26:20 +10:00
Caleb Burks ed55ae0117 Fix “risky” tests
WC_Tests_API_Functions::test_wc_rest_check_post_permissions
This test did not perform any assertions

WC_Tests_API_Functions::test_wc_rest_check_user_permissions
This test did not perform any assertions

WC_Tests_API_Functions::test_wc_rest_check_product_term_permissions
This test did not perform any assertions
WC_Tests_API_Functions::test_wc_rest_check_manager_permissions
This test did not perform any assertions
2017-07-12 23:06:38 -05:00
Claudio Sanches 54d0d23f94 Order note helper tests 2017-07-12 18:46:52 -03:00
Claudio Sanches 3265f18af8 Tidy up wc_delete_order_note() 2017-07-12 18:46:19 -03:00
Claudio Sanches 85873d3d28 Not allow 'count' and 'fields' in wc_get_order_notes() 2017-07-12 18:45:27 -03:00
Claudio Sanches 69f03d81ed Merge pull request #16098 from woocommerce/fix/csvcompat
Remove "escape" param from CSV importer
2017-07-12 18:42:43 -03:00
claudiulodro e4840f95c0 escape param wasnt added til php5.3 2017-07-12 14:25:23 -07:00
Claudio Sanches ac8b7f7087 Fixed docblocks 2017-07-12 18:05:44 -03:00
Claudio Sanches d93214e68e Order note helper functions 2017-07-12 18:03:39 -03:00
Claudiu Lodromanean 14aaebd3f5 Merge pull request #16094 from woocommerce/fix/15256
Check we have an object before using product props
2017-07-12 08:25:04 -07:00
Mike Jolley 4c5bb1f0dd Merge pull request #16076 from woocommerce/update/15563
New download tables
2017-07-12 16:20:34 +01:00
Mike Jolley 2fdb78a5b0 Update test to reflect new text 2017-07-12 16:18:43 +01:00
Mike Jolley fdcf16bb60 Merge branch 'master' into update/15563
# Conflicts:
#	assets/css/admin-rtl.css
#	assets/css/admin.css
#	assets/css/helper-rtl.css
#	assets/css/helper.css
#	assets/css/wc-setup-rtl.css
#	assets/css/wc-setup.css
#	assets/css/woocommerce-rtl.css
#	assets/css/woocommerce.css
2017-07-12 16:18:13 +01:00
Claudiu Lodromanean bce6e927bb Merge pull request #16091 from woocommerce/fix/15763
Adjust variation name logic
2017-07-12 08:13:49 -07:00
Claudiu Lodromanean de21898b70 Merge pull request #16090 from woocommerce/fix/16084
Sanitize keys in reports class
2017-07-12 08:05:11 -07:00
Mike Jolley b3e0804462 Check we have an object before using product props
Fixes #15256
2017-07-12 15:58:54 +01:00
Mike Jolley f110e81572 Fix select box styling in 2017
Fixes #15824
2017-07-12 15:39:12 +01:00
Mike Jolley 988b25b7ef angola states (#16092)
* Added cantons of Angola

* fix cantons of Angola

fix cantons of Angola. Angola (ISO Country code)

Subdivision names are listed as in the ISO 3166-2 standard published by
the ISO 3166 Maintenance Agency (ISO 3166/MA).

source: https://en.wikipedia.org/wiki/ISO_3166-2:AO

* fix indentation

* fix indentation

* fix indentation update

* fix indenting again
2017-07-12 15:22:48 +01:00
Mike Jolley 022c528b3e Remove value renaming code 2017-07-12 15:18:05 +01:00
Mike Jolley 6421b2a0be Fix rtrim for non - separators 2017-07-12 15:17:48 +01:00
webspecnick 49ba871795 Add enclosure and escape arguments to importer. Introduce filter to change importer arguments (#16053)
* Introduce woocommerce_product_csv_importer_args filter.

* Add extra args to WC_Product_CSV_Importer. Have fgetcsv use extra args

* Update to follow coding standards.
2017-07-12 12:11:44 +01:00
Mike Jolley 58338354e5 Merge pull request #16085 from woocommerce/add-cross-sells-filter
Add cross-sells filter
2017-07-12 11:24:28 +01:00
Mike Jolley 25cbd4ada8 Sanitize keys in reports class 2017-07-12 10:53:39 +01:00
Mike Jolley 0b3b0058f5 Merge pull request #16087 from woocommerce/fix/race
Remove race condition
2017-07-12 09:58:06 +01:00
claudiulodro 4c4526424a Remove race condition 2017-07-11 13:21:42 -07:00
Caleb Burks 572cf3813f Spacing/typo fix
Should really combine all three of these filters into one as well.
2017-07-11 13:37:43 -05:00
Caleb Burks 03d71cd8ee Add filter for cart cross-sells 2017-07-11 13:33:51 -05:00