Ron Rennick
f29627763a
Merge pull request woocommerce/woocommerce-admin#2602 from woocommerce/fix/2595
...
restore devdocs URLs after hash removal
2019-07-08 08:32:50 -03:00
Joshua T Flowers
980ff6fa71
Update to new Snackbar component and notice store ( https://github.com/woocommerce/woocommerce-admin/pull/2596 )
...
* Add new wordpress/components version and fix dependencies
* Add in snackbar styling and gutenberg variables
* Convert all existing notice actions to wordpress/notices
* Fix linting errors
* Add package.lock changes
* Update search list control snapshots with new attributes
2019-07-08 12:10:34 +08:00
Joshua T Flowers
19870c18c0
Onboarding: Add theme uploader component ( https://github.com/woocommerce/woocommerce-admin/pull/2580 )
...
* Add theme uploader component
* Add theme to theme browser on upload complete
* Add a minimum height to dropzone area
* Use Muriel style Spinner during upload
* Add file field uploader to dropzone for accessibility
* Delete transient on theme install or theme switch
2019-07-08 10:54:26 +08:00
Ron Rennick
50c415eb80
restore devdocs URLs after hash removal
2019-07-05 16:09:43 -03:00
Timmy Crawford
799d0266b1
ReportTable: Add back in ids array generation. ( https://github.com/woocommerce/woocommerce-admin/pull/2571 )
2019-07-05 07:12:32 -07:00
Timmy Crawford
995f26250e
Settings: Fix wsod when no actionable statuses are set. ( https://github.com/woocommerce/woocommerce-admin/pull/2577 )
...
* Fix wsod when no actionable statuses are set.
* Updates per feedback.
2019-07-05 07:12:03 -07:00
Daniel Rey López
08417da553
Allow each page to specify their breadcrumbs without having to render the Header component ( https://github.com/woocommerce/woocommerce-admin/pull/2491 )
...
* Simplify Header rendering, remove the use of react-slot-fill
* Remove the useless "/analytics" route
* Move all the <Header> renders to the new, declarative way of specifying breadcrumbs
* Re-render the Layout when a report is added using the REPORTS_FILTER, since that affects the breadcrumbs output
* Fix the base breadcrumb link and breadcrumbs on embedded pages
* Expanded Layout.propTypes to specify the breadcrumbs' shape
2019-07-05 09:15:49 +01:00
Timmy Crawford
aaab16086d
Header: Adjust sizes at all breakpoints ( https://github.com/woocommerce/woocommerce-admin/pull/2562 )
...
* Adjust activity panel sizes.
* one header size to rule them all.
2019-07-04 08:58:08 -07:00
Justin Shreve
5a2f0c9da0
Onboarding - Add business extension recommendations ( https://github.com/woocommerce/woocommerce-admin/pull/2551 )
...
* Add business extension recommendations
* Fix failing test. Set max height and width for toggle
* Fix toggle display and fix when the extensions show (so they dont hide and disapear as "currently" selling is selected).
2019-07-04 11:56:28 -04:00
Joshua T Flowers
6c98e1d5cf
Onboarding: Update theme order and sorting ( https://github.com/woocommerce/woocommerce-admin/pull/2556 )
...
* Only show installed themes with WC support and currently active theme
* Center tab panel buttons
* Fix installed param check typo
* Show installed themes in wc theme fetch fails
2019-07-04 14:12:33 +08:00
Jeff Stieler
81a71e608f
Merge pull request woocommerce/woocommerce-admin#2561 from woocommerce/fix/2448-remove-learn-more-link
...
Remove placeholder "learn more" link from excluded status setting.
2019-07-03 08:43:27 -06:00
Joshua T Flowers
53035e7b1e
Set default values for onboarding select dropdowns ( https://github.com/woocommerce/woocommerce-admin/pull/2534 )
...
* Set default values for onboarding select dropdowns
* Set defaults using onFocus for accessibility
2019-07-03 13:53:00 +08:00
Paul Sealock
d6717eb0db
Merge pull request woocommerce/woocommerce-admin#2557 from woocommerce/add/tracks-chart-table
...
Tracks: Add chart and table events
2019-07-03 13:38:25 +12:00
Paul Sealock
b3bde09814
Merge pull request woocommerce/woocommerce-admin#2444 from woocommerce/update/route-handling
...
Route handling: Remove hash in favor of path parameter
2019-07-03 13:16:04 +12:00
Paul Sealock
7f898194b4
Tracks: add events to chart and table
2019-07-03 11:42:06 +12:00
Paul Sealock
3068013095
remove render404
2019-07-03 11:38:11 +12:00
Timmy Crawford
1814741014
Settings: Better structure to settings page, and protect form changes ( https://github.com/woocommerce/woocommerce-admin/pull/2544 )
...
* Add section header for historical import.
* Add alert on unsaved changes.
* The glass is half full. Therefore my state change should be too.
* Update button text.
2019-07-02 13:50:59 -07:00
Jeff Stieler
564b618f62
Remove placeholder "learn more" link from excluded status setting.
2019-07-02 13:42:29 -06:00
Jeff Stieler
4a0b5b935a
Merge pull request woocommerce/woocommerce-admin#2560 from woocommerce/add/2474-track-alert-snooze
...
Send tracks event for snoozing store alerts.
2019-07-02 13:25:00 -06:00
Timmy Crawford
f60c96b572
Ignore empty wp notice elements. ( https://github.com/woocommerce/woocommerce-admin/pull/2552 )
2019-07-02 08:35:03 -07:00
Jeff Stieler
bdfe3520c3
Send tracks event for snoozing store alerts.
2019-07-02 09:18:52 -06:00
Paul Sealock
b19e1dd261
Tracks: Add dashboard events
2019-07-02 12:31:48 +12:00
Paul Sealock
9d98f09b64
remove console.log
2019-07-02 12:20:56 +12:00
Paul Sealock
563e94b7a2
add leading slash in path for Leaderboards
2019-07-02 12:19:55 +12:00
Paul Sealock
3bbd19cc4d
Merge pull request woocommerce/woocommerce-admin#2548 from woocommerce/fix/dash-feature-flag-false
...
Customizable dashboard: handle turned off feature flag
2019-07-02 11:17:06 +12:00
Justin Shreve
752f8c456d
Onboarding - Profile Wizard: Add tracks events ( https://github.com/woocommerce/woocommerce-admin/pull/2531 )
...
* Onboarding: Add tracks events
* Update naming, fix how already_selling is determined
2019-07-01 14:13:29 -04:00
Paul Sealock
a33bdda62e
Customizable dashboard: handle turned off feature flag
2019-07-01 21:40:50 +12:00
Daniel Rey López
eef988239e
Change all remaining URLs from #/style to ?path=style
2019-07-01 09:15:46 +01:00
Paul Sealock
4032c09e67
update id names
2019-07-01 12:33:52 +12:00
Justin Shreve
aed4ea63b4
Server side route handling
2019-07-01 12:22:34 +12:00
Paul Sealock
123af97b1c
Merge pull request woocommerce/woocommerce-admin#2525 from woocommerce/add/filters-tracks
...
Advanced Filters: Add Tracks events
2019-07-01 11:05:59 +12:00
Jeff Stieler
35d763fa8c
Merge pull request woocommerce/woocommerce-admin#2463 from KZeni/patch-2
...
Add State alongside City (and other customer info).
2019-06-28 12:24:25 -06:00
Kurt Zenisek
29c5098304
Swapped out postal_code for postcode to fix a bug
2019-06-28 13:15:50 -05:00
Job
b317e43869
Fixes issue with alerts on mobile ( https://github.com/woocommerce/woocommerce-admin/pull/2537 )
2019-06-28 10:46:17 -07:00
Kurt Zenisek
c2b255360d
Renamed "State" label to "Region"
2019-06-28 11:41:22 -05:00
Jeff Stieler
ab7ceeed23
Merge pull request woocommerce/woocommerce-admin#2487 from benignant/patch-1
...
Remove style that causes incorrect margins for certain notices
2019-06-28 09:52:42 -06:00
Joshua T Flowers
0bc8c96ace
Add installed themes and WooCommerce support to theme browser ( https://github.com/woocommerce/woocommerce-admin/pull/2503 )
...
* Add theme step to onboarding profiler
* Add installed themes to onboarding theme data
* Add theme status for install themes in frontend
* Add regex test to check for WooCommerce theme support
* Add woocommerce not supported icon and tooltips
* Cache installed themes for performance
* Update themes endpoint to use real wccom endpoint
* Update error icon to use info gridicon
2019-06-28 15:42:20 +08:00
Paul Sealock
e32b5560c0
Advanced Filters: Add Tracks events
2019-06-28 12:34:41 +12:00
Timmy Crawford
54ff76e178
Tracks: Fix double wcadmin_ prefix. ( https://github.com/woocommerce/woocommerce-admin/pull/2532 )
...
* Tracks: Fix double wcadmin_ prefix.
* Update comment
* underscore dangit
2019-06-27 15:56:39 -07:00
Ron Rennick
41e6f63fa9
Merge pull request woocommerce/woocommerce-admin#2462 from woocommerce/fix/2403
...
open external note action links in a new tab
2019-06-27 15:40:52 -03:00
Ron Rennick
93bcd60f58
check that url is not an empty string
...
Co-Authored-By: Albert Juhé Lluveras <aljullu@gmail.com>
2019-06-27 09:33:46 -03:00
Albert Juhé Lluveras
808143d7c9
Remove updated stock products from Activity Panel ( https://github.com/woocommerce/woocommerce-admin/pull/2442 )
...
* Remove updated stock products from Activity Panel
* Use prefers-reduced-motion preference
* Update comparison to check if stock quantity is 'lower or equal to' lowStockAmount
* Focus quantityInput on 'beginEdit' instead of 'componentDidUpdate'
* Add comment explaining why we hide cards
* Refactor updateProductStock action
* Add type and parent_id properties to update
2019-06-27 11:21:43 +02:00
Daniel Rey López
95c074fbc6
Add a filter to allow other extensions to register new WC-Admin-powered pages ( https://github.com/woocommerce/woocommerce-admin/pull/2492 )
2019-06-27 00:00:23 +01:00
Ron Rennick
7dfc3fe240
use current window for any dashboard URL
2019-06-26 17:16:54 -03:00
Joshua T Flowers
0de2f70392
Onboarding: Add theme step and theme browser ( https://github.com/woocommerce/woocommerce-admin/pull/2493 )
...
* Add theme data to wcSettings onboarding data
* Add theme step to onboarding profiler
* Use free in place of price if theme is <= 0
* Add theme paid/free filter tabs
2019-06-26 10:22:44 +08:00
Paul Sealock
22fb9d357b
Merge pull request woocommerce/woocommerce-admin#2498 from woocommerce/add/tracks/activity-panel-open
...
Activity Panels: Add track event when panels are opened.
2019-06-26 11:27:32 +12:00
Paul Sealock
1aeb60697e
Update client/header/activity-panel/index.js
2019-06-26 11:20:22 +12:00
Paul Sealock
68c8bfedd9
Table extension: fix page error and jsDoc
2019-06-26 10:28:32 +12:00
Timmy Crawford
e2cd150071
Activity Panels: Add track event when panels are opened.
2019-06-24 16:49:52 -07:00
Daniel Rey López
2ce8c97c48
Remove the "wpClosedMenu" page setting ( https://github.com/woocommerce/woocommerce-admin/pull/2441 )
2019-06-24 08:43:19 +01:00