Commit graph

333 commits

Author SHA1 Message Date
Graham Knop
c26ed378ac remove remnants of old commerce 2012-11-17 15:55:09 -05:00
Colin Kuskie
b323f74121 Update copyright notice 2011-12-28 11:30:38 -08:00
Colin Kuskie
dbc84086b4 Apparently, InnoDB returns results in a different order than MyISAM tables. Make tax data comparisons be order insensitive for tests. 2011-11-24 10:38:19 -08:00
Colin Kuskie
3b9f7ae127 WebGUI 8 adjustments and test upgrades. 2011-11-01 15:41:01 -07:00
Colin Kuskie
431cd280a4 Merge commit 'v7.10.22' into WebGUI8 2011-10-31 20:13:01 -07:00
Colin Kuskie
fdb979ca8a Merge commit 'v7.10.20' into WebGUI8 2011-10-26 15:02:51 -07:00
Colin Kuskie
4bfabb9469 Make version tags mandatory again. 2011-10-25 19:44:58 -07:00
Colin Kuskie
82bb59d40e Debug needs an explicit package name for addToCleanup. 2011-10-19 13:11:23 -07:00
Colin Kuskie
428ea58327 Add better support for user profile fields for addresses to the Cart and the EMS. 2011-08-11 16:27:29 -07:00
Colin Kuskie
3b7dd524db When a Sku is purged, delete it from all carts. Better handling for cartItems whose assets have been deleted. Fixes bug #12213 2011-08-02 10:00:53 -07:00
Colin Kuskie
0b74f25dd1 Update test for changes to the underlying form code, submit => send 2011-07-27 22:40:25 -07:00
Colin Kuskie
2bcda0c9f5 Change the generic tax driver to remove spaces around commas when adding a new row. Add tests and a convenience method for getting one line of tax information. Upgrade sub fixes any information already in the db. 2011-06-30 16:20:14 -07:00
Doug Bell
0c5acb697b Merge commit 'v7.10.18' into 8
Conflicts:
	docs/gotcha.txt
	docs/previousVersion.sql
	docs/templates.txt
	lib/WebGUI.pm
	lib/WebGUI/Asset/File.pm
	lib/WebGUI/Asset/Story.pm
	lib/WebGUI/Asset/Wobject/Calendar.pm
	lib/WebGUI/Asset/Wobject/Thingy.pm
	lib/WebGUI/AssetExportHtml.pm
	lib/WebGUI/Content/AssetManager.pm
	lib/WebGUI/Group.pm
	lib/WebGUI/Macro/AssetProxy.pm
	lib/WebGUI/Shop/PayDriver/PayPal/PayPalStd.pm
	lib/WebGUI/Storage.pm
	t/Asset/AssetExportHtml.t
	t/Asset/Story.t
	t/Shop/TaxDriver/Generic.t
	t/Storage.t
