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