Mike Jolley
|
9776e346b3
|
cancel_all
|
2019-04-24 16:28:28 +01:00 |
Mike Jolley
|
618e98f4e0
|
Avoid queue on init
|
2019-04-24 13:00:23 +01:00 |
Mike Jolley
|
db67172b75
|
Queue single event only as needed
|
2019-04-24 13:00:16 +01:00 |
haszari
|
cd9101bb58
|
fix target url of 'Manage Suggestions', settings are now in 'Advanced'
|
2019-04-10 12:02:09 +12:00 |
haszari
|
36f1dbf7fb
|
ensure no-suggestions state "manage" link triggers tracks event
|
2019-04-09 13:53:25 +12:00 |
Timmy Crawford
|
ae66f195a5
|
Add link to manage suggestions in default/empty view
|
2019-04-08 16:24:52 -07:00 |
Timmy Crawford
|
4a2c706cc0
|
Add setting to control display of marketplace suggestions.
|
2019-04-08 16:24:52 -07:00 |
haszari
|
9f11374edf
|
wrap button text label for translation
|
2019-03-14 14:56:35 +13:00 |
haszari
|
cfa6f58b8f
|
wrap no-suggestions strings for translation
|
2019-03-14 14:56:34 +13:00 |
haszari
|
a751e6a054
|
content & icon for no-suggestions state in product edit metabox
|
2019-03-14 14:56:33 +13:00 |
Konstantin Kovshenin
|
9447afbc47
|
Update Marketplace suggestions endpoint URL
|
2019-02-27 12:26:14 +03:00 |
haszari
|
d5287b3f07
|
switch in WCCOM new (versioned) suggestions host/URL
|
2019-02-27 16:12:38 +13:00 |
haszari
|
0dcc87110b
|
Merge branch feature/marketplace-suggestions into add/product-edit-suggestions
# Conflicts:
#assets/css/admin-rtl.css
#assets/css/admin.css
#assets/css/marketplace-suggestions-rtl.css
#assets/css/marketplace-suggestions.css
#assets/css/marketplace-suggestions.scss
#assets/js/admin/marketplace-suggestions.js
#includes/admin/class-wc-admin-assets.php
#includes/admin/marketplace-suggestions/class-wc-marketplace-suggestions.php
|
2019-02-27 10:56:13 +13:00 |
Gerhard Potgieter
|
cc857be201
|
Merge pull request #22811 from woocommerce/add/orders-list-suggestions
Show marketplace suggestions in orders list empty state
|
2019-02-26 18:22:02 +02:00 |
Gerhard Potgieter
|
3455b2c1cb
|
Merge pull request #22830 from woocommerce/add/marketplace-updater-wc-queue
Update Marketplace suggestions data using WC_Queue
|
2019-02-26 17:55:33 +02:00 |
haszari
|
c45a39676c
|
use safe get for API request, linter fixes, doc comments
|
2019-02-26 10:07:42 +13:00 |
haszari
|
97524aab16
|
Merge branch 'feature/marketplace-suggestions' into add/product-edit-suggestions
# Conflicts:
# includes/admin/marketplace-suggestions/class-wc-marketplace-suggestions.php
+ fix linter errors / warnings
|
2019-02-25 16:12:24 +13:00 |
haszari
|
1aff17f0b9
|
Merge branch 'feature/marketplace-suggestions' into add/orders-list-suggestions
|
2019-02-25 16:05:04 +13:00 |
haszari
|
556bd1b372
|
remove hard-coded test suggestion data
|
2019-02-25 13:34:59 +13:00 |
haszari
|
764926f30c
|
rename product edit suggestions contexts for consistency
|
2019-02-25 10:21:22 +13:00 |
haszari
|
041068a705
|
use full path when including container template, rename folder 'views'
|
2019-02-24 09:37:33 +13:00 |
Konstantin Kovshenin
|
1dad53d5e0
|
Update Marketplace suggestions data using WC_Queue
Schedules an update task to run as soon as possible to fetch the
suggestions data, and cache it for a week. Failures are cached for
a day.
|
2019-02-22 22:34:18 +03:00 |
Konstantin Kovshenin
|
a0af355a45
|
Change marketplace suggestions label to "Get more options"
|
2019-02-22 21:16:13 +03:00 |
Konstantin Kovshenin
|
25a72cc5f3
|
Add missing HTML template that renders the product data panel content
|
2019-02-22 12:03:58 +03:00 |
Konstantin Kovshenin
|
559409bccb
|
Remove hard-coded JSON test data
|
2019-02-22 11:55:56 +03:00 |
Konstantin Kovshenin
|
901d41bdfa
|
Marketplace suggestions in Edit Product screen
Adds a new tab to Woo's product data metabox and renders the
appropriate containers for JS to inject some Marketplace
suggestions.
|
2019-02-22 11:52:17 +03:00 |
haszari
|
4af4ce5783
|
allow suggestions on orders list + move logic into suggestions class
|
2019-02-22 10:55:37 +03:00 |
haszari
|
07a1ac7868
|
(temporary) add hard-coded fake orders-list suggestion data
|
2019-02-22 10:55:19 +03:00 |
haszari
|
4e42021578
|
render suggestions containers (& unstyled suggestions) in orders list
|
2019-02-22 16:13:37 +13:00 |
haszari
|
24bbb9267e
|
allow suggestions on orders list + move logic into suggestions class
|
2019-02-22 16:11:34 +13:00 |
haszari
|
124e1a7b4a
|
(temporary) add hard-coded fake orders-list suggestion data
|
2019-02-22 16:06:18 +13:00 |
haszari
|
163af89ab3
|
MIA suggestions data should be cached as a real array, not text
|
2019-02-22 12:34:43 +13:00 |
haszari
|
62d4b5e395
|
Improve clarity and logic for disabling suggestions:
- Use a filter rather than option
- Use return-early style in function for clarity
- Ensure user has 'install_plugins' capability
|
2019-02-22 12:31:02 +13:00 |
haszari
|
a7dd094b3a
|
frontload suggestion data as script data, remove ajax request
|
2019-02-22 11:23:09 +13:00 |
haszari
|
f2deef861e
|
prefix AJAX actions to reduce chance of collision
|
2019-02-21 15:56:26 +13:00 |
haszari
|
950b873583
|
only display suggestions for Englishish locales
|
2019-02-21 15:20:16 +13:00 |
haszari
|
ea5d3870ba
|
support global opt-out of suggestions via user option 'woocommerce_allow_marketplace_suggestions'
|
2019-02-21 15:04:38 +13:00 |
haszari
|
a9b7bfc513
|
move products list suggestions container render into module behind hook + move template near module, don't use wc_get_template to render
|
2019-02-21 14:38:04 +13:00 |
haszari
|
4c8436122f
|
move suggestions class into admin/ and require from admin::includes
|
2019-02-21 12:44:21 +13:00 |