Commit graph

7185 commits

Author SHA1 Message Date
Colin Kuskie
79dc7757a6 fix syntax error in FlatRate, calculate 2008-03-17 17:46:28 +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
Yung Han Khoe
683657b523 Fixed some labels, added some help. 2008-03-15 23:27:25 +00:00
JT Smith
fb17e6375e started on transaction management interface
finished merging new yui
2008-03-15 19:39:19 +00:00
Yung Han Khoe
8999b5f5e2 Collateral methods now quote table/column names. Removed Collateral methods from Thingy asset. 2008-03-15 16:19:40 +00:00
Yung Han Khoe
f70549720b fix: defaultThingId was not automatically set after creating first thing, also added a test for this. 2008-03-15 15:47:55 +00:00
JT Smith
02199ff58c transaction backend and tests complete 2008-03-14 22:39:38 +00:00
Graham Knop
0451af48ea protect against database cache corruption 2008-03-13 22:32:33 +00:00
Graham Knop
cef5f68603 Fix test failures 2008-03-13 22:08:24 +00:00
Martin Kamerbeek
c2c258400d Adding the getCart method to PayDriver.pm 2008-03-13 21:18:05 +00:00
JT Smith
7c184b26c3 added getCartBySession() 2008-03-13 21:15:56 +00:00
JT Smith
d47d2f2a9c a couple new methods to make things easier 2008-03-13 20:31:32 +00:00
Yung Han Khoe
9de7e34112 add: Thingy asset 2008-03-13 19:06:18 +00:00
JT Smith
e6d42bd219 added shipping calculation for flat rate 2008-03-13 13:57:44 +00:00
JT Smith
819552ce06 finally got shipping driver management working 2008-03-12 23:18:04 +00:00
Martin Kamerbeek
b8d9d38da6 Require a label to be passed to WebGUI::Shop::Pay->addPaymentGateway 2008-03-11 16:54:20 +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
Graham Knop
1443a2964f fixed: events get start/end time even when none specified (also can offset start/end day 2008-03-10 21:57:54 +00:00
Colin Kuskie
f40bed7ef3 Add i18n for Tax, for the UI.
Begin to flesh out the DataTable JS for www_view.  Add a method to slurp all the
tax data out of the db at once.
Add a test for the slurp method, and stop using the private sub that used to
do it in the tests.
2008-03-10 04:25:36 +00:00
Colin Kuskie
1bbf5a3c7c more POD for SQL::Result, documenting what read does 2008-03-10 04:24:12 +00:00
Colin Kuskie
c4bd646ca3 More POD for SQL, read method 2008-03-10 04:23:36 +00:00
Colin Kuskie
e151b99dca Tweak a little POD.
Fix a bad exception message.
2008-03-09 05:09:32 +00:00
Frank Dillon
eb8b2f3f31 Added feature to allow users to determine whether new / unplaced assets are added to the top or bottom of the first content position of Layouts. 2008-03-08 17:07:29 +00:00
JT Smith
e4d76f0b3b very close to having ship driver management working 2008-03-08 00:11:09 +00:00
Graham Knop
d49b7a7077 fixed: fatal error duplicate keywords added to a wiki page 2008-03-07 20:53:23 +00:00
JT Smith
fc3ccba4f3 added payment manager 2008-03-07 20:16:09 +00:00
Graham Knop
abf9f93dd7 ensure proper XML for ITransact messages 2008-03-07 19:50:33 +00:00
Graham Knop
7f41c2d4c2 fixed: loadAllConfigs loads hidden files 2008-03-07 19:19:38 +00:00
Graham Knop
050128f313 fixed: changing image thumbnail size doesn't resize image 2008-03-07 18:55:46 +00:00
Graham Knop
d9d524a2fe Use UTF8 for database connection when connecting to MySQL 2008-03-07 17:45:19 +00:00
JT Smith
a535104d7a shipping is closer 2008-03-07 17:04:26 +00:00
Graham Knop
4a93766bf9 new datepicker 2008-03-07 16:35:19 +00:00
Graham Knop
797b1d2cc6 fixed: exporting as HTML leaks sessions for inaccessible assets 2008-03-07 16:35:12 +00:00
Graham Knop
c3744f160b added i18n for calendar 2008-03-07 16:35:03 +00:00
Colin Kuskie
14ffef86c1 Add a method for determining if users can access commerce functions, and
stub out www_view
2008-03-07 04:39:17 +00:00
JT Smith
9284f8744f beginnings of shipping mangement interface 2008-03-07 03:50:40 +00:00
Colin Kuskie
f95f3a96f9 more POD for Group.pm 2008-03-07 02:46:11 +00:00
Colin Kuskie
e32bdb6217 find_in_set seems to be case insensitive, natively. 2008-03-07 02:37:13 +00:00
Colin Kuskie
52cf8b672c Allow alternations in the tax data, so that it is case insensitive
and allows multiple definitions of an entry (like state, city or country)
2008-03-07 02:16:40 +00:00
Colin Kuskie
50fc494759 optimize the SQL query for getting tax rates 2008-03-06 23:41:16 +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
Colin Kuskie
2fc985fe54 fix a failing Shop::Ship test 2008-03-06 17:44:34 +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
d27ac7a629 Add coverage tests, convert croaks to exceptions. 2008-03-05 23:34:53 +00:00
Doug Bell
3842ebf6fa Added WebGUI::Asset::File::GalleryFile
Changed Photo to subclass WebGUI::Asset::File::GalleryFile
2008-03-05 23:06:58 +00:00
JT Smith
aa5355930a made it use a helper method 2008-03-05 16:34:12 +00:00