Commit graph

1985 commits

Author SHA1 Message Date
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
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
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
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
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
Colin Kuskie
73337650bc convert FilePile to use i18n labels out of the Asset instead of duplicating them 2008-05-20 18:58:40 +00:00
Doug Bell
ab0b1b2200 - add: Move revisions from one version tag to another
- add: Delete multiple revisions from a version tag at the same time
 - add: Approval activities now have a better parent class and more 
        flexibility (multiple groups to approve, do on approve)
 - fix: weirdness in upgrade file
2008-05-20 03:10:50 +00:00
Colin Kuskie
affd08990a Convert variants over to the new collateral API.
Convert the upgrade script to the new API.
Fix a few bugs in the collateral API with "empty" collateral Ids
and add tests for it.
2008-05-18 23:44:43 +00:00
Colin Kuskie
d8f12c4c9f convert related assets over to the new collateral API 2008-05-18 22:16:23 +00:00
Colin Kuskie
8b0e557ab9 convert product accessories to use the new collateral API 2008-05-18 21:18:02 +00:00
Colin Kuskie
a175ddc228 convert specifications to new collateral API 2008-05-18 20:22:54 +00:00
JT Smith
f88cf54053 shelves can see skus under them as well as by keyword 2008-05-18 17:23:03 +00:00
Colin Kuskie
d849aacc51 Add tests for handling adding new collateral.
Covert features to new collateral API.
2008-05-18 16:01:13 +00:00
Colin Kuskie
4a82ecadf7 make benefits work with the new collateral API (unique keys) 2008-05-18 03:50:55 +00:00
JT Smith
ab55978f55 fixed some keywords bugs
took beta label away from event manager
added option to shelf to include items below it and items included via keywords
2008-05-17 18:58:22 +00:00
JT Smith
b0ec9edf53 some bug fixing 2008-05-17 17:23:24 +00:00
Colin Kuskie
04412f96c4 handle the case when the JSON hash contains only the unique identifier 2008-05-16 05:40:20 +00:00
Colin Kuskie
06a38c61c3 JSON collateral rewrite, first part.
API is rewritten and tested.  Upgrade script builds JSON
for all commerce products with unique identifiers.
TBD: Rework Product asset and test it.
2008-05-16 05:08:58 +00:00
Graham Knop
254387c5c5 fixed: Calendar multi-day events exported wrong in ical feed 2008-05-13 21:13:31 +00:00
Graham Knop
dffd70073c fixed: WeatherData asset is broken 2008-05-13 20:53:11 +00:00
Colin Kuskie
45ae63d122 remove out of date collateral comments and fix a POD typo 2008-05-12 22:27:51 +00:00
Colin Kuskie
a0ef1b5494 finalize template variable names for the variant buy form. Add help for template variables and i18n 2008-05-12 17:20:53 +00:00
Colin Kuskie
7dc385b362 override addToCart in the Product Sku for doing inventory control 2008-05-11 04:34:13 +00:00
Colin Kuskie
3ec94d50d8 begin adding inventory control overrides of parent class 2008-05-09 23:02:44 +00:00
Colin Kuskie
b273a0bbb5 fix i18n for buy button in the Product 2008-05-09 22:45:55 +00:00
Colin Kuskie
c7b9f998ff form elements for buying a variant of a product 2008-05-09 22:44:13 +00:00
Colin Kuskie
4043c10b09 more work for www_buy, and the add to cart UI 2008-05-09 04:41:53 +00:00
Colin Kuskie
670e1a1218 begin work on the buy method, to add variants to the cart 2008-05-08 23:34:00 +00:00
Colin Kuskie
993d1c8067 add more help about shortdesc length, and use the correct form option to set the length to 30 chars 2008-05-07 20:14:14 +00:00
JT Smith
b9bc4b4ab0 fixed a problem where no current asset is set 2008-05-07 15:02:36 +00:00
Colin Kuskie
9fda9c9d01 customize some Sku methods for Product 2008-05-05 23:49:39 +00:00
Colin Kuskie
2f70315094 Merging in functioning variants.
Fixed bugs in getIndexedCollateralData.
Added variants to the view template.
Updated all Product templates to display variants and controls.
2008-05-05 23:04:14 +00:00
Colin Kuskie
d7c6507c8b convert feature collateral to JSON 2008-05-05 17:50:26 +00:00
Colin Kuskie
52d29d90e4 convert specification collateral to JSON 2008-05-05 17:06:52 +00:00
Colin Kuskie
62e7b50ad1 update the SQL query for related Products to consider revisionDate 2008-05-05 15:48:26 +00:00
Colin Kuskie
06fac95540 collateral data does not need to be manually duplicated 2008-05-05 14:54:36 +00:00
Colin Kuskie
ec1910db58 more collateral conversion. Collateral data does not need to be removed from extra tables in purge method 2008-05-05 14:53:40 +00:00
Colin Kuskie
e5615e386c convert related over to JSON collateral 2008-05-05 03:13:28 +00:00
Colin Kuskie
3721e97f7a final accessory changes. UI tests pass as well 2008-05-04 23:26:21 +00:00