2011-06-21 16:03:49 -05:00
Colin Kuskie
444c006aae Add a test for multiple tax entries with different case. First one wins. 2011-05-30 09:31:02 -07:00
Doug Bell
277faae8a1 Merge commit 'v7.10.15' into 8
Conflicts:
	docs/gotcha.txt
	docs/previousVersion.sql
	docs/templates.txt
	lib/WebGUI.pm
	lib/WebGUI/Asset.pm
	lib/WebGUI/Asset/Event.pm
	lib/WebGUI/Asset/File.pm
	lib/WebGUI/Asset/MapPoint.pm
	lib/WebGUI/Asset/RichEdit.pm
	lib/WebGUI/Asset/Sku/Product.pm
	lib/WebGUI/Asset/Snippet.pm
	lib/WebGUI/Asset/Story.pm
	lib/WebGUI/Asset/Template.pm
	lib/WebGUI/Asset/Template/TemplateToolkit.pm
	lib/WebGUI/Asset/Wobject/Calendar.pm
	lib/WebGUI/Asset/Wobject/Carousel.pm
	lib/WebGUI/Asset/Wobject/Collaboration.pm
	lib/WebGUI/Asset/Wobject/Dashboard.pm
	lib/WebGUI/Asset/Wobject/DataForm.pm
	lib/WebGUI/Asset/Wobject/Folder.pm
	lib/WebGUI/Asset/Wobject/Map.pm
	lib/WebGUI/Asset/Wobject/Search.pm
	lib/WebGUI/Asset/Wobject/Shelf.pm
	lib/WebGUI/Asset/Wobject/StockData.pm
	lib/WebGUI/Asset/Wobject/StoryTopic.pm
	lib/WebGUI/Asset/Wobject/SyndicatedContent.pm
	lib/WebGUI/Asset/Wobject/Thingy.pm
	lib/WebGUI/Asset/Wobject/WeatherData.pm
	lib/WebGUI/AssetClipboard.pm
	lib/WebGUI/AssetCollateral/DataForm/Entry.pm
	lib/WebGUI/AssetExportHtml.pm
	lib/WebGUI/AssetLineage.pm
	lib/WebGUI/AssetMetaData.pm
	lib/WebGUI/AssetTrash.pm
	lib/WebGUI/AssetVersioning.pm
	lib/WebGUI/Auth.pm
	lib/WebGUI/Cache/CHI.pm
	lib/WebGUI/Content/AssetManager.pm
	lib/WebGUI/Fork/ProgressBar.pm
	lib/WebGUI/Form/JsonTable.pm
	lib/WebGUI/Form/TimeField.pm
	lib/WebGUI/Form/Zipcode.pm
	lib/WebGUI/Group.pm
	lib/WebGUI/International.pm
	lib/WebGUI/Macro/AssetProxy.pm
	lib/WebGUI/Macro/FileUrl.pm
	lib/WebGUI/Operation/SSO.pm
	lib/WebGUI/Operation/User.pm
	lib/WebGUI/Role/Asset/Subscribable.pm
	lib/WebGUI/Shop/Cart.pm
	lib/WebGUI/Shop/Transaction.pm
	lib/WebGUI/Shop/TransactionItem.pm
	lib/WebGUI/Test.pm
	lib/WebGUI/URL/Content.pm
	lib/WebGUI/URL/Uploads.pm
	lib/WebGUI/User.pm
	lib/WebGUI/Workflow/Activity/ExtendCalendarRecurrences.pm
	lib/WebGUI/Workflow/Activity/SendNewsletters.pm
	lib/WebGUI/i18n/English/Asset.pm
	lib/WebGUI/i18n/English/WebGUI.pm
	sbin/installClass.pl
	sbin/rebuildLineage.pl
	sbin/search.pl
	sbin/testEnvironment.pl
	t/Asset/Asset.t
	t/Asset/AssetClipboard.t
	t/Asset/AssetLineage.t
	t/Asset/AssetMetaData.t
	t/Asset/Event.t
	t/Asset/File.t
	t/Asset/File/Image.t
	t/Asset/Post/notification.t
	t/Asset/Sku.t
	t/Asset/Story.t
	t/Asset/Template.t
	t/Asset/Wobject/Collaboration/templateVariables.t
	t/Asset/Wobject/Collaboration/unarchiveAll.t
	t/Asset/Wobject/Shelf.t
	t/Auth.t
	t/Macro/EditableToggle.t
	t/Macro/FilePump.t
	t/Shop/Cart.t
	t/Shop/Transaction.t
	t/Storage.t
	t/User.t
	t/Workflow.t
