Commit graph

8761 commits

Author SHA1 Message Date
Martin Kamerbeek
152dfc2838 ITransact and other fixes and migration of payment plugins. 2008-05-28 21:16:25 +00:00
Doug Bell
ac9d8cf405 missed some files in my checkin 2008-05-28 20:24:29 +00:00
JT Smith
4cfafd7c23 getting rid of even more stuf i forgot of in the commerce system 2008-05-28 18:57:25 +00:00
Colin Kuskie
4712ba2823 finish the import routine. Next, testing 2008-05-28 17:28:25 +00:00
JT Smith
17c7a0ad7a AssetProxy macro can now use asset id as a parameter like so: ^AssetProxy(abcdefghijklmnopqrstuv,assetId);
subscriptionitem macro is now autoconverted to assetproxy
2008-05-28 17:14:05 +00:00
Colin Kuskie
3ad1668a21 Promote the getAllProducts to Asset.pm as getIsa. Move the tests
from Asset/Sku/Product.t into Asset/Asset.t, and add tests to check
that inheritance is respected.
2008-05-28 16:06:52 +00:00
Doug Bell
4aa428e927 added temporary edit / more links 2008-05-28 05:03:11 +00:00
Doug Bell
a00746d482 changed new asset manager to use YUI DataTable / DataSource 2008-05-28 04:58:22 +00:00
Colin Kuskie
1b2a829346 fix a potential future syntax error 2008-05-28 04:57:37 +00:00
Colin Kuskie
c07c856b29 Fill out the guts of the product data exporter. 2008-05-28 04:53:09 +00:00
Colin Kuskie
0a05d637d4 Build an iterator for getting all products as objects, one at a time.
Build tests for the iterator.
Begin working on the exporter (which will use the iterator).
2008-05-28 04:37:21 +00:00
Graham Knop
ab0611d2a1 allow quiet upgrade script 2008-05-27 23:06:21 +00:00
Graham Knop
d828841533 some storage cleanups 2008-05-27 23:06:17 +00:00
Graham Knop
2c26486986 remove unneeded import 2008-05-27 23:06:13 +00:00
Graham Knop
dcb709fdf5 remove redundant sub 2008-05-27 23:06:09 +00:00
JT Smith
38a6bd3065 getting rid of old design docs 2008-05-27 21:37:26 +00:00
JT Smith
e9745632d5 fixed render bug 2008-05-27 21:10:02 +00:00
JT Smith
fc70d13c49 oops typo 2008-05-27 20:59:58 +00:00
JT Smith
defad00f41 a few things i forgot when getting rid of old commerce stuff 2008-05-27 20:56:34 +00:00
Doug Bell
39c95cb25b added template variables to photo. added better getParent and getGallery to GalleryFile, for approval processes 2008-05-27 20:41:26 +00:00
JT Smith
be8ce29f57 getting rid of old commerce code. bye bye! 2008-05-27 20:26:16 +00:00
Yung Han Khoe
f3b14a227c Added Database link access for SQL Macro 2008-05-27 15:27:52 +00:00
Colin Kuskie
b020387643 stub out exportProducts 2008-05-27 04:09:46 +00:00
Colin Kuskie
e562a45b10 Fix two bugs with importing product data.
Begin to build code for adding and editing products.
2008-05-27 04:01:41 +00:00
Patrick Donelan
12fbd6a65c Fixed JSON syntax error in etc/WebGUI.conf.original 2008-05-27 03:23:30 +00:00
Doug Bell
5687c6f748 fix syntax errors in operation/versiontag 2008-05-27 03:18:55 +00:00
Colin Kuskie
b03b3b340e Remove extra whitespace in the testing files.
Make importProducts check file headers.
Add testing collateral, and tests
2008-05-27 01:12:01 +00:00
Colin Kuskie
b283ebaf81 begin work on importing products 2008-05-27 00:32:25 +00:00
Colin Kuskie
9f8498a359 Remove debugging statements from Tax.pm 2008-05-26 23:59:57 +00:00
Martin Kamerbeek
88160e1cfa Converted the Subscription related macro's to use the new commerce system. 2008-05-26 22:24:31 +00:00
Doug Bell
60670a8a08 added asset manager to upgrade 2008-05-26 22:10:09 +00:00
Doug Bell
f3996eb316 Complete asset manager rewrite. 2008-05-26 22:07:16 +00:00
Martin Kamerbeek
dc30ecccbe Recurring payment stuff fixes, forgot ITransact.pm in last commit. 2008-05-26 21:31:48 +00:00
JT Smith
74b3d3def6 added email receipt and "my purchases" page 2008-05-26 20:11:10 +00:00
JT Smith
93454e36f9 added thank you page
fixed bug in minicart
added user transaction detail page
2008-05-26 00:11:00 +00:00
Colin Kuskie
c913c3ede3 more POD for Tax.pm 2008-05-25 23:49:59 +00:00
Colin Kuskie
72b57b1601 Inventory management for the Product. 2008-05-25 23:02:33 +00:00
JT Smith
86be08b3b2 added product import node for the product import system 2008-05-25 21:59:46 +00:00
JT Smith
4445735a52 added a way to cancel recurring transactions through the mgmt interface 2008-05-25 17:07:22 +00:00
JT Smith
57c85fde5a changed the name of getCartBySession to newBySession
created the CartItemCount and MiniCart macros
added help for MinCart, Cart, Address Book, and Edit Address templates
2008-05-24 23:27:30 +00:00
Colin Kuskie
e3061a1606 begin implementing inventory control. Continue to separate the variants loop and the list of available variants for sale. 2008-05-24 23:14:38 +00:00
Colin Kuskie
28252f59e0 variant info is always displayed 2008-05-24 22:50:27 +00:00
Colin Kuskie
007693c2bd only show the buy form if there are variants to sell 2008-05-24 22:30:12 +00:00
Colin Kuskie
3428c3947d Translate all Product variables to use underscores instead of dots.
Update i18n and Help and the Product Template.
Remove the Benefits Showcase, Left Column Collateral and Three Columns Product templates.
2008-05-24 22:15:15 +00:00
Colin Kuskie
5edb13924a fix a few variant collateral bugs in the Product 2008-05-24 17:28:24 +00:00
JT Smith
54146e32a5 added recurring transaction cancellation handling 2008-05-23 18:21:51 +00:00
Martin Kamerbeek
e67699e019 Recurring payment stuff for the ITransact plugin. Still needs to be tested. 2008-05-21 20:42:40 +00:00
Martin Kamerbeek
ab5e44fe46 Adding the subscription asset icons. 2008-05-21 20:40:55 +00:00
JT Smith
e71946fb94 check for mixed recurring and non-recurring items in the cart 2008-05-21 20:14:46 +00:00
Martin Kamerbeek
a6bd5d0b99 Adding the subscription asset 2008-05-21 08:29:40 +00:00