Commit Graph

25528 Commits

Author SHA1 Message Date
Philipp Bammes fecc0d00fd
Remove legacy "view" key from register_post_type() 2018-01-18 16:59:53 +01:00
Mike Jolley c618895ece Fix undefined var. Closes #18499 2018-01-18 15:25:27 +00:00
Manos Psychogyiopoulos e77ec2444e Add woocommerce_admin_html_order_preview_item_class filter
For parity with woocommerce_admin_html_order_item_class filter in html-order-item.php view.
2018-01-18 16:57:51 +02:00
Konstantin Kovshenin 3c3077d305 Helper: Prompt a Helper connection only on relevant screens.
Fixes #18452
2018-01-18 12:28:00 +03:00
Beka Rice e270609e33 Fix: handle long status names in order modal 2018-01-17 16:28:59 -05:00
Claudiu Lodromanean dbb6e2716d
Merge pull request #18497 from woocommerce/update/setup-wizard-activate-but-disable-ppec-by-default
Setup wizard: activate but don't enable PPEC by default
2018-01-17 11:31:55 -08:00
Paul Dechov 3dee78ea54 Tweak variable name 2018-01-17 12:43:44 -05:00
Jonathan Belcher 77578c5509
Corrects string to use sprintf properly 2018-01-17 10:35:43 -05:00
Claudiu Lodromanean 9236f7b7d4
Merge pull request #18496 from ragulka/action-button-style-tweaks
Prevent visual "border jump" when hovering over grouped action buttons
2018-01-17 07:09:40 -08:00
Boro Sitnikovski 7b52082dc3 Allow stock to be overriden by filter when paying for orders 2018-01-17 14:31:56 +01:00
Paul Dechov dc884c5e2f Refactor so as to leave 'enabled' setting alone in case gateway was already enabled 2018-01-16 16:15:30 -05:00
Paul Dechov fcf3d368f2 Setup wizard: if selected, activate but disable PPEC gateway by default 2018-01-16 16:14:35 -05:00
Jonathan Belcher dbb0f6f1ef Add links to Sharing and Transferring string 2018-01-16 14:35:30 -05:00
ragulka 2a2418e222 tweak grouped action button margins 2018-01-16 12:15:04 +02:00
Claudiu Lodromanean 3b895bd0a9
Merge pull request #18490 from woocommerce/fix/cart-hash-naming
cart_hash_key param
2018-01-15 10:13:55 -08:00
Mike Jolley 270f4c3608 Update text and clear cart meta data. 2018-01-15 17:04:50 +00:00
Jonathan Belcher 535e1c5b58
Updates Helper text to be correct 2018-01-15 11:41:32 -05:00
Claudiu Lodromanean 99f58c4c56
Merge pull request #18488 from woocommerce/fix/18474
Protocol-relative paths are absolute.
2018-01-15 08:28:42 -08:00
Claudiu Lodromanean 6fa23069a4
Merge pull request #18484 from woocommerce/fix/18481
Adding view_items string
2018-01-15 08:15:25 -08:00
Claudiu Lodromanean 1d2c27df6f
Merge pull request #18485 from ragulka/order-status-badge-styling
Gracefully handle order status text overflow
2018-01-15 08:13:50 -08:00
Mike Jolley 431b95dade cart_hash_key param 2018-01-15 16:03:27 +00:00
Mike Jolley 9a2b051d74 Relative paths are absolute. 2018-01-15 15:41:31 +00:00
Mike Jolley 0006d575a6
Merge pull request #18486 from woocommerce/update-japanese-prefectures-coy
Spelling correction
2018-01-15 15:37:46 +00:00
Mike Jolley 8f6152c7e2 Fix tab corner offset 2018-01-15 15:36:51 +00:00
John Coy 0b0ce465f2 Spelling correction
Japanese prefecture Hokkai-do required hyphen to speparate prefecture from prefecture type.
2018-01-15 09:17:59 -06:00
ragulka a8d8d7d27c gracefully handle overly long order statuses 2018-01-15 16:55:26 +02:00
Mike Jolley 93bac7ce04 Adding view_items string 2018-01-15 14:53:26 +00:00
Mike Jolley 73b5b1c058
Merge pull request #18479 from shivapoudel/main-plugin-file
WooCommerce sniffs for main plugin file
2018-01-15 11:00:50 +00:00
Mike Jolley 4901caa729
Merge pull request #18478 from shivapoudel/cli
Use dirname rather than __DIR__ and use parenthesis for WC_CLI
2018-01-15 11:00:14 +00:00
Shiva Poudel 7a4debede6 WooCommerce sniffs for main plugin file 2018-01-15 11:13:59 +05:45
Shiva Poudel e17d2819ea Use dirname rather than __DIR__ and use parenthesis for WC_CLI 2018-01-15 11:06:53 +05:45
Claudio Sanches dff5fefe73
Merge pull request #18460 from woocommerce/fix/18448
Revert RTL changes in price formatting
2018-01-12 14:28:36 -02:00
Claudiu Lodromanean bb47315fdd
Merge pull request #18459 from woocommerce/fix/18451
Auth screen escaping
2018-01-12 07:26:54 -08:00
Claudiu Lodromanean 544d181538
Merge pull request #18458 from woocommerce/update/storefront-wizard
Update wizard wording
2018-01-12 07:24:42 -08:00
Mike Jolley dbdc3af9e5 Tests 2018-01-12 14:20:39 +00:00
Mike Jolley 7a7995f697 Revert price formatting changes which break in RTL 2018-01-12 14:16:18 +00:00
Claudio Sanches 7290d6e42e Fixed test string #18430 2018-01-12 11:59:17 -02:00
Mike Jolley ac7bdd1a56 Fix escaping and PHPCS 2018-01-12 13:04:26 +00:00
Mike Jolley 4997e3f939
Merge pull request #18444 from woocommerce/update/readme-contributors
Updates the line inviting everyone to join
2018-01-12 12:32:54 +00:00
Mike Jolley 243c664030 Wording update 2018-01-12 12:29:22 +00:00
Mike Jolley 89c888d654 phpcs 2018-01-12 11:33:26 +00:00
Claudio Sanches b2129b0c44
Merge pull request #18446 from woocommerce/update/readme-storefront-link
Update Storefront link to match other link
2018-01-11 22:32:50 -02:00
Claudio Sanches 1c6529cc83
Merge pull request #18442 from dougaitken/importer-link
add importer link
2018-01-11 22:32:15 -02:00
Claudio Sanches 81dc3cf9bb
Merge pull request #18450 from liquidweb/feature/remove-compat-check-for-tests-dir
Exclude the /tests/ directory from PHP Compatibility checks
2018-01-11 22:31:27 -02:00
Steve Grunwell 4cded5e9aa Exclude the /tests/ directory from PHP Compatibility checks
The composer.json file in WooCommerce specifies PHPUnit version 6.2.3 as a development dependency; that version of PHPUnit sets PHP 7.0 as the minimum PHP version, effectively making the minimum development version for WooCommerce to be PHP 7.0 (hooray!).

