Mike Jolley
6ec06ef0db
Update tests
2017-03-10 14:52:41 +00:00
Mike Jolley
c2339e1983
Data store read
2017-03-10 14:48:18 +00:00
Mike Jolley
bdc302a9fb
Data store write
2017-03-10 14:44:00 +00:00
Mike Jolley
89fab41440
date_{paid|completed} getters and setters.
2017-03-10 14:25:40 +00:00
Mike Jolley
320cf818a5
Merge pull request #13539 from woocommerce/uses-gmdate-customer-last-update
...
Use GMT/UTC+0 when update customer last_update
2017-03-10 12:24:02 +00:00
Mike Jolley
c162415fac
Merge pull request #13538 from woocommerce/customers-created-modified-date
...
Apply WC_DateTime to WC_Customer
2017-03-10 10:48:46 +00:00
Claudio Sanches
dbbe4617ee
Do not force integer since will be saved as string by WordPress
2017-03-10 01:58:57 -03:00
Claudio Sanches
948963f5c7
Uses GMT/UTC+0 when update customer lastt_update
2017-03-10 01:57:53 -03:00
Claudio Sanches
23b575aebe
Fixed customer CRUD unit tests
2017-03-10 01:53:06 -03:00
Claudio Sanches
4f1577fb27
Added support new WC_DateTime in WC_Customer
2017-03-10 01:20:33 -03:00
Mike Jolley
6848fad224
Merge branch 'timezone-poc' into fix-13498
2017-03-09 16:10:07 +00:00
Mike Jolley
92f989d8ac
Merge pull request #13528 from woocommerce/fix/legacy-get-item-downloads
...
Fix legacy get item downloads
2017-03-09 13:26:54 +00:00
Mike Jolley
a5c10d07c1
Fix is_purchasable (requires save) when price is null
...
Fixes #13043
2017-03-09 13:26:12 +00:00
Boro Sitnikovski
deae95b678
Updates after PR review
2017-03-09 12:55:33 +01:00
Mike Jolley
d811317a1f
Merge pull request #13511 from franticpsyx/fix-price-incl-excl-tax-zero-empty-inputs
...
[2.7] Unexpected wc_get_price_{in/ex}cluding tax behavior with zero/empty inputs
2017-03-09 11:46:39 +00:00
Mike Jolley
a185e57ccb
Admin panel should not hide _ meta.
...
Fixes #13510
2017-03-09 11:45:22 +00:00
Boro Sitnikovski
6c967697d9
Fix legacy get item downloads
2017-03-09 12:41:25 +01:00
Mike Jolley
a598baaf9e
date helper methods
2017-03-09 11:06:36 +00:00
Mike Jolley
09c75cd814
More tests
2017-03-09 11:05:54 +00:00
Mike Jolley
ee713f82cc
Merge pull request #13519 from ragulka/fix-legacy-api
...
Set order id for items & fix fee title sanitazing on legacy API
2017-03-09 09:52:12 +00:00
Illimar Tambek
21a54b93d8
Use wc_clean to sanitize fee title in legacy apis
...
This will bring legacy APIs in line with the new REST API, where the
order item names are sanitized using wc_clean and fix the
backwards-incompatible change of using sanitize_title.
2017-03-09 11:00:35 +02:00
Illimar Tambek
8e81a7e4e0
Set order id for fees & shipping on legacy api
...
If order ID is not set, the item will be created, but will not be
associated with the order being updated.
2017-03-09 10:53:10 +02:00
Mike Jolley
94eaa67bc9
to string method
2017-03-08 18:14:37 +00:00
Mike Jolley
b5454f3403
America/New_York unit test
2017-03-08 17:44:43 +00:00
Mike Jolley
dda75c3d43
Unit tests
2017-03-08 16:52:21 +00:00
Mike Jolley
c5e81bdd7c
Include datetime class
2017-03-08 16:51:55 +00:00
Mike Jolley
a490b85d3e
Handle saves
2017-03-08 16:51:46 +00:00
Mike Jolley
46416a7e36
WC_DateTime wrapper class
2017-03-08 16:51:35 +00:00
Mike Jolley
165cdca92b
Display date in admin using offset
2017-03-08 16:51:22 +00:00
Mike Jolley
c7dc8ae2b4
date_created and date_modified getters and setters
2017-03-08 16:51:10 +00:00
Mike Jolley
1a9c49db25
set_date_prop helper to convert dates in setters
2017-03-08 16:50:38 +00:00
Manos Psychogyiopoulos
5e8df27945
fix wc_get_price_{in/ex}cluding tax behavior with zero/empty inputs
2017-03-08 18:21:36 +02:00
Mike Jolley
62240c6bbd
Merge pull request #13507 from woocommerce/fix-13506
...
Validate the parent order ID by calling wc_get_order()
2017-03-08 16:05:17 +00:00
Michael Pretty
6150ee2fde
Validate the parent order ID by calling wc_get_order() instead of get_post()
2017-03-08 08:02:18 -05:00
Mike Jolley
c9cfad18ef
Merge pull request #13501 from woocommerce/fix-13480
...
Improve individual use coupon handling
2017-03-08 10:09:45 +00:00
Claudiu Lodromanean
28f8380ab6
Sprinkle some periods
2017-03-07 15:00:14 -08:00
Mike Jolley
05d3dee094
Merge pull request #13502 from woocommerce/fix-13476-2
...
Remove all previous messages on checkout submit error
2017-03-07 21:32:32 +00:00
Claudiu Lodromanean
d0f47a7980
Revert to original behavior
2017-03-07 13:17:36 -08:00
Claudiu Lodromanean
e1891b85a2
Remove all previous messages on submit error
2017-03-07 12:15:07 -08:00
Claudiu Lodromanean
955a75bf30
Fix changes and more tests
2017-03-07 11:58:02 -08:00
Claudiu Lodromanean
2436541fff
Fix individual use coupon handling
2017-03-07 11:31:20 -08:00
Mike Jolley
396985ec84
Merge pull request #13500 from aristath/phpcs-fix
...
PHPCS fixes
2017-03-07 18:01:05 +00:00
Mike Jolley
35983d49c1
Merge pull request #13499 from woocommerce/fix-13405
...
Allow product ids in get_product_data
2017-03-07 18:00:18 +00:00
Aristeides Stathopoulos
70ee7ae7ea
Fix some PHPCS errors
2017-03-07 19:57:28 +02:00
Claudiu Lodromanean
dd97b7bc50
Allow product ids in get_product_data
2017-03-07 09:40:28 -08:00
Aristeides Stathopoulos
07ee93dfa0
Merge pull request #7 from woocommerce/master
...
pulling latest changes from woo repo
2017-03-07 19:35:23 +02:00
Mike Jolley
d5262a1711
Merge pull request #13497 from woocommerce/fix-13496
...
Remove filter in maybe_set_date_paid to avoid infinite loop
2017-03-07 17:18:04 +00:00
Claudio Sanches
1e576133b1
Merge pull request #13493 from woocommerce/fix-13489
...
Multiple arguments passed to isset must all be isset to be true. We need 'or'.
2017-03-07 13:01:03 -03:00
Mike Jolley
be0a8d2c87
Remove filter in maybe_set_date_paid to avoid infinite loop
...
Fixes #13496
2017-03-07 14:45:42 +00:00
Mike Jolley
ffa0bcc2bb
Pass $this to woocommerce_payment_complete_order_status filter
2017-03-07 14:39:07 +00:00