JT Smith
8dd5a6bd2c
a number of bug fixes
2008-04-04 22:42:54 +00:00
JT Smith
cdc48cf9f6
wow i haven't updated this in a while
2008-04-04 21:27:07 +00:00
JT Smith
ac3c7d18b9
fixed a limitation with buildSearchQuery in SQL
...
started working on registrant search in EMS
2008-04-04 18:37:53 +00:00
JT Smith
4ca80ad734
the badge/ticket relationships through badge groups now work
2008-04-03 23:22:03 +00:00
Colin Kuskie
d1253c705f
Finish database and config translation from Wobject/Product
...
to Sku/Product. Now for the code.
2008-04-03 04:05:30 +00:00
Colin Kuskie
c8e1c3c3d3
more work on translating Asset Products to Sku Products
2008-04-03 03:40:56 +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
Martin Kamerbeek
ec8bcd5ff8
- Changed Cash plugin to use processTransaction
...
- Added (as of yet empty) notification templates
- Fixed a typo in sendNotification
2008-04-01 14:22:59 +00:00
Martin Kamerbeek
a5d3403bcc
Fixed upgrade script.
2008-04-01 13:29:36 +00:00
Colin Kuskie
0a87bb25e8
begin Product->Sku translation
2008-03-28 23:07:15 +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
Martin Kamerbeek
fb77b80603
adding cash paydriver, paydriver management
2008-03-24 16:39:42 +00:00
JT Smith
04cde3dd9f
fleshed out the badge display
2008-03-23 15:15:42 +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
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
e4b03d8464
fixed sql problems
2008-03-19 21:22:56 +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
c61890392c
added basic quantity checking for inventory management, and a dateAdded field to the cart in case we need to monitor how long items have been in the cart
2008-03-17 17:33:54 +00:00
JT Smith
537824fdc9
fixed some bugs, added human friendly order number to transactions
2008-03-17 17:02:27 +00:00
JT Smith
728eccc3cb
merging new yui
2008-03-15 17:21:21 +00:00
JT Smith
02199ff58c
transaction backend and tests complete
2008-03-14 22:39:38 +00:00
Martin Kamerbeek
60362cb747
- Added tests for Pay
...
- Fixed some tests/code for PayDriver
- Added i18n for PayDriver
- Added a really, really bare-bones Cash plugin.
2008-03-11 16:33:10 +00:00
Martin Kamerbeek
39a0b6ff1f
Adding PayDriver code and tests
2008-03-11 13:22:46 +00:00
JT Smith
fc3ccba4f3
added payment manager
2008-03-07 20:16:09 +00:00
Colin Kuskie
d956e58bd7
Change the Shop::Tax system to be hierarchial.
...
Update all sample tax tables and tests.
2008-03-06 22:34:21 +00:00
JT Smith
cbe9cc29df
we now have shop settings admin screen
2008-03-06 22:33:57 +00:00
JT Smith
8a04f5911f
shipping system integrated with cart, but need admin interface to test if it works
2008-03-06 17:06:59 +00:00
JT Smith
56407bdc8f
address book works
...
yesno uses bool now instead of int
2008-03-06 00:22:59 +00:00
Colin Kuskie
4b17be6e54
Fix some comment typos in t/Shop/AddressBook
...
Add tests for WebGUI::Shop::Address
Fix bugs in the upgrade script (missing city entry) and
the Address new method.
2008-03-02 16:36:47 +00:00
Colin Kuskie
4323114a89
Migrate old tax data into the nex tax data script.
...
Tested this manually and it works okay.
2008-02-29 22:55:11 +00:00
JT Smith
cebb684536
added address book management system, no ui
2008-02-29 22:17:02 +00:00
JT Smith
99f1fc5eb8
base cart UI is working
2008-02-28 02:15:03 +00:00
JT Smith
08d2233991
a little closer
2008-02-27 23:21:41 +00:00
JT Smith
3cb0ccd0e2
started adding cart UI
2008-02-27 22:47:33 +00:00
JT Smith
152e96f695
added commerce ui glue
2008-02-27 16:30:10 +00:00
JT Smith
4a73cadf64
created donation asset
2008-02-27 02:44:33 +00:00
Colin Kuskie
f2c0a672f4
Add the shippingDrivers entry to the config file.
...
Have the update script remove the old shipping plugin and add the new shipping driver entry to config files.
Tests for Ship.t. getDrivers and some "new" code for Shop::Ship.
2008-02-26 22:45:06 +00:00
JT Smith
d207994e90
cart should be pretty much working at this point...now need to test and whatnot
2008-02-26 02:12:31 +00:00
JT Smith
26d708a56b
fixing some bugs
2008-02-25 21:13:11 +00:00
JT Smith
032617a8ba
finished sku base class
2008-02-25 20:27:21 +00:00
Colin Kuskie
b1990836d0
Refactor out the getEditForm code from WebGUI::Workflow::Activity and
...
put it into HTMLForm. Now HTMLForm can generate dynamic, definition
based forms for WebGUI.
2008-02-24 04:04:36 +00:00
Colin Kuskie
72177f762c
label is already stored in the options, and never used directly in any method. Code that wants it can instanciate an object
2008-02-22 19:08:32 +00:00
Colin Kuskie
ac28252d53
side porting Windows testing fix
2008-02-22 18:32:56 +00:00
Colin Kuskie
19591d37d4
Fix a bug in the upgrade script, with a default applied to the wrong column.
...
Built the add method, and tested it, too.
2008-02-15 23:17:52 +00:00
JT Smith
649d34f1a7
started cart tests, realizing need to build sku first
2008-02-15 23:02:59 +00:00
Colin Kuskie
70b8331794
Add the tax table.
...
Add the getItems method, for accessing the entire tax table.
2008-02-15 22:15:58 +00:00
Graham Knop
9fa0df22c7
Reject HTML and macros in usernames
2008-02-15 14:56:40 +00:00