Doug Bell
677ac978b6
Merge branch 'WebGUI8' of github.com:plainblack/webgui into 8
...
Conflicts:
lib/WebGUI.pm
lib/WebGUI/Auth/WebGUI.pm
sbin/findBrokenAssets.pl
sbin/testEnvironment.pl
2011-05-13 18:20:52 -05: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
Scott Walters
57d2dbed56
WebGUI::Session::Http should go away ( #11647 )
...
Move logic out of WebGUI::Session::HTTP and into WebGUI::Session::Response /
::Request; deprecate more functions; change references in core to use
$session->response instead; fix tests that broke because of the change but
not one that merely generate the deprecated warning because I want to know
that the proxying of depricated methods is working. These can be changed later.
2011-05-11 16:17:54 -04: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
9065aa9eb8
Fix a syntax error in the Transaction.
2011-04-18 12:03:31 -07:00
Colin Kuskie
cf36a1510f
When the Sku for an item no longer exists, do not show links to it. Check for bad skus in Transaction/www_viewItem. Provide variables to not show links when the skus do not exist. Handle existing links better by not returning the user to the home page, but to the transaction. Fixes bug #12107 .
2011-04-18 11:36:27 -07:00
Colin Kuskie
c015b6710c
Unescape paypal's content before parsing it so that multi-line data is handled correctly. Fixes bug #12103 .
2011-04-12 16:41:20 -07: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
Graham Knop
faad97a7e4
small pod fix
2011-04-05 08:42:15 -05: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
Colin Kuskie
5c175c42d9
If there is a problem with the user's billing address, still let them get into the Cart. Fixes bug #12081 .
2011-03-31 16:56:09 -07:00
Doug Bell
d8ef2ebe56
remove TabForm from use and documentation
2011-02-25 15:45:41 -06:00
Doug Bell
2170509c0f
allow TaxDriver getEditForm to use FormBuilder
...
There would be far too much rewriting in order to change the EU
driver to use FormBuilder. We can revisit that later.
2011-02-25 15:45:40 -06:00
Doug Bell
1d8b1b1b3a
migrate ship getEditForm to FormBuilder
2011-02-25 15:45:40 -06:00
Doug Bell
71261438f7
migrate PayDriver getEditForm to FormBuilder
2011-02-25 15:45:40 -06:00
Martin Kamerbeek
b22ed80dc7
Fixed #12007 : Hardcoded js in cart view.
2010-12-23 16:45:15 +00: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
Colin Kuskie
fd8f03a186
Change getMimeType and setMimeType to response->content_type.
2010-11-21 22:35:26 -08:00
Colin Kuskie
e5adc07a05
Remove getStatus and setStatus in Session::Http, and replace them with status, from $session->status.
2010-11-21 21:11:41 -08:00
Colin Kuskie
59c03b50e7
Change occurances of user->profileField to user->get
2010-11-18 16:12:03 -08:00
Colin Kuskie
2554a45a15
Throw an exception if you don't get a session argument in classic WebGUI instanciator syntax.
2010-10-28 16:54:07 -07:00
Colin Kuskie
1bed8706d6
Remove debug output.
2010-10-28 08:10:30 -07: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
Doug Bell
199c4e4960
change ErrorHandler to Log
2010-10-27 12:50:12 -05: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
6e5dc09165
Initial conversion to Moose, in the same pattern as PayDriver.
2010-10-13 10:18:55 -07:00
Colin Kuskie
f6df2cc053
Fix pluginName again in ITransact.
2010-10-08 14:21:42 -07:00
Colin Kuskie
e130fb2c69
Fix pluginName for ITransact.
2010-10-08 14:20:49 -07:00
Colin Kuskie
ac9e75a0a3
Remove C::IO line from PayDriver base class;
2010-10-08 11:49:20 -07:00
Colin Kuskie
9da8abc6e1
Fix typos and syntax problems in converted ExpressCheckout driver.
2010-10-08 11:48:32 -07:00
Colin Kuskie
cd548fd671
PayPal drivers converted to Moose.
2010-10-08 11:38:52 -07:00
Colin Kuskie
2fd37a7ed2
Convert PayPal base class over to Moose.
2010-10-08 10:37:59 -07:00
Colin Kuskie
4f0b7a7e3b
Finish conversion of Ogone to Moose.
2010-10-07 14:36:46 -07:00
Colin Kuskie
a40189ccc0
Better i18n handling of getName.
2010-10-07 14:36:38 -07:00
Colin Kuskie
d26c55d890
Initial conversion to Moose for Ogone.
2010-10-07 11:37:53 -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
4715e1c8ef
Begin work of converting ITransact over to Moose.
2010-10-01 08:24:07 -07:00
Colin Kuskie
a2103e8036
Update Cash for Moose.
2010-09-30 16:27:28 -07:00
Colin Kuskie
2269c4cd51
Remove use of ->get('property')
2010-09-30 16:27:20 -07:00
Colin Kuskie
a77894bedf
Fix POD to remove mention of definition.
2010-09-30 16:18:25 -07:00
Colin Kuskie
0ca7cf8a81
Convert pPFFP to use Definition.
2010-09-30 15:50:08 -07:00