Commit Graph

143 Commits

Author SHA1 Message Date
Mike Jolley 3af034755b Put holds on stock until orders are cancelled. Closes #1977. 2012-12-12 21:14:19 +00:00
Mike Jolley a8fba0cf04 Tweaked installer and added new cron for scheduled sales. Closes #1971. 2012-12-12 12:52:39 +00:00
Mike Jolley e3698f99ed Rounding fixes, and link tax rows to tax rates by ID.
Also closes #1869 as it allows us to use 'codes' for tax rates instead
of their label. E.g. code US-AL-Tax-1. This lets users filter taxes in
reports easier.
2012-12-06 19:49:04 +00:00
Mike Jolley e07dd0099c #ocd #1923 2012-12-05 16:28:59 +00:00
Matt c37f99d5da Fix 'Invalid argument supplied for foreach()' when no file for download 2012-12-05 11:26:03 -05:00
Mike Jolley bcc91f586d Use different sanitize functions for attribute names. Closes #1897. 2012-12-05 15:01:29 +00:00
Mike Jolley 3c66ddae42 Class tweaks, need more testing. Closes #1874. 2012-11-29 16:48:40 +00:00
Mike Jolley 37de4f62cb Possible fix for #1882. 2012-11-29 12:50:02 +00:00
Mike Jolley c2dfb2fd74 Use meta for order count. Closes #1810. 2012-11-28 20:24:01 +00:00
Mike Jolley 8ae8fea2e8 clean last commit 2012-11-28 15:45:05 +00:00
Mike Jolley fb06bde939 recount after stock change 2012-11-28 15:40:08 +00:00
Mike Jolley 2b5e867380 Debug option to recount terms. 2012-11-28 15:23:13 +00:00
Mike Jolley 9d853e0c02 Product counts. #1789 2012-11-28 15:03:26 +00:00
Mike Jolley b1ec4b289a Nuked whitespace. Closes #1846. 2012-11-27 16:22:47 +00:00
Mike Jolley 0361a2f0cb Settings API tweaks.
Uses same names as the settings API for gateways which Closes #1848.
Allows a single level of array based IDs for options which Closes #1826.
Related to #1826 this is now used for image size settings.
2012-11-27 15:39:32 +00:00
Coen Jacobs 6ba6e410e5 Moved Product Factory class instance to WC global instance 2012-11-22 14:00:25 +01:00
Coen Jacobs afc0add816 Default to the arguments array as second param for get_product() 2012-11-22 12:48:16 +01:00
Coen Jacobs b2a868301c Simplified version of Product Factory using an args array 2012-11-22 12:37:41 +01:00
Coen Jacobs 93cddbaa16 Abstract main product class, added simple product class 2012-11-22 11:22:18 +01:00
Mike Jolley 75ca794bba Separate classes per product type, with new get_product function and hooks to change the classes which get loaded. #1497 2012-11-21 18:07:45 +00:00
Coen Jacobs cb4f34a177 Introducing woocommerce_date_format() to properly do #1791 2012-11-21 13:28:16 +01:00
Coen Jacobs 22afc34052 Reverted changes for manual category count. Ref: #1789 2012-11-19 15:39:27 +01:00
Mike Jolley 4720628a71 Hooks galore for integers vs floats. Closes #1113. 2012-11-19 14:05:06 +00:00
Lee Willis 999d7e0bc9 Implement is_order_received_page 2012-11-15 20:12:51 +00:00
Mike Jolley 68418d3c2b Fix ordering. Closes #1763. 2012-11-15 15:32:58 +00:00
Mike Jolley 764b34a938 Case insensitive coupons. Closes #1633. 2012-11-08 16:57:59 +00:00
Phill Brown f84e660c2c woocommerce_get_product_terms bypasses caching
wp_get_object_terms() bypasses the object caching API, which especially hinders the performance of larger shops.
2012-11-06 17:05:22 +00:00
Mike Jolley 09b4c352e3 Tweak caps. Closes #1662. 2012-11-05 16:50:24 +00:00
Mike Jolley 549880b8eb New structure for line items (this one uses meta more) 2012-10-23 17:41:42 +01:00
Mike Jolley 99efb9ec1b woocommerce_customer_bought_product 2012-10-20 15:31:19 +01:00
Mike Jolley c97aeaf533 use wp api for meta, and done the checkout 2012-10-19 18:59:17 +01:00
Mike Jolley 8c3ad31c07 Localisation spacing. 2012-10-16 10:45:33 +01:00
Mike Jolley ce14efa676 woocommerce_clean 2012-10-15 20:43:07 +01:00
Coen Jacobs 943091d2ca [3.1.4] Prevent direct access to files #1575 2012-10-15 12:57:58 +02:00
Mike Jolley 596c408c27 Pagination + sorting tweaks, new active filters widget, sort both directions for price, fix for #coenfail. Closes #771. 2012-10-14 13:06:41 +01:00
Coen Jacobs 0f9e9ed40e Fixed notices possible with manual prod_cat counting 2012-10-11 11:46:53 +02:00
Mike Jolley 0b36adaed5 Stop transient death. 2012-10-11 10:22:03 +01:00
Mike Jolley 9505e5d63f Better permalink settings. Closes #1579. 2012-10-10 10:21:04 +01:00
Coen Jacobs e87ea2022b Manual prod_cat counting to hide hidden products from counters
- Uses update_count_callback argument for manual counting function
- Filters on get_terms and updates counters
- Closes #1449
2012-10-09 15:16:36 +02:00
Mike Jolley 0a411c38b9 Fix price trim function. Closes #1485. 2012-09-30 11:14:54 +01:00
Mike Jolley 66cf7d8e98 More capabilities. Closes #1083. 2012-09-20 16:35:15 +01:00
Mike Jolley 22ff25efb1 Show totals. Closes #1473. 2012-09-20 14:43:52 +01:00
Mike Jolley fdd34e5c0e session -> transient WIP 2012-09-07 18:26:13 +01:00
Justin Stern 9217ca09e0 Support for Multiple Downloads
Support for multiple downloadable files per product: both simple and
variable.  This includes all admin, frontend, and database modification
code required for allowing multiple files, while maintaining backwards
compatibility for existing single-file download URLs and templates.
2012-08-28 11:21:54 -04:00
Mike Jolley 555cd9af60 replaced some date() with i18n. Closes #1428. 2012-08-25 10:20:56 +01:00
kingbt e50d3710d5 Update woocommerce-core-functions.php
Added Romanian leu.
2012-08-22 15:04:13 +03:00
Mike Jolley 82b6db58d1 missed one 2012-08-21 19:05:03 +01:00
Mike Jolley 03f64acf58 DP for #1383 2012-08-21 19:01:56 +01:00
Mike Jolley b27c509364 functions documented. 2012-08-14 23:43:54 +01:00
Mike Jolley 5b007d4918 Function docs. 2012-08-14 23:43:53 +01:00