Commit Graph

47344 Commits

Author SHA1 Message Date
Moon a90f80e838 Set the circle bg to transparent (https://github.com/woocommerce/woocommerce-admin/pull/7849) 2021-10-26 18:56:03 -07:00
Barry Hughes 03903d36a6
Spotfix a few typos 2021-10-26 13:04:44 -07:00
Moon b027461e44 Use WordPress 5.6 (https://github.com/woocommerce/woocommerce-admin/pull/7843) 2021-10-26 10:27:37 -07:00
Greg 5b6e764516
Merge pull request #31006 from woocommerce/add/api-test-crud-products
Add API tests for creating, retrieving, updating, and deleting products
2021-10-26 10:27:23 -06:00
Rodel ec6f839ee2 Added tests for batch update products 2021-10-26 18:14:57 +08:00
Rodel 817db0aa14 Minor doc update 2021-10-26 18:14:36 +08:00
Ilyas Foo 30d7def26f Add header cards for all tasks in Tasklist UI experiment (https://github.com/woocommerce/woocommerce-admin/pull/7838)
* Add illustration images

* Refactor the way clicking task is handled, tracking clicks should be during CTA

* Refactor task list on select and rendering

* Add WCPay task and update existing tasks to use new API

* Change payments task behaviour to show after wcpay is connected

* Add couple more tasks

* Add marketing and appearance tasks, customize styles

* Refactor to use svg components instead of images, add custom task titles for experiment

* Updated tracking to be like existing task list

* Change default task shown to be the last

* Cleanup css

* Changelog

* Fix ellipsis menu css to be more specific to the respective tasklist
2021-10-26 16:40:35 +08:00
Rodel 751dc5da1f Data file for products CRUD tests 2021-10-26 16:27:20 +08:00
Rodel 054183cb5a Renamed data file for product-list tests 2021-10-26 15:40:00 +08:00
Moon 543cefa004 Two columns experiment - move paid extensions to extended task list (https://github.com/woocommerce/woocommerce-admin/pull/7839)
* Render extended task list

* Remove margin-bottom when the extended task list is empty

* Fix typo

* Remove redundant isVisible check

* Remove unallowedTasks and move it to concat

* Remove woocommerce_tasklist_progression experiment

* Remove duplicate array items

* Use isVisible to check the visibility

* Remove redundant logic
2021-10-25 21:08:05 -07:00
Joel Thiessen c146e25b47 Updating woo navigation link colors for greater contrast (https://github.com/woocommerce/woocommerce-admin/pull/7833) 2021-10-25 09:35:22 -07:00
Tomek Wytrębowicz cc5b2d9f58 Set the scope of `wpNavMenuClassChange` to wp-admin's menu. (https://github.com/woocommerce/woocommerce-admin/pull/7773)
Fixes woocommerce/woocommerce-admin#7772
2021-10-25 15:59:35 +02:00
Rodel 04d6e7acdb Minor test suite name change 2021-10-25 20:03:46 +08:00
Rodel 9104089b01 Split products tests 2021-10-25 20:02:17 +08:00
And Finally 717317142a Restored support for price suffix in in-app marketplace product card, allowing prices per month. This was added in https://github.com/woocommerce/woocommerce/pull/30840, but was accidentally omitted when we fixed conflicts. 2021-10-25 12:55:05 +01:00
Rodel f44f62c385 Merge branch 'trunk' into add/api-test-crud-products 2021-10-25 18:02:46 +08:00
Ilyas Foo 29367e5f14 Fix typescript type error in admin-e2e-tests package (https://github.com/woocommerce/woocommerce-admin/pull/7765)
* Fix type error

* Update changelog

* Better type handlings
2021-10-23 11:03:24 +08:00
Greg 8dac5b9a9d Added cleanup for product tags, attributes, and categories 2021-10-22 15:35:29 -06:00
louwie17 c12a451af0 Fix/7812 activity panel styling (https://github.com/woocommerce/woocommerce-admin/pull/7813)
* Increase specificity of activity panel css to avoid conflicts

* Fix linting

* Fix some other styles

* Add changelog
2021-10-21 22:18:11 -03:00
louwie17 07adc231f9 Parse low_stock_amount to int if it exists (https://github.com/woocommerce/woocommerce-admin/pull/7817)
* Parse low_stock_amount to int if it exists

* Add changelog
2021-10-21 22:17:09 -03:00
Greg 3579e151e1 Run API tests first 2021-10-21 16:07:34 -06:00
Niels Lange 6631c8a081 Correct link to WooCommerce Developers Blog (https://github.com/woocommerce/woocommerce-admin/pull/7824) 2021-10-21 16:17:00 -04:00
Greg 7f904a7d91
Merge pull request #30982 from woocommerce/add/api-test-refunds
Add Core API tests for Refunds API
2021-10-21 11:29:44 -06:00
Barry Hughes c6bdff0d59
Merge pull request #30957 from drjamesj/fix/30400_double_negative_refund_values
Fixes #30400 by multiplying refund values by -1
2021-10-21 09:43:24 -07:00
Greg fd7251a780 Add in secrets 2021-10-21 10:28:52 -06:00
Greg 1373848fd8 Run API tests on PR with e2e tests 2021-10-21 09:55:48 -06:00
Evan Herman 4353eaa73e Update locale-info.php
Revert changes in 9d06c74339?branch=9d06c74339c2ae190b40acc7f0aef38a53140e94&diff=unified#diff-122b62121f7a3deb664f05d12fb2af1c40cf819712b5f2db935017ce4a4c45cbR11
2021-10-21 10:52:01 -04:00
Joel Thiessen ded7a4b3e3 Adding PHP unit tests for tasks rest endpoints (https://github.com/woocommerce/woocommerce-admin/pull/7747) 2021-10-21 07:49:30 -07:00
Veljko e032f6fc51 Add a new empty line at the end of file 2021-10-21 15:12:58 +02:00
Veljko 526961ff40 Update ReadMe file 2021-10-21 15:09:57 +02:00
Veljko 348396ec71 Change Accessories with Category's text 2021-10-21 14:55:39 +02:00
Veljko a5ef3fecf6 Add product category parameter 2021-10-21 14:47:32 +02:00
Veljko a84ffcc42d Add new performance test category page 2021-10-21 12:15:12 +02:00
Rodel ea69de368c Added changelog entry 2021-10-21 16:59:43 +08:00
Rodel e6a009e598 Corrected changelog format 2021-10-21 16:58:58 +08:00
Rodel c08358ff48 Corrected Changelog entry 2021-10-21 16:58:48 +08:00
Rodel f5cec2b920 Added changelog entry 2021-10-21 16:58:29 +08:00
Rodel a309b4af2c Added test for variable product 2021-10-21 16:33:09 +08:00
Rodel 8c6252996d Added test for virtual product 2021-10-21 15:00:58 +08:00
Rodel cdebd25895 Corrected changelog format 2021-10-21 14:21:47 +08:00
Rodel 91e570b89b Corrected Changelog entry 2021-10-21 14:09:27 +08:00
Rodel 919f41fed3 Remove unneccessary import 2021-10-21 14:08:47 +08:00
Moon b8f4d035cb Bump @woocommerce/components version to 8.1.1 (https://github.com/woocommerce/woocommerce-admin/pull/7826)
* Bump components version to 8.1.1

* Update changelog

* Update changelog

* Update changelog
2021-10-20 16:29:14 -07:00
louwie17 3707812ebe Refactor/consolidate Datasource poller (https://github.com/woocommerce/woocommerce-admin/pull/7671)
* Initial refactor and consolidation of the DataSourcePoller code

* Move transient logic into DataSourcePoller class

* Fix function name

* Fix tests

* Add changelog

* Fix tests and update use of DataSourcePoller

* Make use of ID's in the DataSourcePoller

* Fix parsing error

* Update data_sources filter
2021-10-20 15:53:43 -03:00
Moon ef0fde6632 Add summary tasks for the new two-column tasklist experiment (https://github.com/woocommerce/woocommerce-admin/pull/7669)
* Add two column version of task list with a new design

* Show number in the status circle

* Set background for the active task

* Remove border top

* Changes in single column

* Task list does not render in the left column if two column task list has been rendered already.

* Your store today and activity panel does not render if user is running two column experiment

* Update the circle border color

* Fix lint issue

* Support single column mode

* Add box-shadow transition

* Fix max width

* Set the first card as the default if all tasks are complete

* Adjust font-weight for the complete tasks

* Use experiment

* Remove unnecessary placeholder

* Use two-column placeholder

* Use the new task REST API

* Remove unused code -- these are no longer used as we are using the new task list REST API

* Update logic to use the new fields

* Update css to fit the homescreen card

* Remove unused var

* Sync changelog from 2.8.0-rc.2 (https://github.com/woocommerce/woocommerce-admin/pull/7783)

* Remove changelogs that were picked into 2.8.0-beta.2

* Update changelog for 7690

* Update changelog for 7743

* Update changelog for 7734

* Update changelog for 7763, 7771

* Remove changelog for 7763 from 2.8.0 since it was in 2.7.2

* Update changelog for 7798

* Show keep & dismiss page when tasks are complete (https://github.com/woocommerce/woocommerce-admin/pull/7684)

* Add two column version of task list with a new design

* Changes in single column

* Task list does not render in the left column if two column task list has been rendered already.

* Your store today and activity panel does not render if user is running two column experiment

* Prompt a modal when hiding the task list

* Add completed compoent

* Move completed task to task-list

* Implement hide and keep list buttons

* Fix keep task list button

* Rename hideTaskCard to hideTasks and keepTaskCard to keepTasks

* Add two column version of task list with a new design

* Show number in the status circle

* Set background for the active task

* Remove border top

* Changes in single column

* Task list does not render in the left column if two column task list has been rendered already.

* Your store today and activity panel does not render if user is running two column experiment

* Update the circle border color

* Fix lint issue

* Support single column mode

* Add box-shadow transition

* Fix max width

* Set the first card as the default if all tasks are complete

* Adjust font-weight for the complete tasks

* Use experiment

* Remove unnecessary placeholder

* Use two-column placeholder

* Use the new task REST API

* Remove unused code -- these are no longer used as we are using the new task list REST API

* Update logic to use the new fields

* Update css to fit the homescreen card

* Remove unused var

* Show keep & dismiss page when tasks are complete (https://github.com/woocommerce/woocommerce-admin/pull/7684)

* Add two column version of task list with a new design

* Changes in single column

* Task list does not render in the left column if two column task list has been rendered already.

* Your store today and activity panel does not render if user is running two column experiment

* Prompt a modal when hiding the task list

* Add completed compoent

* Move completed task to task-list

* Implement hide and keep list buttons

* Fix keep task list button

* Rename hideTaskCard to hideTasks and keepTaskCard to keepTasks

* Remove unnecessary feature checking logic

* Separate && operator for Activity Header and Panel since one of them can be empty

* Add changelog

Co-authored-by: Matt Sherman <matt.sherman@automattic.com>
2021-10-20 09:16:22 -07:00
James eb579c814c Fixes #30400 by multiplying refund values by -1 2021-10-20 18:13:06 +02:00
Tom Cafferkey b4526429cb Update has_block_template function to use a filter 2021-10-20 15:44:16 +01:00
Barry Hughes fa0464930c
Merge pull request #30960 from woocommerce/fix/27103-rate-limiter
Store WC_Rate_Limit Entries in a Custom Table
2021-10-20 07:10:20 -07:00
Peter Fabian 75dbec00fd
Merge pull request #30987 from woocommerce/fix/27793
add phpdoc block with gist reference to woocommerce_package_rates filter
2021-10-20 15:43:18 +02:00
Matt Sherman 174cec6521 Sync changelog from 2.8.0-rc.2 (https://github.com/woocommerce/woocommerce-admin/pull/7783)
* Remove changelogs that were picked into 2.8.0-beta.2

* Update changelog for 7690

* Update changelog for 7743

* Update changelog for 7734

* Update changelog for 7763, 7771

* Remove changelog for 7763 from 2.8.0 since it was in 2.7.2

* Update changelog for 7798
2021-10-20 09:01:51 -04:00