2011-05-13 18:15:11 -05:00
Doug Bell
0693e33128 getEditForm is a FormBuilder and doesnt include csrfToken (added by www_edit) 2011-05-05 19:45:50 -05:00
Doug Bell
2e720d6899 getEditForm returns FormBuilder and csrfToken should be added by www_edit 2011-05-05 19:43:32 -05:00
Colin Kuskie
d5ba73fac7 Add the organization part of an address into the transaction and transactionitem. Fixes bug #12088. 2011-04-05 15:10:23 -07:00
Colin Kuskie
8525e4b7ee Don't refund transactionItems unless the transaction is successful, or if the item is already canceled. Also, no not call onCancelRecurring for normal Sku's unless they're really recurring. Fixes bug #12089. 2011-04-04 14:45:53 -07:00
Doug Bell
1d8b1b1b3a migrate ship getEditForm to FormBuilder 2011-02-25 15:45:40 -06:00
Doug Bell
209a24d985 remove diags from test 2011-02-25 15:45:40 -06:00
Doug Bell
71261438f7 migrate PayDriver getEditForm to FormBuilder 2011-02-25 15:45:40 -06:00
Colin Kuskie
a96a9c3989 Update tests to handle new data being returned from USPS, for both domestic and international shipping. No driver changes required so far. 2011-01-10 13:24:00 -08:00
Martin Kamerbeek
10ea82d6ec Don't let the cart crash on invalid addressIds 2010-12-22 13:31:16 +00:00
Martin Kamerbeek
f748aa1b83 Return a list of shipper to choose from in stead of none if no shipper has be chosen yet. 2010-12-22 13:11:56 +00:00
Doug Bell
7c14d1e6c4 almost done fixing addRevision tests 2010-12-03 15:01:31 -06:00
Colin Kuskie
fd8f03a186 Change getMimeType and setMimeType to response->content_type. 2010-11-21 22:35:26 -08:00
Colin Kuskie
a6a10d976a Test cleanup after merge to 7.10.2 2010-10-27 18:42:43 -07:00
Colin Kuskie
87326192a3 Merge commit '4635b91554' into WebGUI8. Syntax clean up to 7.10.2 2010-10-27 15:59:33 -07:00
Colin Kuskie
30ff4597c8 Update Ship master class for new ShipDriver requirements. 2010-10-14 19:34:25 -07:00
Colin Kuskie
499feb420b Fix naming problem with shippingServices, update tests. 2010-10-14 19:31:04 -07:00
Colin Kuskie
2edec772e5 Conversion of UPS driver to Moose. Tests still failing. 2010-10-14 13:51:36 -07:00
Colin Kuskie
98d156c70f Convert the USPS International driver to Moose. 2010-10-14 12:13:13 -07:00
Colin Kuskie
1ea5bf0800 Update the test, fix i18n instructions and plugin name. 2010-10-14 08:11:11 -07:00
Colin Kuskie
4b252a2d67 Conversion of FlatRate driver to Moose. 2010-10-13 10:58:46 -07:00
Colin Kuskie
ad13a9134e Update the test for the new ShipDriver code. Fix edit form generating code. 2010-10-13 10:48:43 -07:00
Colin Kuskie
e130fb2c69 Fix pluginName for ITransact. 2010-10-08 14:20:49 -07:00
Colin Kuskie
8b32efdc3b Remove debugging statement. 2010-10-08 14:03:27 -07:00
Colin Kuskie
cd548fd671 PayPal drivers converted to Moose. 2010-10-08 11:38:52 -07:00
Colin Kuskie
4f0b7a7e3b Finish conversion of Ogone to Moose. 2010-10-07 14:36:46 -07:00
Colin Kuskie
18b89ee15b Initial conversion of test to Moose and new driver. 2010-10-07 11:38:08 -07:00
Colin Kuskie
b39fb4ab20 Fix the ITransact tests, and make the more extensive with better diagnostics for failure. 2010-10-07 10:58:28 -07:00
Colin Kuskie
00a559e664 Additional test diagnostics for failure. 2010-10-07 08:55:03 -07:00
Colin Kuskie
82ed3f03b8 Fix shop credit display and calculations in the PayDriver. Fixes bug #11891 2010-10-04 14:20:45 -07:00
Colin Kuskie
7f0657927d Add purge method to Shop::Credit, tests. 2010-10-04 14:20:08 -07:00
Colin Kuskie
1dbfd8e0b2 add back the code for pulling testing creds out of the config file. Build a driver for testing. 2010-10-02 11:50:55 -07:00
Colin Kuskie
4715e1c8ef Begin work of converting ITransact over to Moose. 2010-10-01 08:24:07 -07:00
Colin Kuskie
0ca7cf8a81 Convert pPFFP to use Definition. 2010-09-30 15:50:08 -07:00
Colin Kuskie
be35b8afe4 Test default label handling. 2010-09-30 10:45:54 -07:00
Colin Kuskie
ee1e896ef8 PayDriver now does dynamic form building through Definition. 2010-09-30 10:36:02 -07:00