Adrian Duffell
b48e2addeb
Fix Database Table Creation Test ( https://github.com/woocommerce/woocommerce-admin/pull/6670 )
...
* Fix mistake in documentation
* Fix typo in query
* Fix a bug where the tables were not being dropped
2021-03-26 21:52:54 +08:00
Paul Sealock
a2996ff820
Build: Fix production script asset names ( https://github.com/woocommerce/woocommerce-admin/pull/6681 )
...
* Avoid suffix on production build assets filenames
* check minification feature to determin filename
* changelog
* changelog typo
2021-03-26 16:04:34 +13:00
Ilyas Foo
6296952949
Improve AddFirstProduct email note contents ( https://github.com/woocommerce/woocommerce-admin/pull/6617 )
...
* Add capability for merchant email note personalization, improve AddFirstProduct email note contents.
* Update heading
* Update readme and testing instructions
* Remove old image, fix typo and improve translation
2021-03-26 09:26:07 +08:00
Joshua T Flowers
fda793646e
Next new novel navigation nudge note ( https://github.com/woocommerce/woocommerce-admin/pull/6610 )
...
* Add method to enable features
* Add the navigation nudge note
* Add changelog entry and testing instructions
* Update note name
* Fix renamed note class name
* Use redirect to settings instead of directly enabling note
* Remove old feature settings filter
2021-03-25 20:07:20 -04:00
Joshua T Flowers
bc552e14eb
Fix the activity panel toggle not closing on click ( https://github.com/woocommerce/woocommerce-admin/pull/6679 )
...
* Fix activity panel toggle across browsers
* Fix activity panel not full viewport height
2021-03-25 19:42:01 -04:00
Joshua T Flowers
e96addd95c
Bump main to 2.3.0-dev ( https://github.com/woocommerce/woocommerce-admin/pull/6661 )
2021-03-25 19:26:46 -04:00
Sam Seay
4e17af5734
Show management links when the task list is complete (even if its not hidden). ( https://github.com/woocommerce/woocommerce-admin/pull/6657 )
2021-03-26 10:54:24 +13:00
louwie17
e4a161fa44
Update the mercado option name, so it enables correctly ( https://github.com/woocommerce/woocommerce-admin/pull/6677 )
...
* Update the mercado option name, so it enables correctly
* Add changelog
2021-03-25 18:01:37 -03:00
louwie17
d5800c1a7a
Check if value for contains comparison is an array ( https://github.com/woocommerce/woocommerce-admin/pull/6645 )
...
* Add warning and default to empty array for contains operation, when value is not array
* Add changelog
* Move option is array check and warning to the OptionRuleProcessor
* Added a check for the new_value as well, given we do the same for the old_value
2021-03-25 08:55:36 -03:00
Adrian Duffell
05d9cf3546
Add tests for database table creation ( https://github.com/woocommerce/woocommerce-admin/pull/6658 )
2021-03-25 13:21:03 +08:00
Sam Seay
409703952b
Add some guidelines on changelog and testing instructions. ( https://github.com/woocommerce/woocommerce-admin/pull/6653 )
2021-03-25 11:28:13 +13:00
Sam Seay
cc01b9816e
Fix TypeScript build for `packages` and add types for wc/data's onboarding store ( https://github.com/woocommerce/woocommerce-admin/pull/6595 )
2021-03-25 10:29:37 +13:00
louwie17
babb964ca7
Add IE and NZ to the selective bundle install list ( https://github.com/woocommerce/woocommerce-admin/pull/6649 )
...
* Add IE and NZ to the selective bundle install list
* Add changelog and testing instructions
* Remove testing instructions
2021-03-24 09:30:20 -03:00
Renovate Bot
7a4cfa909a
Update dependency @typescript-eslint/eslint-plugin to v4.19.0
2021-03-24 10:09:48 +00:00
Renovate Bot
032613d485
Update babel monorepo to v7.13.12
2021-03-24 04:48:50 +00:00
renovate[bot]
cb4e300ee6
Update dependency fork-ts-checker-webpack-plugin to v6.2.0 ( https://github.com/woocommerce/woocommerce-admin/pull/6655 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-24 15:50:23 +13:00
Adrian Duffell
a0ef649ef4
Remove composer v1 downgrade in PHP tests ( https://github.com/woocommerce/woocommerce-admin/pull/6641 )
2021-03-24 08:53:34 +08:00
Adrian Duffell
02e7d6870f
Remove CI tests for WooCommerce 4.7 ( https://github.com/woocommerce/woocommerce-admin/pull/6640 )
2021-03-24 08:51:12 +08:00
Lee Willis
d99fe58925
Remove hardcoded dependencies from examples. ( https://github.com/woocommerce/woocommerce-admin/pull/6542 )
...
Authored-by: Lee Willis <lee@ademti-software.co.uk>
2021-03-24 11:10:32 +13:00
renovate[bot]
b47698bf4f
Update dependency @automattic/color-studio to v2.5.0 ( https://github.com/woocommerce/woocommerce-admin/pull/6606 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-24 11:08:17 +13:00
Joel Thiessen
81948ab513
Adding typescript resolver to fix linting issues with imports ( https://github.com/woocommerce/woocommerce-admin/pull/6624 )
2021-03-24 10:57:12 +13:00
Paul Sealock
8c1dcd949f
Ensure script asset.php files are included in builds ( https://github.com/woocommerce/woocommerce-admin/pull/6635 )
...
* Ensure script asset.php files are included
* add changelog
2021-03-23 12:20:26 +13:00
Fernando
93cc81206e
Payments task: include Mercado Pago ( https://github.com/woocommerce/woocommerce-admin/pull/6572 )
...
* Added Mercado Pago payment gateway
# Conflicts:
# client/task-list/tasks/payments/index.js
# client/task-list/tasks/payments/methods.js
* Added tests
* Added plugin's name to constants
* Added default url
* Modified card copy
* Modified copy
* Added changelog
# Conflicts:
# readme.txt
* Added testing instructions
# Conflicts:
# TESTING-INSTRUCTIONS.md
* Added "Local Partner" ribbon
* Using local image
* Fixed typo
* Fixed line duplication
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-22 15:57:43 -03:00
Moon
5c99f54828
Fix "Themes" step visibility bug in IE 11 ( https://github.com/woocommerce/woocommerce-admin/pull/6578 )
...
* Fix themes are not visible in IE 11
* Add CSS class for the first 40 card items
2021-03-22 10:01:53 -07:00
Moon
0ff7b208ff
Set default value to array when op is 'contains' ( https://github.com/woocommerce/woocommerce-admin/pull/6622 )
...
* Set default value to array when op is contains
* Add changelog
2021-03-22 09:59:46 -07:00
David Levin
2b95eea771
Update contrast and hover / active colors for analytics dropdown buttons ( https://github.com/woocommerce/woocommerce-admin/pull/6504 )
...
* Update contrast and hover / active colors
* Update hover and active state of chevron using mask
* add test instructions and changelog entries
* Update readme.txt
Co-authored-by: David Levin <davidlevin@Davids-MacBook-Pro-2.local>
Co-authored-by: Dan Hauk <dan@danhauk.com>
Co-authored-by: Paul Sealock <psealock@gmail.com>
2021-03-22 20:56:15 +13:00
renovate[bot]
f45ec227c5
Update dependency autoprefixer to v10.2.5 ( https://github.com/woocommerce/woocommerce-admin/pull/6548 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-19 12:03:16 +10:00
louwie17
193b5d7d71
Added paystack to payment methods for african countries ( https://github.com/woocommerce/woocommerce-admin/pull/6579 )
...
* Added paystack to payment methods for african countries
* Enforce the use of 'setMethodEnabledOption'
* Add changelog and test instructions
2021-03-18 17:30:17 -03:00
Joshua T Flowers
28a6622b3b
Delete customer data on network user deletion ( https://github.com/woocommerce/woocommerce-admin/pull/6574 )
...
* Delete customer data on network user deletion
* Add changelog entry and testing instructions
2021-03-18 15:14:04 -04:00
Paul Sealock
b7360d0d55
Add typescript to Nav utils ( https://github.com/woocommerce/woocommerce-admin/pull/6477 )
...
* Add typescript to nav utils--no-verify
* save
* progress
* fixup category
* better
* getting closer
* grrr
* appease the type gods
* move types to start of page
* Fixup addHistoryListener
* Add typescript to nav utils--no-verify
* save
* progress
* fixup category
* better
* fix tsconfig
* changelog
* add babel jest typescript preset for tests
* fix rebase issue
* PR feedabck
* update package-lock
* eslint fix
2021-03-18 16:38:38 +13:00
Sam Seay
e0fcee518a
Add tracking for the business step ( https://github.com/woocommerce/woocommerce-admin/pull/6575 )
2021-03-18 16:36:40 +13:00
renovate[bot]
b6c9527d3b
Update dependency copy-webpack-plugin to v5.1.2 ( https://github.com/woocommerce/woocommerce-admin/pull/6496 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-18 13:01:51 +10:00
louwie17
9b180db614
Add Typescript and page objects to E2E suite ( https://github.com/woocommerce/woocommerce-admin/pull/6582 )
...
* Initial playwright
* Updated e2e to use playwright and typescript
* Update set up environment and jest package
* Add changelog
* Add await to uncheck
* Fix formatting
* Revert jset back to ~24, as >25 runs slower, see facebook/jestwoocommerce/woocommerce-admin#9457
* Removed some unnecessary uses of waitForSelector
* Fix eslint issue
* Fix the e2e tests with latest updates
* Running most tests, with typescript now
* Fix any outstanding queries for the tests to work
* Update changelog
* Remove unnecessary jest version and unnecessary transform setting
* Fix test case broken after rebase
* Add fix to make e2e tests more robust
* Making sure dropdown value is correct
* Reove the wcpay condition for features number
2021-03-17 16:22:09 -03:00
Moon
350ffe3f32
Update insight inbox message and add no option ( https://github.com/woocommerce/woocommerce-admin/pull/6555 )
...
* Update insight inbox message and add no option
* Add changelog.
2021-03-17 02:14:47 -07:00
Moon
fda300ff4f
Improve WC Shipping & Tax logic ( https://github.com/woocommerce/woocommerce-admin/pull/6547 )
...
* Improve WC Shipping & Tax logic
* Add changelog
* Simplify return statement
* Add test for filtering selected extensions
* Fix broken test
2021-03-17 01:22:33 -07:00
Moon
6b3fe5c475
Adjust targeting store age: 2 - 5 days for the Add First Product note ( https://github.com/woocommerce/woocommerce-admin/pull/6554 )
...
* Adjust targeting store age: 2 - 5 days
* Add changelog
* Remove unnecessary comment
2021-03-16 23:33:07 -07:00
Paul Sealock
7c61e2bff9
Hook Reference: Automate a reference resource ( https://github.com/woocommerce/woocommerce-admin/pull/6454 )
...
* read sample doc
* npm cli
* work with arrays
* Its happening
* better naming
* cleanup
* moar cleanup
* new line
* better
* save
* fixup rebase error
* package lock update
* node 12 usage
* add changelog
* fancy logs
* update package lock
* changelog in right place
2021-03-17 13:27:26 +13:00
Lee Willis
c8e4714c71
Loader::is_admin_page() throws fatal error if woocommerce_admin_disabled is true. ( https://github.com/woocommerce/woocommerce-admin/pull/6563 )
...
* Check for function before calling
* Add comment & changelog note
Co-authored-by: Lee Willis <lee@ademti-software.co.uk>
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
2021-03-17 07:47:48 +08:00
Joshua T Flowers
4ad0d142e4
Refactor profile wizard benefits step and add tests ( https://github.com/woocommerce/woocommerce-admin/pull/6583 )
...
* Refactor benefits component to functional component
* Update to useSelect and useDispatch
* Use state to store installing state
* Separate benefits components
* Add missing translator comments
* Don't show benefits screen when already completed
* Add benefits step tests
* Add changelog entry and testing instructions
2021-03-16 13:27:15 -04:00
Sam Seay
d55120bfb0
Add tracking for mail poet installs ( https://github.com/woocommerce/woocommerce-admin/pull/6603 )
2021-03-17 06:25:48 +13:00
Joshua T Flowers
84a9cfac87
Add filter to profile wizard steps ( https://github.com/woocommerce/woocommerce-admin/pull/6564 )
...
* Add filter to profile wizard steps
* Add changelog entry and testing instructions
* Make testing instructions easier
2021-03-16 12:58:31 -04:00
renovate[bot]
fde0341fb2
Update dependency @testing-library/user-event to v12.8.3 ( https://github.com/woocommerce/woocommerce-admin/pull/6494 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-16 12:03:24 +08:00
Joshua T Flowers
4d445350ea
Close activity panel tabs by default and track ( https://github.com/woocommerce/woocommerce-admin/pull/6566 )
...
* Close activity panels by default and track shown
* Add task list shown data to tracks
* Add changelog and testing instructions
* Fire the panel tracks again when the task list is hidden
2021-03-15 20:34:20 -04:00
Hsing-yu Flowers
be7d28d4bc
Add customer name column to CSV export ( https://github.com/woocommerce/woocommerce-admin/pull/6556 )
...
* Add customer name column to CSV export
* Add changelog and testing instructions
* Handle PR feedback
2021-03-16 09:54:07 +10:00
Joshua T Flowers
3e90b8642a
Update undefined task name properties for help panel tracks ( https://github.com/woocommerce/woocommerce-admin/pull/6565 )
...
* Update undefined task name properties for help panel tracks
* Add changelog entry and testing instructions
2021-03-15 19:44:53 -04:00
renovate[bot]
2f930c144c
Update dependency docsify-cli to v4.4.3 ( https://github.com/woocommerce/woocommerce-admin/pull/6550 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-16 11:14:20 +13:00
Adrian Duffell
326dabf559
Prepare Documentation for 2.1.3 release ( https://github.com/woocommerce/woocommerce-admin/pull/6587 )
...
* Update testing instructions
* Update Changelog
2021-03-15 10:46:51 +08:00
Hsing-yu Flowers
918d97f36d
Add gross sales column to CSV export ( https://github.com/woocommerce/woocommerce-admin/pull/6567 )
2021-03-13 15:11:16 +13:00
Moon
3b26396ad9
Allow manager role to query options ( https://github.com/woocommerce/woocommerce-admin/pull/6577 )
...
* Give manager role permission for woocommerce_ces_tracks_queue and woocommerce_navigation_intro_modal_dismissed options
* Add changelog
2021-03-11 20:01:11 -08:00
Adrian Duffell
828a2cb038
Move Lodash to a Peer Dependency in Packages ( https://github.com/woocommerce/woocommerce-admin/pull/6399 )
...
* Update old versions of lodash in packages
* Add changelog entries
* Move lodash to peerDependencies in components package
* Fix broken JSON
* Fix lodash defined twice in components package
* Move lodash to peer dependency in date package
* Move lodash to peer dependency in navigation package
* Move lodash to peer dependency in notices package
* Relax lodash version constraint in components package
* Update package changelogs
2021-03-12 11:58:51 +08:00
Sam Seay
e51e1401c5
Fix a bug where the JP connection flow would not activate ( https://github.com/woocommerce/woocommerce-admin/pull/6521 )
...
Fixes woocommerce/woocommerce-admin#6488
Changes.
* See the issue for the discussion, but we're changing the behaviour of triggering the connection flow as part of this. Before it was required that both wc-services and wc-admin were installed before triggering the flow.
* Also the plugins value was not being updated properly in the new flow, but plugins is not used in any useful way in the onboarding profile, so I have removed it completely. We now rely on the actual installed plugins to determine what is installed/activated.
2021-03-12 16:36:23 +13:00
Sam Seay
5a54314e3a
Fix CI issues ( https://github.com/woocommerce/woocommerce-admin/pull/6576 )
...
* PHP unit tests were failing due to a change in the Github actions environment.
* E2E tests were failing because of that issue (they rely on port 8084 which is used in ubuntu 20 environment) and because of an issue with @woocommerce/e2e-environment
2021-03-12 14:14:35 +13:00
Joshua T Flowers
828eccb20e
Fix hidden menu title on smaller screens ( https://github.com/woocommerce/woocommerce-admin/pull/6562 )
...
* Fix hidden menu title on smaller screens
* Add changelog entry and testing instructions
2021-03-11 15:01:37 -05:00
Ilyas Foo
a4701c8494
Add CES survey for adding product categories, tags, and attributes ( https://github.com/woocommerce/woocommerce-admin/pull/6418 )
...
* Add CES survey for adding product categories and tags
* Update readme and testing instructions
* Add CES survey for adding product attributes
* Change logic to use number of rows in tags table
* Replace addslashes with esc_js, use JS variables pagenow and adminpage
2021-03-11 18:52:54 +08:00
Ilyas Foo
5be293f5c8
Add CES survey for importing products ( https://github.com/woocommerce/woocommerce-admin/pull/6419 )
...
* Add CES survey for importing products
* Update readme and testing instructions
2021-03-11 17:55:59 +08:00
Ilyas Foo
6c097d7745
Add CES survey for search product, order, customer ( https://github.com/woocommerce/woocommerce-admin/pull/6420 )
...
* Add CES survey for search product, order, customer
* Update readme and testing instructions
* Add line feed
* Utilize get_current_screen
2021-03-11 17:35:57 +08:00
Ilyas Foo
cab6a56378
Add Ireland to Square payment method ( https://github.com/woocommerce/woocommerce-admin/pull/6559 )
...
* Add Ireland country code to Square payment method
* Add testing instructions and changelog
2021-03-11 17:25:13 +08:00
renovate[bot]
9c5ce74247
Pin dependencies ( https://github.com/woocommerce/woocommerce-admin/pull/6353 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-11 12:40:23 +10:00
renovate[bot]
4ae669a25f
Update babel monorepo ( https://github.com/woocommerce/woocommerce-admin/pull/6300 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-11 12:39:37 +10:00
Ilyas Foo
0be173f4fd
Fix wrong filename for feature config ( https://github.com/woocommerce/woocommerce-admin/pull/6557 )
2021-03-11 08:40:26 +08:00
Sam Seay
4ec75439c5
Remove rest API props from onboarding confirmed as no longer used. ( https://github.com/woocommerce/woocommerce-admin/pull/6520 )
2021-03-11 08:50:23 +13:00
Fernando
1267af3665
Business features step: include Mailpoet ( https://github.com/woocommerce/woocommerce-admin/pull/6515 )
...
* Added "MailPoet" option to new Business Details step
This commit adds "MailPoet" option to the new Business Details step
* Modified the Creative Mail copy
* Added changelog
* Added testing instructions
# Conflicts:
# TESTING-INSTRUCTIONS.md
* Fixed testing instructions
* Fixed e2e tests
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-10 14:27:58 -03:00
louwie17
cb3c1e88e8
Add tilde (~) option for client root directory ( https://github.com/woocommerce/woocommerce-admin/pull/6517 )
...
* Add tilde option for client root directory
* Support tilde start as internal to fix lint issues
* Update baseUrl and paths so auto complete works correctly
* Add changelogs
* Add eslint support for webpack resolvers
Co-authored-by: Matt Sherman <matt@jam123.com>
2021-03-10 11:11:37 -04:00
Adrian Duffell
335f4a3ab5
Prepare Documentation for 2.1.2 release ( https://github.com/woocommerce/woocommerce-admin/pull/6560 )
...
* Add changelog entries
* Add testing instructions
* Add 2.0.x readme entries
* Add date to 2.1.x releases
2021-03-10 16:46:54 +08:00
Sam Seay
bc0460ebae
Never skip changelog labelling, default to remove label. ( https://github.com/woocommerce/woocommerce-admin/pull/6553 )
2021-03-10 16:30:54 +13:00
renovate[bot]
53812966ac
Update dependency webpack-fix-style-only-entries to v0.6.1 ( https://github.com/woocommerce/woocommerce-admin/pull/6551 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-10 15:39:02 +13:00
Ilyas Foo
44020e3255
Fix renovate bot check in changelog lint ( https://github.com/woocommerce/woocommerce-admin/pull/6541 )
2021-03-10 10:09:37 +08:00
Joshua T Flowers
b7d4da5f45
Add nav intro modal tests ( https://github.com/woocommerce/woocommerce-admin/pull/6518 )
...
* Remove unnecessary tracking opt in check
* Add intro modal tests
* Add changelog entry
* Add extra check to see if modal has previously been dismissed
2021-03-09 17:53:24 -05:00
Elizabeth Pizzuti
4d1f1cdcb4
Change "Store Setup" link in top bar to "Finish setup" ( https://github.com/woocommerce/woocommerce-admin/pull/6526 )
2021-03-09 17:50:37 -05:00
Joshua T Flowers
a54c267d11
Add testing instructions for mobile header toggle changes ( https://github.com/woocommerce/woocommerce-admin/pull/6543 )
...
* Add testing instructions for mobile header toggle changes
* Update testing instructions
2021-03-09 17:47:20 -05:00
Joshua T Flowers
f0e1e924c8
Use wc filter to get status tabs for tools category ( https://github.com/woocommerce/woocommerce-admin/pull/6525 )
...
* Use wc filter to get status tabs for tools category
* Add testing instructions and changelog entry
* Handle PR feedback
2021-03-09 17:41:54 -05:00
Adrian Duffell
f1bac7d787
Add Guards to "Deactivate Plugin" Note Handlers ( https://github.com/woocommerce/woocommerce-admin/pull/6532 )
...
* Add packgage state check to deactivate-plugin note
* Add changelog entry
* Add method to check if notes are initialized
* Update guard to check if notes are initialized
* Add testing instructions
2021-03-09 17:33:17 -05:00
Fernando
0ebccd674b
Fixed associated Order Number for refunds ( https://github.com/woocommerce/woocommerce-admin/pull/6428 )
...
* Fixed related orders problem
This commit fixes the related orders problem
* Fixed customer type query
* Fixed get_order_number filtering
* Added a default value to totalResults
This commit adds a default value to totalResults (in order to avoid errors)
* Added testing instructions
# Conflicts:
# TESTING-INSTRUCTIONS.md
* Added changelog
# Conflicts:
# readme.txt
* Fixed orders without products
* Added tests
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-09 15:57:50 -03:00
Fernando
5b368f4227
Store profiler: Business Details steps changes ( https://github.com/woocommerce/woocommerce-admin/pull/6503 )
...
* Added "MailPoet" option to Business Details step
This commit adds the "MailPoet" option to Business Details step in the OBW
* Fixed plugins order
* Creative Mail option toggled off by default
This commit toggles off the Creative Mail option by default
* Fixed copy and image URL
* Added mailpoet.png image
* Added changelog
# Conflicts:
# readme.txt
* Added testing instructions
# Conflicts:
# TESTING-INSTRUCTIONS.md
* Fixed key
* Fixed lint error
* Fixed testing instructions
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-09 15:00:34 -03:00
Joel Thiessen
84467d4f2a
Fixing site errors being concealed by new navigation ( https://github.com/woocommerce/woocommerce-admin/pull/6337 )
2021-03-09 09:40:56 -08:00
Joshua T Flowers
0e1b81b3c9
Remove mobile activity panel toggle ( https://github.com/woocommerce/woocommerce-admin/pull/6539 )
...
* Remove activity panel mobile sub nav
* Allow toggling of tab in focus outside
* Add changelog and testing instructions
2021-03-09 08:11:49 -05:00
renovate[bot]
e99fc3488a
Update dependency config to v3.3.6 ( https://github.com/woocommerce/woocommerce-admin/pull/6495 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-09 12:57:14 +13:00
Sam Seay
9225fce382
Fix a bug in useSettings that causes an infinite loop. ( https://github.com/woocommerce/woocommerce-admin/pull/6540 )
2021-03-09 12:44:11 +13:00
louwie17
14e2becc9a
Update/6487 target audience of business feature step ( https://github.com/woocommerce/woocommerce-admin/pull/6508 )
...
* Prune out old bundle flow and expand range of new one
* Add feature flag, default to true
* Update feature flag, and updated WcPay logic
* Fix lint errors
* Add changelog
* Onlly show WC payments task if part of the business extensions
* Remove stray console log
* Update copy of WCPay card
* Add a couple more e2e tests
* Add await for click
* Add test instructions
2021-03-08 10:23:39 -04:00
Lee Willis
7ffe4a0f85
Remove redundant code ( https://github.com/woocommerce/woocommerce-admin/pull/6523 )
...
Co-authored-by: Lee Willis <lee@ademti-software.co.uk>
2021-03-08 17:15:46 +13:00
Joel Thiessen
0bccfc123f
Adding client-side filter to navigation root url ( https://github.com/woocommerce/woocommerce-admin/pull/6505 )
2021-03-05 08:34:17 -08:00
Joshua T Flowers
198e3fb7ce
Add navigation container tests ( https://github.com/woocommerce/woocommerce-admin/pull/6464 )
...
* Add changelog and testing instructions
* Set active level when matching a new item
* Add navigation container tests
* Add testing instructions and changelog
* Update testing instructions
* Fix up missing changelog entries after rebase
* Add in missing menu items from useSelect in tests
2021-03-05 09:35:53 -05:00
renovate[bot]
19a13ae09c
Update dependency core-js to v3.9.1 ( https://github.com/woocommerce/woocommerce-admin/pull/6497 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-05 16:19:30 +13:00
Moon
5dfe505f94
add preview site btn in personalize store task ( https://github.com/woocommerce/woocommerce-admin/pull/6513 )
...
* Add preview site btn on appearance task
* Add testing instructions and changelog
* Change letter case
2021-03-04 18:37:18 -08:00
Bec Scott
3c72bd4990
Add remote inbox notifications rule that triggers when WCA is updated ( https://github.com/woocommerce/woocommerce-admin/pull/6040 )
...
* Add remote inbox notifications rule that triggers when WCA is updated
* Add changlog entry
* Note that `plugin_version` should be used to check the WCA version
2021-03-05 10:44:54 +10:00
Bec Scott
46d4a01791
Remove Mollie promo note on install ( https://github.com/woocommerce/woocommerce-admin/pull/6510 )
...
* Remove Mollie promo note on install
* Test instructions and changelog
2021-03-05 10:16:17 +10:00
Joshua T Flowers
d5b4c432e0
Add nav header component tests ( https://github.com/woocommerce/woocommerce-admin/pull/6509 )
...
* Add nav header component tests
* Add changelog
2021-03-04 16:13:11 -05:00
Fernando
a95af87948
Added warning when WC-Admin is active but not being used ( https://github.com/woocommerce/woocommerce-admin/pull/6453 )
...
* Added warning when WC-Admin is active but not being used
This commit adds a warning when WC-Admin is active but not being used
* Fixed copy
* Added changelog
# Conflicts:
# readme.txt
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-04 13:07:47 -03:00
Joshua T Flowers
5f9e4f3164
Add legacy report items to new navigation ( https://github.com/woocommerce/woocommerce-admin/pull/6507 )
...
* Add legacy report items
* Hide nav tabs on report pages
* Add testing instructions and changelog entry
2021-03-04 10:45:12 -05:00
Joshua T Flowers
2acbc0c1e8
Add category title tests ( https://github.com/woocommerce/woocommerce-admin/pull/6445 )
2021-03-04 10:32:46 -05:00
Fernando
09d6bd9164
Fixed a few console errors in JS tests ( https://github.com/woocommerce/woocommerce-admin/pull/6472 )
...
* Fixed connect test
* Fixed plugins test
* Fixed stock panel tests
* Added changelog
# Conflicts:
# readme.txt
* Removed blank line
* Changelog line removed
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-03-04 09:15:03 -03:00
Joshua T Flowers
40a86daf2f
Remove active item from navigation store ( https://github.com/woocommerce/woocommerce-admin/pull/6486 )
...
* Remove active item from navigation store
* Add changelog entry
2021-03-03 16:57:00 -05:00
Joshua T Flowers
7a20e582a3
Add initial tests for navigation Menu class ( https://github.com/woocommerce/woocommerce-admin/pull/6492 )
...
* Add initial tests for navigation Menu class
* Add changelog entry
2021-03-03 08:09:33 -05:00
Sam Seay
bb821a76e9
Add a back button to the Header when the task list is displayed. ( https://github.com/woocommerce/woocommerce-admin/pull/6397 )
2021-03-03 13:05:08 +13:00
Joshua T Flowers
fbeb535b20
Use static images for nav intro modal ( https://github.com/woocommerce/woocommerce-admin/pull/6493 )
...
* Use static images for nav intro modal
* Add 2x images
2021-03-03 12:24:02 +13:00
Sam Seay
7229948cd1
Add a new revenue option, 'rather not say' ( https://github.com/woocommerce/woocommerce-admin/pull/6475 )
2021-03-03 11:59:18 +13:00
Moon
2cbf73b6a4
Add docker setup using WP-ENV ( https://github.com/woocommerce/woocommerce-admin/pull/6448 )
...
* Add docker setup using WP-ENV
* Add ALTERNATE_WP_CRON config to avoid cron issues
* Add changelog
* Update README
* Added HOWTOs section
2021-03-02 13:13:21 -08:00
Joshua T Flowers
8a0ba82e6f
Add nav favorite button tests ( https://github.com/woocommerce/woocommerce-admin/pull/6446 )
...
* Add nav favorite button tests
* Add changelog entry
2021-03-02 11:19:31 -05:00
Joshua T Flowers
c71d64a937
Fix double prefixing of navigation URLs ( https://github.com/woocommerce/woocommerce-admin/pull/6460 )
...
* Fix double prefixing of navigation URLs
* Add changelog and testing instructions
2021-03-02 11:18:48 -05:00
Joshua T Flowers
a4785b7c2a
Add navigation favorites tests ( https://github.com/woocommerce/woocommerce-admin/pull/6409 )
...
* Add navigation favorites tests
* Fix copy pasta
* Fix test comment
* Add changelog entry
2021-03-02 10:15:53 -05:00
David Levin
f00721fa3e
Fix summary number style regression on analytics reports ( https://github.com/woocommerce/woocommerce-admin/pull/5913 )
...
* Update summary number styles
* Add changelog
* Add testing instructions
Co-authored-by: David Levin <davidlevin@Davids-MacBook-Pro-2.local>
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
2021-03-02 13:07:35 +08:00
Hsing-Yu Flowers
a85034f504
Update payment card style on mobile ( https://github.com/woocommerce/woocommerce-admin/pull/6413 )
...
* Update payment card style on mobile
* Add changelog
* Add testing instructions
* Move changelog entry to unreleased
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
2021-03-02 12:36:05 +08:00
Hsing-Yu Flowers
2439347dd5
Fix missing i18n in welcome modal ( https://github.com/woocommerce/woocommerce-admin/pull/6468 )
...
* Localize string
* Add changelog entry
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
2021-03-02 11:21:48 +08:00
Hsing-Yu Flowers
5aaf5d83c4
Add exclusion on getOptions and method renaming ( https://github.com/woocommerce/woocommerce-admin/pull/6115 )
...
* Remove exclusion in getFilteredOptions
* Update filteredOptions to searchOptions
* Check if options then setState after searchOptions is updated
* Show all options under business details select controls
2021-03-02 09:06:29 +08:00
Paul Sealock
077eb4d4f8
Dates: Account for leat year in `getLastPeriod` ( https://github.com/woocommerce/woocommerce-admin/pull/6470 )
...
* force end of month
* changelog
2021-03-02 09:40:26 +13:00
Sam Seay
630f31ae9d
Clean up unused deps and add TS to the build. ( https://github.com/woocommerce/woocommerce-admin/pull/6441 )
2021-03-01 16:01:22 +13:00
Sam Seay
4d4d4ec49d
Skip a test that is currently broken till we can find the cause. ( https://github.com/woocommerce/woocommerce-admin/pull/6469 )
2021-03-01 15:37:59 +13:00
Paul Sealock
101df3b019
Add Dependency Extraction Webpack Plugin ( https://github.com/woocommerce/woocommerce-admin/pull/5762 )
...
* Add woo flavored DEWP
* clean up webpack config
* clean
* marketing coupons
* onboarding scripts
* nav scripts
* better imports of deps
* add asset files to bundle
* under git rebase conflict error
* try order
* Add wp_set_script_translations to the scripting loop
* changelog
2021-03-01 12:48:52 +13:00
Joel Thiessen
66a5c3f42b
Checking if navigation is in the process of being enabled while initializing ( https://github.com/woocommerce/woocommerce-admin/pull/6462 )
2021-02-26 15:12:45 -08:00
Adrian Duffell
2714ea04b1
Deprecate Onboarding::has_woocommerce_support ( https://github.com/woocommerce/woocommerce-admin/pull/6401 )
...
* Deprecate Onboarding::has_woocommerce_support
* Add changelog entry
* Add testing instructions
* Update testing instructions
* Fix typo
2021-02-26 18:11:17 +08:00
Adrian Duffell
151f6d127f
Update broken links in help panel ( https://github.com/woocommerce/woocommerce-admin/pull/6455 )
...
* Update broken link anchors to online support
* Add changelog entry
* Move changelog entry to Unreleased
2021-02-26 14:12:47 +08:00
Adrian Duffell
63435dfa71
Bump Version to 2.2.0-dev ( https://github.com/woocommerce/woocommerce-admin/pull/6417 )
...
* Bump to version 2.2.0-dev
* Update changelog with 2.1.0 heading
* Revert "Bump to version 2.2.0-dev"
This reverts commit cc7d4b95ea3ccae140a5366cdd521ac8f35a3100.
* Bump to version 2.2.0-dev
This was performed using `npm run bump-version`
* Move recent changelog entries out of 2.1.0
2021-02-26 11:48:52 +08:00
louwie17
41585794eb
Fix the onTransitionEnd callback ( https://github.com/woocommerce/woocommerce-admin/pull/6432 )
...
* Fix the onTransitionEnd callback
* Add refocus logic if container opened closed quickly and added tests
2021-02-25 08:56:00 -04:00
Bec Scott
f5718e9b95
Correct the Klarna slug ( https://github.com/woocommerce/woocommerce-admin/pull/6440 )
...
* Correct the Klarna slug
* Test instructions and release note
* Update testing suggestions with @adrianduffel's suggestion
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
Co-authored-by: Adrian Duffell <9312929+adrianduffell@users.noreply.github.com>
2021-02-25 16:15:57 +10:00
renovate[bot]
1a67c4098b
Update dependency @woocommerce/csv-export to v1.3.0 ( https://github.com/woocommerce/woocommerce-admin/pull/6438 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-25 16:38:02 +13:00
renovate[bot]
e7994f549e
Update dependency @woocommerce/number to v2.1.0 ( https://github.com/woocommerce/woocommerce-admin/pull/6439 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-25 16:37:41 +13:00
Sam Seay
42ed577632
Improve changelog linting automation ( https://github.com/woocommerce/woocommerce-admin/pull/6443 )
...
Don't run on renovate PRs and skip when an escape hatch is provided in PR description.
2021-02-25 13:19:04 +13:00
Joshua T Flowers
d5bed6a878
Add navigation screen unit tests ( https://github.com/woocommerce/woocommerce-admin/pull/6421 )
2021-02-24 10:45:41 -05:00
Viktor Szépe
79957c1014
Refactor autoloader to remove global variable ( https://github.com/woocommerce/woocommerce-admin/pull/6412 )
...
* Remove 1 global from main file
* Add changelog to readme
2021-02-24 11:50:57 +08:00
renovate[bot]
c9e7ad7dcf
Update dependency @testing-library/react to v11.2.5 ( https://github.com/woocommerce/woocommerce-admin/pull/6434 )
...
* Update dependency @testing-library/react to v11.2.5
* Move the react testing library to dev deps in CES package.
2021-02-24 15:08:42 +13:00
renovate[bot]
c794b745f0
Update dependency @testing-library/user-event to v12.7.3 ( https://github.com/woocommerce/woocommerce-admin/pull/6436 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-24 15:08:01 +13:00
renovate[bot]
2a1565eb72
Update dependency lint-staged to v10.5.4 ( https://github.com/woocommerce/woocommerce-admin/pull/6437 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-24 15:07:39 +13:00
Sam Seay
7e4a2a6dc8
Add a changelog lint check and auto-labelling to PRs ( https://github.com/woocommerce/woocommerce-admin/pull/6414 )
2021-02-24 14:47:06 +13:00
renovate[bot]
d66becd674
Update actions/setup-node action to v2.1.5 ( https://github.com/woocommerce/woocommerce-admin/pull/6433 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-24 14:38:12 +13:00
Sam Seay
27989ec4f2
Update client and packages builds to use corejs 3 and latest wp babel preset ( https://github.com/woocommerce/woocommerce-admin/pull/6411 )
2021-02-24 14:24:22 +13:00
Hsing-Yu Flowers
b1257c5b22
Move the shipping input and text 1px lower ( https://github.com/woocommerce/woocommerce-admin/pull/6408 )
...
* Move the shipping input and text 1px lower
* Add changelog
Co-authored-by: Sam Seay <samueljseay@gmail.com>
2021-02-24 09:14:53 +08:00
louwie17
6e8106e93a
Update/6324 test instructions ( https://github.com/woocommerce/woocommerce-admin/pull/6422 )
...
* Updated test instructions for email notes
* Fix formatting
* Correctly nest list instructions
2021-02-23 11:34:12 -04:00
Rasmy Nguyen
c9e7b53d46
Add tracks event for WooCommerce Payments install via tasklist and inbox note ( https://github.com/woocommerce/woocommerce-admin/pull/6285 )
...
This adds a tracks event fired after WooCommerce Payments is installed
via the tasklist or inbox note.
2021-02-23 19:56:20 +09:00
Paul Sealock
5c2402e6f3
Navigation: Reset submenu before making Flyout ( https://github.com/woocommerce/woocommerce-admin/pull/6396 )
...
* reset flyout before adding things
* instructions and changelog
2021-02-23 13:09:59 +13:00
Adrian Duffell
da1afbc669
Update testing instructions for 2.1.0 ( https://github.com/woocommerce/woocommerce-admin/pull/6410 )
2021-02-23 07:18:48 +08:00
Adrian Duffell
122418436b
Add missing changelog entries for 2.1 release ( https://github.com/woocommerce/woocommerce-admin/pull/6403 )
2021-02-23 06:55:35 +08:00
Joshua T Flowers
a8757648a1
Refactor menu item mapping and sorting ( https://github.com/woocommerce/woocommerce-admin/pull/6382 )
...
* Separate primary and secondary menu components
* Simplify category mapping
* Map categories and items simultaneously to improve performance
* Sort added menu items
* Pre-sort menu items
* Create single mapped sorting on server-side
* Fix incorrect menu ID references
* Update tests
* Move methods to utils file
* Add in permissions check in client nav
* Fix server-side capability check
* Fix duplicate expectation and test name
* Add testing instructions
2021-02-22 13:54:27 -05:00
Joshua T Flowers
8e9c60b0b0
Add navigation intro modal ( https://github.com/woocommerce/woocommerce-admin/pull/6367 )
...
* Add initial intro modal
* Hide modal on dismissal
* Add modal styling
* Add modal page content
* Update styles to match Figma designs
* Replace video with gifs
* Check if user is opted in to satisfy gdpr concerns
* Add testing instructions and changelog notes
* Handle PR feedback
* Handle responsiveness
* Dismiss modal when welcome modal is shown simultaneously
* Update shared modal option constants
2021-02-22 13:40:44 -05:00
Hsing-Yu Flowers
de61194cc0
Apply responsive header style to all pages ( https://github.com/woocommerce/woocommerce-admin/pull/6292 )
2021-02-22 13:08:43 +08:00
Hsing-Yu Flowers
aa0f825548
Hide modal tooltip until upstream bugs are fixed ( https://github.com/woocommerce/woocommerce-admin/pull/6142 )
...
* Hide tooltip in welcome modal
* Add todo comment
* Apply fix tooltips to all modals
2021-02-22 11:37:11 +08:00
Ilyas Foo
168b1a17b1
Add CES track settings tab on updating settings ( https://github.com/woocommerce/woocommerce-admin/pull/6368 )
...
* Add settings_area prop to CES settings track
* Update readme and testing instructions
* Update comments
* Add test
* Fix testing instructions
2021-02-22 10:09:45 +08:00
David Levin
f485ebf3de
Update single column home screen width to 680px ( https://github.com/woocommerce/woocommerce-admin/pull/6297 )
2021-02-22 09:10:39 +08:00
Hsing-Yu Flowers
0085340078
Update overflow visible on card media ( https://github.com/woocommerce/woocommerce-admin/pull/6375 )
...
* Update overflow visible on card media
* Remove overflow visible
* Update recommended ribbon as Card component child
2021-02-22 09:05:13 +08:00
Elizabeth Pizzuti
38bc814409
Order and styles updates to nav footer ( https://github.com/woocommerce/woocommerce-admin/pull/6373 )
...
* nav-footer-styles
* nav-footer-styles
2021-02-22 09:04:14 +08:00
Fernando
7d53737a12
Email notes now are turned off by default ( https://github.com/woocommerce/woocommerce-admin/pull/6324 )
...
* Email notes now are turned off by default
This commit turns off the email notes by default
* Added readme.txt
* Added testing instructions
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-02-19 12:32:06 -03:00
Fernando
6d7f6dcbd6
Removed @woocommerce/components/card from OBW ( https://github.com/woocommerce/woocommerce-admin/pull/6374 )
...
* Removed @woocommerce/components/card from OBW
This commit removes the "@woocommerce/components/card" from the step "Business Details" in the OBW.
* Added readme.txt line
Co-authored-by: Fernando Marichal <contacto@fernandomarichal.com>
2021-02-19 11:20:16 -03:00
Joshua T Flowers
9c5aa6d318
Move capability checks to client ( https://github.com/woocommerce/woocommerce-admin/pull/6365 )
...
* Move user data store folder
* Add user capability check hook
* Don't limit script loading by user capability
* Convert ActivityPanel to functional component
* Update ActivityPanel to use useSelect
* Check that a user can manage woocommerce for the store setup tab
* Add capabilities to pages
* Add testing instructions
2021-02-19 08:57:17 -05:00
Joshua T Flowers
851dac281c
Add filter to allow the wp toolbar in navigation ( https://github.com/woocommerce/woocommerce-admin/pull/6371 )
...
* Add class to determine styling for disabled wp toolbar
* Use disabled toolbar class in onboarding setup wizard
* Add changelog and readme notes for filter
2021-02-19 08:20:32 -05:00
Bec Scott
e47ee020a8
Add missing testing instructions ( https://github.com/woocommerce/woocommerce-admin/pull/6378 )
2021-02-19 13:10:56 +08:00
Paul Sealock
993e236ce0
Update Minimum version in docs and test configs ( https://github.com/woocommerce/woocommerce-admin/pull/6342 )
...
* update min version in docs and tests
* update woocommerce-admin.php
* update docker versions
* one more 5.3
* Docker image: back to min versions
* fix main file's min PHP to 7.0, same as Woo Core and readme.txt
* docs/readme
* get_dependency_errors
2021-02-19 11:22:56 +13:00
louwie17
58503834f7
Enqueue beta features scripts on enqueue_scripts action instead of filter ( https://github.com/woocommerce/woocommerce-admin/pull/6358 )
...
* Change filter callback to enqueue_scripts action to safely enqueue scripts
* Add changelog
* Only load beta modal JS on advanced features settings tab
2021-02-18 16:38:58 -04:00
Paul Sealock
3483f1930e
Navigation: Add test to container component ( https://github.com/woocommerce/woocommerce-admin/pull/6344 )
...
* getCategoriesMap
* getMenuItemsByCategory
* changelog
2021-02-18 13:06:28 -05:00
Joshua T Flowers
8371325ba6
Fix empty nav menu ( https://github.com/woocommerce/woocommerce-admin/pull/6366 )
2021-02-18 12:27:04 -05:00
Paul Sealock
589283f652
Override wpbody styles when nav present ( https://github.com/woocommerce/woocommerce-admin/pull/6354 )
...
* Override wpbody styles when nav present
* Use negative margin only when toolbar exists
Co-authored-by: Joshua Flowers <joshuatf@gmail.com>
2021-02-18 10:02:30 -05:00
Hsing-Yu Flowers
00676f12b5
Check if tax was successfully added before displaying notice ( https://github.com/woocommerce/woocommerce-admin/pull/6229 )
...
* Check if tax was successfully added before notice
* Handle PR feedback
* Handle PR feedback-2
* Fix rebase
2021-02-18 12:27:32 +08:00
Hsing-Yu Flowers
2ae0168705
Update timing of InboxPanel state changes for the unread indicator ( https://github.com/woocommerce/woocommerce-admin/pull/6246 )
2021-02-18 11:45:43 +08:00
Adrian Duffell
82d0f04451
Refactor test:php npm script with a post hook ( https://github.com/woocommerce/woocommerce-admin/pull/6356 )
...
Fixes a bug where paramaters could not be passed to the phpunit command
2021-02-18 09:06:54 +08:00
Jorge A. Torres
f8d96f1b50
Set `is_deleted` from the database when instantiating a `Note` ( https://github.com/woocommerce/woocommerce-admin/pull/6322 )
2021-02-18 13:37:34 +13:00
Paul Sealock
c9c843a1fb
turn off settings by default ( https://github.com/woocommerce/woocommerce-admin/pull/6348 )
2021-02-18 12:19:39 +13:00
Sam Seay
5354e4e856
Remove googlefonts/material icons. Migrate to @wordpress/icons and gridicons ( https://github.com/woocommerce/woocommerce-admin/pull/6343 )
2021-02-18 11:54:02 +13:00
Joshua T Flowers
bf3ed5ad87
Add the favorites tooltip to the navigation ( https://github.com/woocommerce/woocommerce-admin/pull/6312 )
...
* Add tooltip to plugin category titles
* Add useAnchor
* Hide tooltips if previously shown
* Refactor tooltip and favorite button to separate components
* Check if favorites resolved before showing button
* Update favorites tooltip option name
* Handle rebase changes
* Don't show tooltip when nav is folded
2021-02-17 09:29:28 -05:00
Bec Scott
d32d88d43c
Remove CES actions for adding and editing a product and editing an order ( https://github.com/woocommerce/woocommerce-admin/pull/6355 )
...
* Remove CES survey for editing a product
* Remove CES survey for adding a product
* Remove CES survey for editing an order
* Add testing instructions
* add to release notes
2021-02-17 20:37:10 +10:00
Tomek Wytrębowicz
dc20f0baf0
Fix Markdown formatting in page-controller.md ( https://github.com/woocommerce/woocommerce-admin/pull/6347 )
2021-02-17 14:07:54 +13:00
Sam Seay
4649817d9e
Implement the PayU payment task and fix a bug ( https://github.com/woocommerce/woocommerce-admin/pull/6332 )
...
Fixes woocommerce/woocommerce-admin#6172
This adds the PayU plugin as a payment task option. Based on the requirements, we've opted for this just to be a simple task that installs the plugin and lets the user configure the plugin later via it's settings screen.
2021-02-17 10:08:35 +13:00
Hsing-Yu Flowers
1fc78d93c9
Refactor panel with withFocusOutside ( https://github.com/woocommerce/woocommerce-admin/pull/6233 )
...
* Refactor panel with withFocusOutside
* Remove react-click-outside dependency
* Handle PR feedback
* Handle PR feedback-2
2021-02-16 15:01:11 -05:00
Joshua T Flowers
452494a4fe
Move favorited menu items to primary menu ( https://github.com/woocommerce/woocommerce-admin/pull/6290 )
...
* Update menu ID when favoriting an item
* Allow favorites to be included alongside the primary menu items
* Add categories to favorites menu server-side
* Don't reset menu state when active item is the same
* Make sure favorites are finished resolving before showing
2021-02-16 11:12:25 -05:00
Joshua T Flowers
8629318f46
Use box sizing and padding to fix nav and admin menu styling ( https://github.com/woocommerce/woocommerce-admin/pull/6335 )
...
* Use box sizing and padding to fix nav and admin menu styling
* Move wpbody fixes to reset
* Move default header padding to reset
2021-02-16 10:57:56 -05:00
Bruno Ribarić
65f859a5e5
Update inline documentation for navigation Screen class ( https://github.com/woocommerce/woocommerce-admin/pull/6173 )
2021-02-16 14:10:18 +08:00
Joshua T Flowers
a93a5def94
Remove categories without menu items ( https://github.com/woocommerce/woocommerce-admin/pull/6329 )
...
* Hide menu categories with no items
* Remove capabilities on categories
* Remove remaining references to category capabilities
2021-02-15 16:33:51 -05:00
Timmy Crawford
ebd9b5bb8e
Add all feature labels to stalebot exclusion list. ( https://github.com/woocommerce/woocommerce-admin/pull/6318 )
2021-02-15 11:53:50 -08:00
renovate[bot]
85292b6b19
Lock file maintenance ( https://github.com/woocommerce/woocommerce-admin/pull/6338 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-15 18:17:12 +13:00
Bec Scott
e7c533e51b
Shell script to release a tagged version to wordpress.org ( https://github.com/woocommerce/woocommerce-admin/pull/5236 )
...
* Shell script to release a tagged version to wordpress.org
* Fix prompt URL
* Add step to tag the release
2021-02-15 11:12:33 +10:00
Paul Sealock
07c4404f16
add settings and bump version ( https://github.com/woocommerce/woocommerce-admin/pull/6331 )
2021-02-15 10:44:46 +13:00
Joshua T Flowers
2780129bad
Redirect core settings pages when settings feature is enabled ( https://github.com/woocommerce/woocommerce-admin/pull/6091 )
2021-02-12 16:58:26 -05:00
Joshua T Flowers
80f5532543
Fix navigation priority settings conflict ( https://github.com/woocommerce/woocommerce-admin/pull/6336 )
...
* Remove the late addition of the core items for the navigation
* Add fallbacks in case the nav is not detected server-side
* Check if ref is set before resizing
2021-02-12 16:42:04 -05:00
Joshua T Flowers
d4d0eb8870
Add settings client pages and plumbing ( https://github.com/woocommerce/woocommerce-admin/pull/6092 )
...
* Move wc-admin-settings folder
* Add the settings container
* Add settings client
2021-02-12 14:32:42 -05:00
Joshua T Flowers
4bbf3c3dc0
Try: Add the settings feature and pages ( https://github.com/woocommerce/woocommerce-admin/pull/6089 )
...
* Add settings pages
* Replace the original settings page in the wp menu
* Add the settings feature toggle
* Get core items at later priority to allow registering all settings
2021-02-12 13:46:29 -05:00
Joshua T Flowers
683f8adf33
Add favoriting extensions client UI ( https://github.com/woocommerce/woocommerce-admin/pull/6287 )
...
* Add category title component
* Add category title styling
* Record tracks event when toggling favorite
* Fix aria labels
* Fix colors for favorite button
* Use CategoryTitle for secondary nav menu
2021-02-12 11:51:02 -05:00
Joshua T Flowers
baaaf39bf0
Try: Refactor head and body heights ( https://github.com/woocommerce/woocommerce-admin/pull/6247 )
...
* Move navigation to WC header
* Remove wp toolbar class
* Set body margin on header change
* Fix up layout margins
* Remove excess padding on mobile
* Fix navigation preload styles and embed
* Fix preloading space due to adminbar missing
* Remove embed padding on wrap
* Fix body display for wpadmin menu
* Fix up wpadminbar reset padding
* Remove body padding on full screen layouts
* Fix mobile admin bar height on full screen
* Clean up body margin on unmount
* Center the activity panel (https://github.com/woocommerce/woocommerce-admin/pull/6289 )
* Center the activity panel
* Handle PR feedback
* Fix up secondary nav group style changes
* Remove screen reader style changes
* Debounce resize event
* Make responsive button selector more specific
Co-authored-by: Hsing-Yu Flowers <hsingyuc.7@gmail.com>
2021-02-12 11:32:26 -05:00
Paul Sealock
d8304f6a25
bump min WP version to 5.4 ( https://github.com/woocommerce/woocommerce-admin/pull/6330 )
2021-02-12 15:31:44 +13:00
Timmy Crawford
5957a9ab9f
Build: Update Jetpack Autoloader dependency. ( https://github.com/woocommerce/woocommerce-admin/pull/6325 )
2021-02-12 13:23:19 +13:00
Joshua T Flowers
6f596a2dfc
Fix removal of core settings pages ( https://github.com/woocommerce/woocommerce-admin/pull/6328 )
...
* Hide submenu items instead of removing
* Update priorities for menu item migration
2021-02-12 13:20:39 +13:00
Bec Scott
1ada698dfb
Bump versions ( https://github.com/woocommerce/woocommerce-admin/pull/6321 )
2021-02-12 06:49:48 +13:00
Sam Seay
ad1fc4fa1e
Fix a bug where the incorrect index was set for alerts. ( https://github.com/woocommerce/woocommerce-admin/pull/6320 )
2021-02-11 09:34:54 -04:00
Paul Sealock
49eeaaf771
Navigation: Migrate methods to `admin_menu` hook ( https://github.com/woocommerce/woocommerce-admin/pull/6319 )
...
* change admin_head to admin_menu
* Update comment to better document why priority is being set on admin_menu
* Add conditional check for 5.1
* save
* working?
* fixup
* migrate flyout creation
* add comment
Co-authored-by: Matt Sherman <matt@jam123.com>
2021-02-11 16:41:10 +10:00
Matt Sherman
b978362a7c
Move admin menu manipulation from admin_head to admin_menu ( https://github.com/woocommerce/woocommerce-admin/pull/6310 )
...
* change admin_head to admin_menu
* Update comment to better document why priority is being set on admin_menu
* Add conditional check for 5.1
Co-authored-by: Paul Sealock <psealock@gmail.com>
2021-02-11 16:35:42 +10:00
Elizabeth Pizzuti
bc5c6a700b
Updated copy in task lists ( https://github.com/woocommerce/woocommerce-admin/pull/6298 )
2021-02-11 12:57:51 +13:00
Hsing-Yu Flowers
d61cb9faf3
Change `siteUrl` to `homeUrl` on navigation site title ( https://github.com/woocommerce/woocommerce-admin/pull/6240 )
...
* Get home url
* Change siteUrl to homeUrl
2021-02-11 11:03:47 +13:00
renovate[bot]
8c9235096c
Update wordpress monorepo ( https://github.com/woocommerce/woocommerce-admin/pull/6013 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Lourens Schep <lourensschep@gmail.com>
Co-authored-by: Sam Seay <samueljseay@gmail.com>
2021-02-11 10:52:39 +13:00
louwie17
ea0c6d704e
Update highlight tooltip to make use of anchor logic ( https://github.com/woocommerce/woocommerce-admin/pull/6309 )
...
* Update highlight tooltip to make use of anchor logic
* Add changelog
* Make sure the extra parent is removed as well
* Small refactor to update anchor rect later on, incase items are still rendering
2021-02-10 16:28:33 -04:00
Joshua T Flowers
cb03659dbd
Add navigation favorites data store ( https://github.com/woocommerce/woocommerce-admin/pull/6275 )
...
* Add favorites data methods
* Add reducer tests
* Refactor actions to be more event based
* Add favorites resolver
* Fix requesting property for addFavorite
* Fix up misnamed types and missing yields
* Update nav data store to work with REST endpoints
* Remove errant addFavoriteSuccess call
2021-02-10 15:26:11 -05:00
louwie17
8bc7863c71
Show management links when main task list is hidden ( https://github.com/woocommerce/woocommerce-admin/pull/6291 )
...
* Show management links when main task list is hidden, and add test
* Add changelog
2021-02-10 13:30:29 +10:00
renovate[bot]
0a3d5404bb
chore(deps): update dependency @automattic/color-studio to v2.4.0 ( https://github.com/woocommerce/woocommerce-admin/pull/6301 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 15:47:03 +13:00
renovate[bot]
d9a382c528
chore(deps): update dependency @octokit/graphql to v4.6.0 ( https://github.com/woocommerce/woocommerce-admin/pull/6302 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 15:46:34 +13:00
renovate[bot]
6a137b7bf1
chore(deps): update dependency @storybook/addon-console to v1.2.3 ( https://github.com/woocommerce/woocommerce-admin/pull/6303 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 15:46:13 +13:00
renovate[bot]
3288126a82
chore(deps): update dependency @testing-library/user-event to v12.6.3 ( https://github.com/woocommerce/woocommerce-admin/pull/6304 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 15:45:55 +13:00
renovate[bot]
0b4ffe1def
chore(deps): update dependency autoprefixer to v10.2.4 ( https://github.com/woocommerce/woocommerce-admin/pull/6305 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-02-10 15:45:39 +13:00
Joel Thiessen
fda46f9920
Adding Navigation Favorites REST API Endpoints ( https://github.com/woocommerce/woocommerce-admin/pull/6282 )
2021-02-09 18:35:47 -08:00
Darren Ethier
4cd14f5137
Fixes for @woocommerce/dependency-extraction-webpack-plugin ( https://github.com/woocommerce/woocommerce-admin/pull/6295 )
...
* switch block-settings alias to settings and fix mapped external
* don’t force compilation of externals to `this` scope.
* update various meta data in package related files (changelog etc)
* update starter pack
Co-authored-by: Paul Sealock <psealock@gmail.com>
2021-02-10 12:55:38 +13:00
Moon
84089c42fc
Add a new note with a link to the downloadable product doc ( https://github.com/woocommerce/woocommerce-admin/pull/6277 )
2021-02-09 12:33:04 -08:00
Sam Seay
3ccf825e16
Adjust the timing of the Marketing.php note to 5 days. ( https://github.com/woocommerce/woocommerce-admin/pull/6083 )
2021-02-10 08:56:13 +13:00
louwie17
3d330bcee3
Fix the react state update error on homescreen ( https://github.com/woocommerce/woocommerce-admin/pull/6286 )
...
* Fix the react state update error on homescreen
* Fix note store dependency
* Update package lock file
* Add tests, and revert package-lock
* Add transient notices tests, and address PR feedback
2021-02-09 11:19:43 -04:00
louwie17
255457c394
Make sure that industry is defined before running some method ( https://github.com/woocommerce/woocommerce-admin/pull/6281 )
2021-02-09 08:37:27 -04:00
Paul Sealock
12e9cbe8c8
migrate_core_child_items: be sure to return ( https://github.com/woocommerce/woocommerce-admin/pull/6294 )
2021-02-09 17:26:06 +13:00
Paul Sealock
5871e9e9d2
Dependency Extraction Webpack Plugin: bump version to 1.2 ( https://github.com/woocommerce/woocommerce-admin/pull/6268 )
...
* bump DEWP to 1.2
* reference PR number
2021-02-09 15:20:54 +13:00