Albert Juhé Lluveras
a7af5e4603
Create DEFAULT_ACTIONABLE_STATUSES constant ( https://github.com/woocommerce/woocommerce-admin/pull/1867 )
2019-03-22 09:48:20 +01:00
David Levin
3b7f630b11
Update order of dashboard components
2019-03-21 15:23:20 -07:00
Paul Sealock
56a60d17dd
Merge pull request woocommerce/woocommerce-admin#1864 from woocommerce/fix/remove-last-advanced-filter
...
Clear advanced filters when last one is removed
2019-03-22 07:29:18 +13:00
Jeff Stieler
2d8f8f9137
Merge pull request woocommerce/woocommerce-admin#1848 from woocommerce/add/1756-snooze-admin-notes
...
Add "remind me later" functionality to StoreAlert component.
2019-03-21 08:41:44 -06:00
Albert Juhé Lluveras
1cf134d1fa
Fix PHP notices on orders data store ( https://github.com/woocommerce/woocommerce-admin/pull/1870 )
2019-03-21 15:35:25 +01:00
Albert Juhé Lluveras
41e5d00708
Activity Panel: set reviews unread indicator based on real data ( https://github.com/woocommerce/woocommerce-admin/pull/1860 )
...
* Activity Panel: set reviews unread indicator based on real data
* Unify date comparisons to GMT
* Add numberOfReviews propType
* Verify date_created_gmt exists before using it
2019-03-21 12:35:46 +01:00
Albert Juhé Lluveras
9038bdfdae
Table: update columns visibility on headers change ( https://github.com/woocommerce/woocommerce-admin/pull/1846 )
...
* Typos
* Table: update columns visibility on headers change
* Make sure initial user pref columns are loaded in all reports
* Return early filterShownHeaders when hiddenKeys is an empty array
* Undo 'headers', 'prevHeaders' order switch
2019-03-21 11:35:00 +01:00
Joshua T Flowers
3f2dd07a53
Hide stock panel and menu if stock management is disabled ( https://github.com/woocommerce/woocommerce-admin/pull/1841 )
...
* Add manage stock setting to global wcSettings
* Hide Stock tab from activity panel if stock management is disabled
* Hide Stock report if stock management is disabled
* Prevent stock page from loading if disabled and visited directly
* Hide stock status and quantity columns when disabled
2019-03-21 13:42:07 +08:00
Joshua T Flowers
3bc0582920
Activity Panel: Persist read status for inbox notes ( https://github.com/woocommerce/woocommerce-admin/pull/1823 )
...
* Add last read user data for inbox
* Check last read time against inbox note to determine read status
* Set last read in unmount to make component stateless
* Compare latest note time against last read time in activity panel
* Fix error checking and per_page limit
* Use component mount time for last read time in inbox
* Compare unread against note GMT time
* Add missing trailing comma
2019-03-21 10:54:36 +08:00
Paul Sealock
3474a26cb5
Clear advanced filters when last one is removed
2019-03-21 12:25:07 +13:00
renovate[bot]
7423726786
Update dependency eslint-plugin-jest to v22.4.1 ( https://github.com/woocommerce/woocommerce-admin/pull/1856 )
2019-03-20 13:05:07 -04:00
renovate[bot]
a133e8a13d
Update dependency eslint to v5.15.3 ( https://github.com/woocommerce/woocommerce-admin/pull/1855 )
2019-03-20 13:01:57 -04:00
renovate[bot]
9dc32345df
Update dependency autoprefixer to v9.5.0 ( https://github.com/woocommerce/woocommerce-admin/pull/1854 )
2019-03-20 12:59:48 -04:00
renovate[bot]
8e5b75dd08
Update babel monorepo to v7.4.0 ( https://github.com/woocommerce/woocommerce-admin/pull/1853 )
2019-03-20 12:51:21 -04:00
Jeff Stieler
7742a7d65e
Add test coverage for “unsnoozing” notes.
2019-03-20 08:52:27 -06:00
Jeff Stieler
2a08ba20e8
Add a snoozed note to test data.
2019-03-20 08:52:27 -06:00
Jeff Stieler
6ab3f0b9f9
Style admin note action button and snooze dropdown.
2019-03-20 08:52:27 -06:00
Jeff Stieler
731a131894
Add recurring job to “unsnooze” admin notes.
2019-03-20 08:52:27 -06:00
Jeff Stieler
276a6e6744
Hook up “remind me later” button.
...
Update the admin note status and date_reminder fields.
2019-03-20 08:52:27 -06:00
Jeff Stieler
738ce59e4d
Add “remind me later” dropdown button to snoozable admin notes.
2019-03-20 08:52:27 -06:00
Jeff Stieler
7892ade278
Properly coerce snooze flag to API response.
2019-03-20 08:52:27 -06:00
Jeff Stieler
2eecb6c375
Add “is snoozable” flag to WC_Admin_Note.
2019-03-20 08:52:22 -06:00
Albert Juhé Lluveras
2f20720927
Activity Panel: Hide Reviews Panel when Reviews are Disabled ( https://github.com/woocommerce/woocommerce-admin/pull/1852 )
2019-03-20 11:24:12 +01:00
Joshua T Flowers
b6b00848c0
Update react router to v5 ( https://github.com/woocommerce/woocommerce-admin/pull/1839 )
2019-03-20 10:56:07 +08:00
Joshua T Flowers
08f6d757ab
Minify in safe mode for RTL styles to prevent stripping z-index ( https://github.com/woocommerce/woocommerce-admin/pull/1838 )
2019-03-20 10:55:43 +08:00
Joshua T Flowers
6c1f4d105f
Check if resources are still loading before skipping dispatch ( https://github.com/woocommerce/woocommerce-admin/pull/1821 )
...
* Check if resources are still loading before skipping dispatch
* Use some instead of filter to check if newResource requests exist
2019-03-20 10:55:26 +08:00
Albert Juhé Lluveras
641d0b766f
CSSLint: Remove whitespace at the end of line ( https://github.com/woocommerce/woocommerce-admin/pull/1845 )
2019-03-20 00:34:22 +01:00
Paul Sealock
7f0aa7e616
Merge pull request woocommerce/woocommerce-admin#1835 from woocommerce/fix/product-search-multiple-results
...
Products: Group API search items by id
2019-03-20 07:09:53 +13:00
Albert Juhé Lluveras
2ca746c5d6
Travis: escape hashes (#) from branch names when downloading the ZIP file ( https://github.com/woocommerce/woocommerce-admin/pull/1844 )
2019-03-19 16:40:18 +01:00
ronakganatra9
7e8f5fa53b
Fixwoocommerce/woocommerce-admin#1768 Added a Margin of 40 pixel for better user interface, on mobile devices. ( https://github.com/woocommerce/woocommerce-admin/pull/1842 )
...
* Added a Margin of 40 pixel for better user interface, on mobile devices.
* applied suggestion and commited changes for all devices.
* applied suggestion and removed extra tab.
2019-03-19 14:22:40 +01:00
Albert Juhé Lluveras
58154d1d39
Activity Panel: set orders unread indicator based on real data ( https://github.com/woocommerce/woocommerce-admin/pull/1824 )
2019-03-19 11:57:11 +01:00
Paul Sealock
0aef533d6a
Products: Group API search items by id
2019-03-19 16:36:47 +13:00
Paul Sealock
36a60c59d5
Merge pull request woocommerce/woocommerce-admin#1833 from woocommerce/fix/table-links-wc-admnin
...
Fix table links to internal reports
2019-03-19 16:21:17 +13:00
Joshua T Flowers
2ae142926f
Fix date picker tab styling across gutenberg versions ( https://github.com/woocommerce/woocommerce-admin/pull/1822 )
2019-03-19 09:38:38 +08:00
Paul Sealock
6d5484aa87
Fix table links to internal reports
2019-03-19 14:27:31 +13:00
Albert Juhé Lluveras
3a341c355f
Fix missing date picker calendar in RTL locales ( https://github.com/woocommerce/woocommerce-admin/pull/1810 )
...
* Fix missing date picker calendar in RTL locales
* Create an function instead of using 'window.isRtl' to detect if it's a RTL locale
2019-03-18 16:28:25 +01:00
Albert Juhé Lluveras
3d0848bcd6
Show chart hover circles in the correct order ( https://github.com/woocommerce/woocommerce-admin/pull/1816 )
...
* Show chart hover circles in the correct order
* Fix tests
* Reverse keys inside getDateSpaces
2019-03-18 11:07:54 +01:00
Albert Juhé Lluveras
884c56700a
Fix date range dropdown for RTL locales ( https://github.com/woocommerce/woocommerce-admin/pull/1803 )
...
* Fix date range dropdown for RTL locales
* Exclude calendar input error CSS to be rewritten to RTL
2019-03-18 10:47:41 +01:00
renovate[bot]
b87e050ea7
Lock file maintenance ( https://github.com/woocommerce/woocommerce-admin/pull/1820 )
2019-03-18 12:33:04 +08:00
Joshua T Flowers
d416f78e9f
Update/variations search method ( https://github.com/woocommerce/woocommerce-admin/pull/1792 )
...
* Add product search option REST API
* Remove product_name search in favor of sku and name searching
* Search by product search term instead of generic search in autocompleter
* Add product search option REST API
* Override existing search param instead of new param
* Remove product_name search in favor of sku and name searching
* Add product search param to variations controller
* Add group by to prevent duplicate variations in response
* Use product_search in variation autocompleter
* Trim whitespace in product_search query
* Change variation search placeholder
* Override search param instead of using new product_search param
* Add baseSearchQuery to prevent losing single_product filter in variations report
* Unset s param instead of setting to false
2019-03-18 12:23:08 +08:00
Joshua T Flowers
7653859509
Update product searching to search by name or sku ( https://github.com/woocommerce/woocommerce-admin/pull/1791 )
...
* Add product search option REST API
* Remove join and where filters for wp_query after rest response
* Remove product_name search in favor of sku and name searching
* Allow searching for products to compare by product sku
* Search by product search term instead of generic search in autocompleter
* Trim whitespace on product_search query
* Override existing search param instead of new param
* Use double quotes to avoid escaping search query
* Unset s param instead of setting to false
2019-03-18 11:31:02 +08:00
Joshua T Flowers
2187f0e1bc
Add onChange event to search focus to restore search results ( https://github.com/woocommerce/woocommerce-admin/pull/1807 )
2019-03-18 10:40:25 +08:00
Joshua T Flowers
b1dd517eb6
Add single customer filter and hook up customer link ( https://github.com/woocommerce/woocommerce-admin/pull/1798 )
...
* Add a single customer filter to the customers report
* Hook up activity panel orders customer link to customer report
* Use customer name for label instead of username
2019-03-18 10:39:54 +08:00
Jeff Stieler
f08fda5271
Merge pull request woocommerce/woocommerce-admin#1813 from woocommerce/add/1699-clear-jobs
...
Add a custom “cancel all” method to our scheduled action data store.
2019-03-15 15:00:52 -06:00
Albert Juhé Lluveras
e6cf40e3f0
Allow sorting by tax_code in Taxes report ( https://github.com/woocommerce/woocommerce-admin/pull/1812 )
2019-03-15 21:44:03 +01:00
Joshua T Flowers
fae447014f
Update coupon search to allow searching by code ( https://github.com/woocommerce/woocommerce-admin/pull/1800 )
...
* Add coupon code search filtering to REST API
* Use search_code param in coupon search results
* Use search_code param in coupon autocompleter
* Override search param instead of adding search_code param
2019-03-15 12:29:14 +08:00
Joshua T Flowers
53f84e1b5d
Check if dependencies are met before running deactivation hook ( https://github.com/woocommerce/woocommerce-admin/pull/1797 )
2019-03-15 09:26:29 +08:00
Joshua T Flowers
26de74dc30
Show error in activity panel if no actionable order statuses exist ( https://github.com/woocommerce/woocommerce-admin/pull/1799 )
...
* Show error in activity panel if no actionable order statuses exist
* Localize empty actionable statuses string
* Add padding around empty content component in activity panels
2019-03-15 09:26:16 +08:00
Joshua T Flowers
df5f001140
Update compare button help text ( https://github.com/woocommerce/woocommerce-admin/pull/1796 )
2019-03-15 09:00:48 +08:00
Paul Sealock
6ad9df9e52
Merge pull request woocommerce/woocommerce-admin#1787 from woocommerce/renovate/replace-1.x
...
Update dependency replace to v1.1.0
2019-03-15 08:31:13 +13:00
Renovate Bot
78219a891d
Update dependency stylelint to v9.10.1
2019-03-15 07:53:59 +13:00
md2017-ronak-ronakganatra1
bc92ff0cd3
Changes in format_order_statuses and wc_admin_embed_page_header.
2019-03-14 09:07:52 -06:00
md2017-ronak-ronakganatra1
c6d82f9c62
Task implemented of Namespace methods in wc-admin.php woocommerce/woocommerce-admin#1734 .
2019-03-14 09:06:34 -06:00
Albert Juhé Lluveras
1eb5d51f9c
RTL charts ( https://github.com/woocommerce/woocommerce-admin/pull/1794 )
...
* Fix wrong tooltip position on RTL languages Dashboard
* Render chart Y axis on the right for RTL languages
2019-03-14 11:57:43 +01:00
Albert Juhé Lluveras
c1b6c3d8ce
Load RTL CSS files ( https://github.com/woocommerce/woocommerce-admin/pull/1781 )
...
* Load RTL CSS files
* Remove RTL specific CSS rules
* Generate RTL files of app style
* Simplify require route
2019-03-14 11:18:54 +01:00
Joshua T Flowers
9d58f8ca58
Fix deleted coupon data sync ( https://github.com/woocommerce/woocommerce-admin/pull/1753 )
...
* Delete coupon from lookup table when permanently deleted
* Don't sync null ID coupons on order sync
2019-03-14 12:12:35 +08:00
Renovate Bot
9079c4f7f3
Update dependency replace to v1.1.0
2019-03-14 13:41:02 +13:00
Paul Sealock
c8537970b7
Merge pull request woocommerce/woocommerce-admin#1793 from woocommerce/fix/store-alerts-css-lint
...
Fix CSS Lint issues in store-alerts CSS
2019-03-14 13:13:07 +13:00
Paul Sealock
3063c88bc5
Merge pull request woocommerce/woocommerce-admin#1786 from woocommerce/renovate/recast-0.x
...
Update dependency recast to v0.17.3
2019-03-14 12:46:02 +13:00
Paul Sealock
8e913087d4
Merge pull request woocommerce/woocommerce-admin#1785 from woocommerce/renovate/eslint-plugin-jest-22.x
...
Update dependency eslint-plugin-jest to v22.3.2
2019-03-14 12:39:48 +13:00
Paul Sealock
459f971c52
Merge pull request woocommerce/woocommerce-admin#1784 from woocommerce/renovate/css-loader-2.x
...
Update dependency css-loader to v2.1.1
2019-03-14 12:37:10 +13:00
Paul Sealock
f4ec9a7665
products/stats: filter segmented products by category
2019-03-14 07:51:55 +13:00
Jeff Stieler
d6fa5b58f6
Update our schedule actions to “trash” status and let Action Scheduler handle cleanup.
2019-03-13 11:48:38 -06:00
Jeff Stieler
bfe5a75e98
Update text domain. ( https://github.com/woocommerce/woocommerce-admin/pull/1795 )
...
* Translation call text domain change from “wc-admin” to “woocommerce-admin”.
* Fix .pot file generation.
* Fix errantly closed array item in /revenue/stats controller.
* Rename plugin zip, main file, and repo name to "woocommerce-admin".
2019-03-13 11:14:02 -06:00
Albert Juhé Lluveras
1bbf79c105
Avoid useless Chart re-renders and clean-up component state ( https://github.com/woocommerce/woocommerce-admin/pull/1780 )
...
* Improve Chart rendering performance
* Avoid reassigning yFormat prop in Chart
* Update focused keys on legend toggle
* Use selectionLimit constant instead of a hardcoded value
* Minor improvements
2019-03-13 11:38:43 +01:00
Albert Juhé Lluveras
8dd179d551
Fix CSS Lint issues in store-alerts CSS
2019-03-13 11:36:03 +01:00
Renovate Bot
38121c187e
Update dependency recast to v0.17.3
2019-03-13 01:55:36 +00:00
Renovate Bot
ab30026608
Update dependency eslint-plugin-jest to v22.3.2
2019-03-13 00:50:20 +00:00
Renovate Bot
d82d4a86ec
Update dependency css-loader to v2.1.1
2019-03-13 00:48:54 +00:00
Paul Sealock
00eb04255f
Merge pull request woocommerce/woocommerce-admin#1750 from woocommerce/fix/deleted-product-error
...
Fix deleted product error
2019-03-13 12:06:22 +13:00
Jeff Stieler
ec9ea43c9b
Merge pull request woocommerce/woocommerce-admin#1778 from woocommerce/fix/1651-rest-api-datetime-offset
...
Remove timezone from appendTimestamp() output.
2019-03-12 07:35:13 -06:00
Justin Shreve
1348245406
Add store notice around processing historical data. ( https://github.com/woocommerce/woocommerce-admin/pull/1763 )
...
* Add store notice around processing historical data.
* Cleanup
* Handle PR feedback.
* Clean up `add` logic and add empty content_data. Also add logic to get_notes_count so that we can hide unactioned statuses.
* Add the ability to update a note, and to also mark a status when an alert is clicked.
* Remove mark_actioned call on sync
* add missing todo
2019-03-12 09:13:20 -04:00
Albert Juhé Lluveras
6c9b96f49a
Make variations and coupons endpoints return zero-value items ( https://github.com/woocommerce/woocommerce-admin/pull/1765 )
...
* Make categories endpoint return zero-value items
* Rename PHP variable to make it more specific
* Remove uneeded lines
* Make variations and coupons endpoints return zero-value items
* Remove second parameter from get_ids_table
2019-03-12 11:11:28 +01:00
Albert Juhé Lluveras
d3230d8dae
Make categories endpoint return zero-value items ( https://github.com/woocommerce/woocommerce-admin/pull/1755 )
...
* Make categories endpoint return zero-value items
* Rename PHP variable to make it more specific
* Remove uneeded lines
* Remove second parameter from get_ids_table
2019-03-12 10:50:53 +01:00
Albert Juhé Lluveras
cf162dda7f
Taxes report: sort tax rates numerically instead of alphabetically ( https://github.com/woocommerce/woocommerce-admin/pull/1766 )
...
* Taxes report: sort tax rates numerically instead of alphabetically
* Use DECIMAL(7,4) for tax_rate sorting
2019-03-12 10:31:19 +01:00
Paul Sealock
fd019c4c35
Chart: don't switch to comparison mode directly
2019-03-12 12:03:58 +13:00
Jeff Stieler
64ccc0b0b2
Remove timezone from appendTimestamp() output.
2019-03-11 16:48:25 -06:00
Renovate Bot
9016d8ae86
Lock file maintenance
2019-03-11 00:45:21 +00:00
Jeff Stieler
04db0e2b8d
Add a custom “cancel all” method to our scheduled action data store.
...
Performs direct database manipulation for performance (with large datasets).
2019-03-08 18:41:59 -07:00
Tiago Noronha
965a4a6cb5
Merge pull request woocommerce/woocommerce-admin#1758 from woocommerce/fix/1736
...
Add StoreAlerts placeholder
2019-03-08 19:52:57 +00:00
Jeff Stieler
a50a9bccb1
Ensure that other scheduled actions are claimed before WC Admin actions. ( https://github.com/woocommerce/woocommerce-admin/pull/1759 )
...
* Use menu_order to lower the claim priority of WC Admin scheduled actions.
* Use a ActionScheduler_Store subclass to modify menu_order.
* Check to make sure we’re overriding only AS’s built in WP Post data store.
2019-03-08 11:59:32 -07:00
renovate[bot]
8802de46d5
Lock file maintenance ( https://github.com/woocommerce/woocommerce-admin/pull/1726 )
2019-03-08 12:27:27 -05:00
renovate[bot]
07d92d1e76
Update dependency prop-types to v15.7.2 ( https://github.com/woocommerce/woocommerce-admin/pull/1747 )
2019-03-08 12:18:25 -05:00
renovate[bot]
7cee7bb5d4
Update dependency marked to v0.6.1 ( https://github.com/woocommerce/woocommerce-admin/pull/1746 )
2019-03-08 12:11:58 -05:00
renovate[bot]
2710ec5f7a
Update dependency lerna to v3.13.1 ( https://github.com/woocommerce/woocommerce-admin/pull/1745 )
2019-03-08 12:07:57 -05:00
renovate[bot]
0826916ecf
Update dependency eslint to v5.15.1 ( https://github.com/woocommerce/woocommerce-admin/pull/1744 )
2019-03-08 12:03:46 -05:00
renovate[bot]
74257378c1
Update dependency autoprefixer to v9.4.10 ( https://github.com/woocommerce/woocommerce-admin/pull/1743 )
2019-03-08 11:49:10 -05:00
Justin Shreve
e9be19ee93
Update plugin header to better match the readme ( https://github.com/woocommerce/woocommerce-admin/pull/1764 )
2019-03-08 11:20:42 -05:00
Tiago Noronha
762b7d0b0c
Revert "Stop API requests when we know no alerts exist"
...
This reverts commit 0cdaf1bee2
.
2019-03-08 16:18:02 +00:00
Tiago Noronha
c3ff6fca49
Simplify StoreAlerts component logic
2019-03-08 16:17:48 +00:00
Tiago Noronha
2e2fb90cde
Add support for notes count by note type
2019-03-08 15:17:24 +00:00
Tiago Noronha
0cdaf1bee2
Stop API requests when we know no alerts exist
2019-03-06 23:04:13 +00:00
Tiago Noronha
dd8d1fbb8b
Display StoreAlertsPlaceholder while alerts are being loaded
2019-03-06 22:50:47 +00:00
Tiago Noronha
0af40e8214
Add default props and prop types to StoreAlertsPlaceholder component
2019-03-06 22:16:38 +00:00
Tiago Noronha
3493481f01
Add placeholder for StoreAlerts
2019-03-06 21:36:54 +00:00
Paul Sealock
b401a4845b
Update configs to simplify Show > Advanced Filters
2019-03-07 10:29:54 +13:00
Albert Juhé Lluveras
a7e3cf78a0
Show compared keys in chart legends even if their values are 0 ( https://github.com/woocommerce/woocommerce-admin/pull/1754 )
...
* Show compared keys in chart legends
* Fix JS error if filters is missing
* Add docs
2019-03-06 21:12:28 +01:00
renovate[bot]
1a395fd11f
Pin dependency composer/installers to 1.6.0 ( https://github.com/woocommerce/woocommerce-admin/pull/1714 )
2019-03-06 09:39:04 -06:00
Tiago Noronha
73b480282b
Expose Store Alerts count via `wcSettings`
2019-03-06 14:58:36 +00:00
Jeff Stieler
4ebf4feb70
Merge pull request woocommerce/woocommerce-admin#1742 from woocommerce/fix/1675-ie-dash-block-overlap
...
Fix IE11 leaderboard display issue.
2019-03-06 07:56:46 -07:00