Claudio Sanches
d13d6543f7
Merge pull request #24451 from woocommerce/add/in-app-connect
...
Add support to allow connect and install for in-app purchase flow.
2019-09-03 21:33:39 -03:00
Yash Kapoor
478f8eae17
Update html-oauth-start.php
...
Added translation.
2019-08-22 16:47:01 +05:30
Akeda Bagus
aae802f319
Add support to allow in-app purchase installation after connected.
2019-08-17 00:36:28 +07:00
Gerhard
5ea1b72b6a
PHPCS fixes
2019-08-05 13:51:46 +02:00
Daniel Bitzer
b59e633b15
Fix output escaping for menu titles
...
Menu title contains HTML
2019-08-05 13:51:45 +02:00
Akeda Bagus
f51265e58d
Add @since tag.
2019-07-15 15:42:36 +07:00
Akeda Bagus
d51e843190
Move WCCOM Site related files to `/wccom-site` directory.
...
Also use queue when installing products so API can respond immediately.
2019-07-11 16:01:53 +07:00
Akeda Bagus
c59e1c3553
Fix minor wording issue in error message.
2019-07-11 15:58:06 +07:00
Akeda Bagus
9d047fd912
Make sure to flush cache before checking wccom updates.
2019-07-11 15:58:06 +07:00
Akeda Bagus
18b503dbd6
Add support for theme installation.
2019-07-11 15:58:06 +07:00
tgglv
c0d9fc7fc3
Make WP.org plugin support installation method names more precise
2019-07-11 15:58:06 +07:00
tgglv
6eeefd1341
Add WP.org plugin support into Product Activation
2019-07-11 15:58:05 +07:00
tgglv
1fae1d7ba2
Remove redundant line
2019-07-11 15:58:05 +07:00
tgglv
527fbca149
Store product's `installed_path`
2019-07-11 15:58:05 +07:00
tgglv
1dff186076
Add @return types into annotations
2019-07-11 15:58:05 +07:00
tgglv
be63fba4cd
Fix typo
2019-07-11 15:58:05 +07:00
tgglv
5bde7b5161
Fix PHP CodeSniffer issues
2019-07-11 15:58:05 +07:00
Akeda Bagus
52a68177a0
Add product info retrieval step before downloading product.
2019-07-11 15:58:04 +07:00
Akeda Bagus
6854f3bdca
Update the state when installation finished.
2019-07-11 15:58:04 +07:00
Akeda Bagus
7ac8232d2c
Make sure to init the upgrader and clean plugins cache before activate.
2019-07-11 15:58:04 +07:00
Akeda Bagus
b57f05fde9
Add missing description in docblock.
2019-07-11 15:58:04 +07:00
Akeda Bagus
69a4aa926a
Fix typo in error message.
2019-07-11 15:58:04 +07:00
Akeda Bagus
7adc256344
Move subscription check as part of installation steps.
2019-07-11 15:58:03 +07:00
Akeda Bagus
72ba4ed2e5
Include helper product install class in main helper class.
2019-07-11 15:55:16 +07:00
Akeda Bagus
61b0d974f4
Add reset state.
2019-07-11 15:55:16 +07:00
Akeda Bagus
d088aea85d
Initial work of adding product install API on top of helper.
2019-07-11 15:55:11 +07:00
Daniel Bitzer
20625e9a45
Fix missing space and closing <strong> tag
...
Strong tag was not being echoed and space was missing after full stop.
2019-07-04 16:57:50 +09:30
Claudio Sanches
196d5e77cb
Merge pull request #23041 from woocommerce/update/21701
...
Add hooks for helper subscription changes
2019-05-21 18:27:15 -03:00
Mike Jolley
3a8c3b3813
Update download URL in helper
2019-03-26 11:36:41 +00:00
Mike Jolley
6b82636e33
phpcs
2019-03-15 16:16:53 +00:00
Mike Jolley
5ee5227dac
Hooks for all actitation and deactivation events
2019-03-15 16:02:55 +00:00
Mike Jolley
d6a38dce55
woocommerce_helper_subscription_deactivate_success
2019-03-15 15:45:50 +00:00
Mike Jolley
3f5f437b9e
woocommerce_helper_subscription_activate_success
2019-03-15 15:42:17 +00:00
Mike Jolley
f8dded8b49
merge refactor/22762 into master
2019-03-12 13:49:10 +00:00
Mike Jolley
72870d808c
Merge pull request #22890 from woocommerce/fix/21785
...
Avoid changing tracking preferences when disconnecting helper
2019-03-11 17:04:29 +00:00
Mike Jolley
fbda3a91d8
Merge feature/add-tracks into master
2019-03-11 15:15:50 +00:00
Mike Jolley
6f35239a26
Move activate/deactivate hooks to main WC class
2019-03-08 12:50:06 +00:00
Mike Jolley
fcf2a1d027
Move helper includes into helper class
2019-03-08 12:48:40 +00:00
Mike Jolley
574de2e90c
Move helper headers into wc_enable_wc_plugin_headers so they always exist.
2019-03-08 12:44:33 +00:00
Paul Sealock
09dec90831
getting there
2019-03-08 10:20:50 +13:00
Paul Sealock
712f06014d
moar
2019-03-08 10:08:34 +13:00
Mike Jolley
0b3a57c96f
Avoid changing tracking preferences when disconnecting helper
2019-02-27 14:04:50 +00:00
haszari
8dbda1b9c9
revert suggestion-related changes in helper:
...
- no longer required, now using active plugins for suggestions
- get_local_woo_plugins needs to not be cached
- left plugin `slug` in get_local_woo_plugins values, may be useful
2019-02-27 10:19:56 +13:00
haszari
37578aa5d4
Merge branch master into feature/marketplace-suggestions
...
# Conflicts:
#assets/css/admin.scss
2019-02-22 14:17:20 +13:00
Jeff Stieler
e41b0985f3
Track Subscriptions connection actions ( #22805 )
...
* Track when the Helper connection process is started.
* Track when the Helper connection process is cancelled.
* Track when the Helper connection process has completed successfully.
* Track when the Helper has been disconnected.
* Track when the Helper refreshes subscriptions.
2019-02-21 16:28:15 -07:00
haszari
48946b3cc6
Cache local woo plugins info rather than slugs-only subset:
...
- cache woo_plugins object for more general use
- streamline get_local_woo_plugin_slugs using pluck
2019-02-22 12:17:38 +13:00
haszari
e53f92ae0d
move woo-plugin slugs into a helper routine + cache installed woo plugins in a transient
2019-02-21 11:27:53 +13:00
Mike Jolley
7def966e4f
Impoved JSON handling
2019-02-20 12:00:47 +00:00
Mike Jolley
58c3731030
Add special button style for connect button
2019-01-03 14:41:09 +00:00
Kanishk
c7fc4a9521
Refactored code to add filters on plugins_loaded
2018-11-07 02:32:57 +05:30