Colin Kuskie
3721e97f7a
final accessory changes. UI tests pass as well
2008-05-04 23:26:21 +00:00
Colin Kuskie
0bbf20bd2b
fix for POD whitespace
2008-05-04 23:08:39 +00:00
Colin Kuskie
4da1f8314f
Convert accessories over to the new Product collateral methods.
...
Add a method to get the JSON collateral indexed, for easy access to indeces.
Add tests for the new getIndexedCollateralData method.
In the upgrade script, put variants in all versions of the Product. Begin
work on converting the collateral tables over to JSON.
2008-05-04 16:06:31 +00:00
Colin Kuskie
9d2b810a05
conversion of Product from Wobjects to Skus with variants is done
2008-05-04 04:32:58 +00:00
Colin Kuskie
6ad6cd3e5e
move* with tests
2008-05-03 21:25:19 +00:00
Colin Kuskie
9489383cfe
deleteCollateral tests, and detab Sku/Product.pm
2008-05-03 19:24:30 +00:00
Colin Kuskie
0000db901e
Product variant creation is held off until we can finalize
...
the variant code.
Began building JSON based variant code, and a test for
verifying how it works. set, get and delete collateral
are implemented. Still need to build moveUp and moveDown.
Lots of tests to be written.
2008-05-03 05:41:13 +00:00
Colin Kuskie
1b6d7a9e7e
begin migrating Product data into variants
2008-04-30 23:28:57 +00:00
Colin Kuskie
fe20db884a
more product variants work, i18n, forms and upgrade script
2008-04-30 22:58:42 +00:00
JT Smith
7152eaeaee
added missing help files
2008-04-30 22:31:27 +00:00
JT Smith
102b5fd1ae
added coupons
2008-04-30 21:43:16 +00:00
Colin Kuskie
cdd57ea221
Begin rebuilding variants as simple collateral.
2008-04-29 23:32:38 +00:00
JT Smith
ed3f50027b
fixed improper use of storage
2008-04-29 19:03:30 +00:00
JT Smith
82056c66aa
Added an asset called Shelf, which allows you to create categories of Skus.
2008-04-29 01:26:45 +00:00
Colin Kuskie
99e5694513
remove Parameters and Options from the Sku Product
2008-04-28 22:41:38 +00:00
Colin Kuskie
29fb2b1385
editSaveParameterOptions
2008-04-23 15:20:46 +00:00
Colin Kuskie
01b7881847
handle renaming options, better comments in Sku/Product
2008-04-22 04:40:05 +00:00
Colin Kuskie
0517715063
handle prefilling out the form when editing a parameter option
2008-04-21 03:42:27 +00:00
Colin Kuskie
034543586a
worked out the kinks in editParameter, more work to do on editParameterOption
2008-04-20 03:03:47 +00:00
JT Smith
8d03655bdb
added in-store credit
...
added refund mechanism
modified ems to use refund mechanism
2008-04-20 01:12:25 +00:00
Colin Kuskie
c0f2c2c3c6
forgot that options need a value, with i18n
2008-04-16 04:30:02 +00:00
Colin Kuskie
d8fac0fdf9
edit parameter options form code
2008-04-15 23:17:59 +00:00
JT Smith
f5ab66c0af
add view cart test
...
add metadata to ems tickets
2008-04-14 16:22:47 +00:00
Colin Kuskie
0e747fd5ed
Add asset properties for parameters and variants as JSON.
...
Handle getting and setting this data, interfaced as
perl data rather than JSON.
Basic screen for adding/editing parameters.
i18n for the parameter editing screen.
2008-04-14 03:55:12 +00:00
Colin Kuskie
fd1a51562c
WGBP indent view method of Sku::Product
2008-04-11 22:52:15 +00:00
JT Smith
7e4e7898c0
fixed several checkout bugs
2008-04-08 18:48:43 +00:00
Colin Kuskie
ca61c81967
reindent some stuff ala WBGP
2008-04-07 23:29:18 +00:00
Colin Kuskie
be8eb6cfad
more wobject to sku conversion
2008-04-07 16:46:51 +00:00
Colin Kuskie
5870298119
begin integrating Wobject collateral methods into Sku/Product
2008-04-04 22:49:01 +00:00
JT Smith
8dd5a6bd2c
a number of bug fixes
2008-04-04 22:42:54 +00:00
JT Smith
4ca80ad734
the badge/ticket relationships through badge groups now work
2008-04-03 23:22:03 +00:00
JT Smith
87cf7c26f5
ribbon discounts now work with ribbons purchased previously
2008-04-03 14:42:08 +00:00
JT Smith
50a4b564e5
added item and sku caching to cart
...
ribbon discounts now work
checklist form control works more like you'd expect
added badge groups
2008-04-02 22:46:40 +00:00
JT Smith
cfcfc88714
ems user experience mostly done
2008-04-01 18:25:13 +00:00
Colin Kuskie
0a87bb25e8
begin Product->Sku translation
2008-03-28 23:07:15 +00:00
JT Smith
29b95c45ee
user interface mostly working for ems
2008-03-27 21:19:50 +00:00
JT Smith
3ce33df7ec
added WebGUI.str javascript class with sprintf and trim functions
...
got the badge builder working in the EMS
2008-03-26 02:00:16 +00:00
JT Smith
5888459de3
you can add tokens and ribbons now
2008-03-22 21:53:19 +00:00
JT Smith
1623356e4b
can now add a badge to your cart
2008-03-21 23:48:22 +00:00
JT Smith
8a07dde303
ems badge listing now works and you can add badges
...
made address book address selector use callbacks so that it can be used by things other than shipping
2008-03-21 22:14:26 +00:00
JT Smith
aaac88ce6f
started creating new badge view interface
2008-03-21 02:39:33 +00:00
JT Smith
45fef64fd6
added more documentation to sku types
...
continuing to migrate EMS to C2
2008-03-20 22:35:45 +00:00
JT Smith
5a50203b35
added token and ribbon skus
2008-03-20 18:57:35 +00:00
JT Smith
2a2e683dd9
made event handlers for cart/sku
...
created baseline emsbadge and emsticket
added completePurchase() and denyPurchase() utility methods for transaction
2008-03-19 20:18:00 +00:00
JT Smith
4a73cadf64
created donation asset
2008-02-27 02:44:33 +00:00