Joshua T Flowers
a2f78f156b
Migrate tasks to task API ( https://github.com/woocommerce/woocommerce-admin/pull/7699 )
...
* Move purchase task
* Move products task
* Move WC Pay task
* Fix property casing
* Move payments task
* Move tax task
* Migrate shipping task
* Move marketing task
* Migrate appearance task
* Remove deprecated task filters
* Move logic to respective model
* Fix task list methods
* Update visibility to can_view property
* Add default tasks on demand
* Handle PR feedback
2021-09-27 16:55:55 -04:00
Joel Thiessen
14c38190ac
Fixing error thrown when dimissing/snoozing tasks via API ( https://github.com/woocommerce/woocommerce-admin/pull/7697 )
2021-09-27 13:06:40 -07:00
louwie17
da395281e7
Add changelog and enable promotion in core and plugin configs ( https://github.com/woocommerce/woocommerce-admin/pull/7666 )
...
* Add changelog and enable promotion in core and plugin configs
* Add PR number
* Make variation name a constant
* Clone spec as we are overwriting the is_visible prop
* Fix unit tests and support array and object
* Revert explat variation name
* Update changelog entry
* Update changelog once more
* Make sure the recommendations show up if marketplace suggestions is not defined defaulting to 'yes'
2021-09-27 10:24:47 -03:00
Joshua T Flowers
48539bf3f4
Update option list migrations to run on 2.7.1 ( https://github.com/woocommerce/woocommerce-admin/pull/7705 )
2021-09-24 13:04:43 -04:00
Moon
99705f4ea2
Sync changelog entires from 2.6.x releases ( https://github.com/woocommerce/woocommerce-admin/pull/7664 )
...
* Sync changelog
* Update changelog
2021-09-23 21:15:57 -07:00
louwie17
114069a06e
Add old option back with depreciated notice for backwards compatibility ( https://github.com/woocommerce/woocommerce-admin/pull/7688 )
...
* Add old option back with depreciated notice for backwards compatibility
* Add changelog
* Update depreciation message
2021-09-23 16:14:45 -03:00
Jacob Sewell
c0ea027afa
Fix/7591 eWAY to Eway ( https://github.com/woocommerce/woocommerce-admin/pull/7678 )
...
* Change eWAY to Eway.
* Change eWAY to Eway.
* Create changelog for PRwoocommerce/woocommerce-admin#7678 (fixes Issuewoocommerce/woocommerce-admin#7591 )
2021-09-23 10:08:00 -05:00
louwie17
8969c01c06
Fix track properties and add warning for wrong track format ( https://github.com/woocommerce/woocommerce-admin/pull/7677 )
...
* Fix track properties and add warning for wrong track format
* Add changelog
* Add eslint disable for console warning
* Remove unneeded change
2021-09-23 10:39:44 -03:00
Ilyas Foo
804116be18
Bump admin-e2e-tests version to 0.1.1 ( https://github.com/woocommerce/woocommerce-admin/pull/7700 )
...
* Bump admin-e2e-tests to 0.1.1
* Add missed changes to changelog
2021-09-23 20:10:10 +08:00
louwie17
6f9cd96867
Fix issue where variation name might not exist in analytics ( https://github.com/woocommerce/woocommerce-admin/pull/7686 )
...
* Make sure name is defined before using indexOf
* Add changelog
2021-09-23 08:58:10 -03:00
louwie17
3b2cce8814
Include yoast phpunit polyfills in phpunit tests ( https://github.com/woocommerce/woocommerce-admin/pull/7695 )
...
* Include yoast phpunit polyfills in phpunit tests
* Do a normal composer install
* Use original composer.lock
* Remove the use of composer 1
* Fix asset url
* Fix failed test with file rename
* Make sure plugin_dir_url is pointing at a file
* Fix asset url take 3
* Fix lint error
2021-09-23 18:01:52 +08:00
Hsing-yu Flowers
082c6e3edd
Assign parent order status as children order status if refund order ( https://github.com/woocommerce/woocommerce-admin/pull/7253 )
...
* Assign parent order status as children order status if refund order
* Handle feedback
* Add changelog entry
* Check order type before calling get_refunds
2021-09-23 15:45:54 +08:00
Jacob Sewell
78d280ebf7
Add France to list of countries that get Square as an option… ( https://github.com/woocommerce/woocommerce-admin/pull/7679 )
...
* Add France to list of countries that get Square as an option if selling venues includes brick-mortar or brick-mortar-other.
* Changelog for 7631_include_square_in_fr.
2021-09-22 14:12:41 -05:00
Joel Thiessen
f187c6763a
Adding SlotFill support for API-driven tasks components ( https://github.com/woocommerce/woocommerce-admin/pull/7616 )
2021-09-21 12:33:44 -07:00
Joshua T Flowers
b8b7c94bd1
Fix unsecured report files ( https://github.com/woocommerce/woocommerce-admin/pull/7691 )
...
* Fix unsecured report files
* Add changelog entry
2021-09-21 12:06:49 -07:00
louwie17
f5dc970a0f
Pass empty string instead of null to init ( https://github.com/woocommerce/woocommerce-admin/pull/7692 )
2021-09-21 14:40:14 -04:00
Joshua T Flowers
9a361dde6c
Add Task API ( https://github.com/woocommerce/woocommerce-admin/pull/7665 )
...
* Add Task model API
* Add task dismiss and snooze methods
* Add tests
* Fix snooze time check
2021-09-20 17:17:22 -04:00
Ilyas Foo
2be141bd16
Fixes for analytics bugs introduced in 2.6 ( https://github.com/woocommerce/woocommerce-admin/pull/7682 )
...
* Return early when categories is not ready
* Revert "Fix blank screen on analytics categories when searching (https://github.com/woocommerce/woocommerce-admin/pull/7482 )"
This reverts commit f696474e97
.
* Revert "Increase per_page value for search results on the Analytics pages. (https://github.com/woocommerce/woocommerce-admin/pull/7385 )"
This reverts commit 8045c92b96
.
* Add back working changes
* Add changelog
2021-09-20 12:29:26 -07:00
Joshua T Flowers
fb85e6b7d9
Add hide task list endpoint and data actions ( https://github.com/woocommerce/woocommerce-admin/pull/7578 )
...
* Add task list hide endpoint and data store actions
* Fix requesting properties for hide task list request
2021-09-20 12:55:33 -04:00
Joshua T Flowers
99b01d6dd2
Add API methods to store task lists and tasks ( https://github.com/woocommerce/woocommerce-admin/pull/7663 )
...
* Add API methods to store task lists and tasks
* Fix list string i18n
2021-09-20 12:55:08 -04:00
Ron Rennick
f028d728fa
allow CBD to be optional in business details in E2E ( https://github.com/woocommerce/woocommerce-admin/pull/7675 )
2021-09-17 10:55:29 -06:00
Moon
aed89bfdc5
Console command to order PRs by merge date ( https://github.com/woocommerce/woocommerce-admin/pull/7543 )
...
* Add a command to sort PRs by merge date in asc -- this can be useful when we cherry-pick PRs for the releases
* Check # of arguments
* Convert PHP to shell script
2021-09-15 10:50:54 -07:00
Joel Thiessen
3ee60dc833
Fixing an unwanted page refresh when using Woo Navigation ( https://github.com/woocommerce/woocommerce-admin/pull/7615 )
...
* Adding changelog
* Fixing page refresh on woo navigation
* Narrowing scope of navigation slot fills
2021-09-15 09:42:54 -07:00
Jacob Sewell
3b3472595e
Fix/7548 set up marketing tools title ( https://github.com/woocommerce/woocommerce-admin/pull/7640 )
...
* Fix Marketing tools header: add missing page title for marketing task.
* Add changelog.
* Add PR number to changelog entry for issue woocommerce/woocommerce-admin#7548 .
Co-authored-by: Jacob Sewell <jacob.sewell@automattic.com>
2021-09-14 09:40:45 -05:00
Fernando
f9ac95b5e5
Bump experimental version to 2.0.3 ( https://github.com/woocommerce/woocommerce-admin/pull/7656 )
...
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-09-13 15:02:57 -03:00
Fernando
7b9c721c16
Fernando Marichal ( https://github.com/woocommerce/woocommerce-admin/pull/7654 )
...
Bump experimental version to 2.0.2
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-09-13 13:18:43 -03:00
Joshua T Flowers
4c0939288e
Get email prefill to avoid infinite loading state ( https://github.com/woocommerce/woocommerce-admin/pull/7612 )
2021-09-13 11:36:44 -04:00
louwie17
b5ccd3acf8
Add explat variation for wc pay promotion ( https://github.com/woocommerce/woocommerce-admin/pull/7554 )
...
* Add experimental abtest class and use it in WCPayPromotion
* Update experiment version data structure
* Address PR feedback
2021-09-10 10:50:58 -03:00
Fernando
291915d7a5
Bump experimental version ( https://github.com/woocommerce/woocommerce-admin/pull/7651 )
...
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-09-09 18:04:55 -03:00
Fernando
0fc0d533e0
Bump experimental version ( https://github.com/woocommerce/woocommerce-admin/pull/7650 )
...
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-09-09 16:13:13 -03:00
Fernando
2f1b03cc29
Add toggle to experimental task item ( https://github.com/woocommerce/woocommerce-admin/pull/7632 )
...
* Add toggle to experimental task item
This commit adds a toggle to experimental task item
* Fixed onClick for expandable tasks
* Add changelog
* Fixed changelog
# Conflicts:
# packages/experimental/CHANGELOG.md
* Add callback
* Fixed class name
* Add useEffect to experimental-list
* Fixed tests
* Fixed experimental-list useEffect
* Add callback to Home screen task list
* Fixed missing border error
* Fixed wrapper classes
* Fixed lint
* Added missing semicolon
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-09-09 15:30:56 -03:00
louwie17
7f38f6fd0a
Feature/7319 add woocommerce com data ( https://github.com/woocommerce/woocommerce-admin/pull/7553 )
...
* Add woocommerce.com data source poller
* Change data source back to .com
* Fix namespace
* Make use of the sub_title prop to display payment cards
* Fix some styling issue and add TS types
* Rename admin script to keep it more generic
* Add br tag as allowed, and update expected data format
* Update styling
* Address PR feedback
2021-09-09 09:25:13 -03:00
louwie17
4c4161ac3c
Render psuedo wc pay payment gateway in payment method table ( https://github.com/woocommerce/woocommerce-admin/pull/7550 )
...
* Render psuedo wc pay payment gateway in payment method table
* Fix lint errors
* Fix lint error
* Add setup event and make use of script_assets file
* Left align payment icons
* Fix feature import and update pageview track
* Fix broken test and add an extra one
* Fix payment method ordering persistance
* Remove the use of psuedo and addressed several PR related feedback
* Fix PHP lint errors
* Make sure track props use underscore
* Fix test
* Update comment
* Add await
2021-09-08 13:41:00 -03:00
louwie17
e6cf391141
Make sure batch fetch resolved data remains consistent ( https://github.com/woocommerce/woocommerce-admin/pull/7587 )
...
* Adjust batch fetch logic so data stays the same
* Fix receive options action call
* Resolve returned result
* Add missing await
2021-09-08 09:37:44 -03:00
Joshua T Flowers
13fe7c4c7a
Add marketing task testing instructions ( https://github.com/woocommerce/woocommerce-admin/pull/7624 )
2021-09-07 16:00:11 -04:00
Tomek Wytrębowicz
143113be8a
Add optional parameter to `/currency`'s `formatAmount` to display currency code. ( https://github.com/woocommerce/woocommerce-admin/pull/7575 )
...
* Add optional parameter to `/currency`'s `formatAmount` to display currency code.
To support rendering non-ambiguous results.
* Add the changelog entry.
2021-09-06 11:52:01 +08:00
renovate[bot]
9295de2bb6
Lock file maintenance ( https://github.com/woocommerce/woocommerce-admin/pull/7510 )
...
* Lock file maintenance
* Rework package lock to revert all deps that has @wordpress/elements@3.2.0 update
* Update lock again
* Add missing deps for woocommerce/onboarding
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
2021-09-04 12:40:45 +08:00
louwie17
4fb6841e40
Add task list and activity panel E2E tests ( https://github.com/woocommerce/woocommerce-admin/pull/7509 )
...
* Add hide and show task list tests
* The start to adding tests for the activity panel
* Add activity panel tests and WP-API plugin on initialize
* Update task list tests to be more flexible
* Add changelog in package
* Update the re-enable task list logic to be more robust
* Use a more generic selector
* Make sure task list is shown in previous test
* Add test screenshot
* Remove screenshot and update logic
* Address PR feedback
2021-09-03 08:21:43 -03:00
louwie17
016a355623
Only display expanded content when expanded is true ( https://github.com/woocommerce/woocommerce-admin/pull/7611 )
...
* Only display expanded content when expanded is true
* Add changelogs
* Fix test
2021-09-03 08:20:22 -03:00
Adrian Duffell
4c13bca528
Add Powered by Mailchimp text to newsletter sign-up label ( https://github.com/woocommerce/woocommerce-admin/pull/7619 )
...
* Add Powered by Mailchimp label text
* Vertically center confirmation checkbox
2021-09-03 19:13:31 +08:00
Joshua T Flowers
8f836c292f
Create task list APIs ( https://github.com/woocommerce/woocommerce-admin/pull/7577 )
...
* Add endpoint to hide task lists
* Migrate old setup task list hidden option
* Use option to store all hidden lists
* Add getter for deprecated options
* Migrate old task list options
* Move task lists into separate class
* Add TaskList class for individual task list control
* Update hidden checks to use TaskList api
* Update docs for hidden lists
* Update use of should_show_tasks to check for visible task lists
* Remove hide endpoint to reduce scope on PR
* Fix up failing tests
* Fix up rebase
* Add back in should_show_tasks with deprecation notice
* Add delay between payment tests
2021-09-02 17:40:02 -04:00
Moon
89343470cb
Remove docs command ( https://github.com/woocommerce/woocommerce-admin/pull/7607 )
2021-09-01 19:03:34 -07:00
Moon
7aa1cd79d0
Check if file exists ( https://github.com/woocommerce/woocommerce-admin/pull/7606 )
2021-09-01 19:03:25 -07:00
Moon
8e2d0bacc2
Sync 2.6.0 and 2.6.1 changelog back to main ( https://github.com/woocommerce/woocommerce-admin/pull/7608 )
...
* Sync changelog
* Update changelog
2021-09-01 18:27:13 -07:00
Joshua T Flowers
6300e8aacd
Add task list components to consume task list REST API ( https://github.com/woocommerce/woocommerce-admin/pull/7556 )
...
* Add initial task list render
* Add task list item render
* Separate task list menu component
* Fix click handling for tasks
* Add task started count data
* Scroll to top after selecting task
* Handle PR feedback
* Handle PR feedback round 2
2021-09-01 17:28:24 -04:00
louwie17
d86864275b
Adjust marketing completion logic ( https://github.com/woocommerce/woocommerce-admin/pull/7586 )
...
* Add woocommerce_task_list_visited_tasks option for marketing task completion
* Add changelog
* Use trackedCompletedActions to track completed actions
* Change completed action name
* Check # of installed extension for the completion logic
* Do not update completed action if marketing already exists
Co-authored-by: Moon <moon.kyong@automattic.com>
2021-09-01 14:02:44 -07:00
louwie17
b8fc676b48
Adjust task item class name to prevent conflicts with older versions ( https://github.com/woocommerce/woocommerce-admin/pull/7593 )
...
* Adjust task item class name to prevent conflicts with older versions
* Fix styling lint errors
* Add changelog
* Fix more lint errors
2021-08-31 08:16:19 -07:00
Joshua T Flowers
f136b770d6
Update completed task option when task lists are retrieved ( https://github.com/woocommerce/woocommerce-admin/pull/7549 )
...
* Update completed task option when task lists are retrieved
* Update action calls to filter
2021-08-31 10:38:51 -04:00
Adrian Duffell
2ce0cd9519
Update email pre-fill endpoint to be experimental ( https://github.com/woocommerce/woocommerce-admin/pull/7602 )
2021-08-31 16:38:21 +08:00
Adrian Duffell
6d23ab7ea1
Add newsletter signup to profiler ( https://github.com/woocommerce/woocommerce-admin/pull/7601 )
...
* Add email address field to store details step in OBW (https://github.com/woocommerce/woocommerce-admin/pull/7552 )
* Subscribe store_email to MailChimp (https://github.com/woocommerce/woocommerce-admin/pull/7579 )
* Add prefill for email field in OBW (https://github.com/woocommerce/woocommerce-admin/pull/7570 )
* Add error handling for email validation errors from backend (https://github.com/woocommerce/woocommerce-admin/pull/7590 )
* Remove OnboardingEmailMarketing note class (https://github.com/woocommerce/woocommerce-admin/pull/7595 )
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
Co-authored-by: Moon <moon.kyong@automattic.com>
2021-08-31 12:39:04 +08:00