With a more modern version of PHP as the minimum requirement for developers, the code that isn't distributed with the plugin (e.g. the /tests/ directory) doesn't necessarily need to adhere to PHP 5.2-compatible coding standards. This commit removes the /tests/ directory from the scope of the PHP Compatibility checks, enabling the test suite to leverage modern (relative to PHP 5.2, anyway) features like closures, short-array syntax, and namespaces. Embracing more modern PHP in the test suite also opens up the possibilities of using libraries like Faker to populate dummy data, rather than the hard-coded helpers that exist now.

An example test enabled by this change: developers can now use closures for filter callbacks.

    add_filter( 'some_filter', function () {
        return 'the filtered value';
    }

    $this->assertEquals( 'the filtered value', my_function() );

Without a closure, this test would need to either write a one-off method in the test class or hack around it with static properties to configure the expected filter response.
2018-01-11 23:17:22 +00:00
Jonathan Belcher 918b7a4bc2
Update Storefront link to match other link
Update Storefront link to match other link to match the other link in this document on line 135
2018-01-11 15:06:10 -05:00
Jonathan Belcher 42cdea1415
Updates the line inviting everyone to join 2018-01-11 13:55:15 -05:00
claudiulodro 1d7021bbaf Bump version for RC 2018-01-11 09:13:07 -08:00
claudiulodro 32b85885b4 Recompile assets 2018-01-11 09:10:29 -08:00
Claudiu Lodromanean 16425f09aa
Merge pull request #18440 from woocommerce/fix/18437-1
Fixed number of args passed to woocommerce_order_item_meta
2018-01-11 09:08:17 -08:00