webgui/lib/WebGUI
Colin Kuskie 8bc944d526 Prevent the PayPal standard driver from being abused. Update POD and comments in several Shop files. Fix form labels for PayPal Express checkout driver. Fix a niggling bug with updating a transaction with a cart, twice. Fixes bug #12140.
commit cef8c5bde10f793db0890dcfd18cbf20b0e69c90
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Tue May 24 11:52:48 2011 -0700

    Build a Shop::Transaction.

commit c386079ac29fc70c1cc63d0c2844511ce9db553e
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Tue May 24 11:34:13 2011 -0700

    Pull a session out of the object.

commit 59d780eb0ffcc82572491f85f08eb4ac04cab109
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Tue May 24 11:15:05 2011 -0700

    Rework PayPalStd driver to create transaction before sending the user off to PayPal.

commit cd2683aa8595875f7c501f29c622abaf350e90f6
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Tue May 24 11:14:19 2011 -0700

    Fix some comments to be more cleanly readable.

commit cf1fecfb916906c4d8ec8d33bd85c59b0aea3b7c
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Tue May 24 11:13:52 2011 -0700

    Make the transaction optional when displaying a payment error.

commit f3c949e03a18ac513938f2ed483002c5304663d5
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Mon May 23 19:19:56 2011 -0700

    Remove dead code.

commit 5ddcb49f094fd054f79da38c4a95dd86c55a157f
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Thu May 19 11:31:15 2011 -0700

    If a transaction is updated with a cart object, remove all transationItems from the transaction before adding new ones.

commit 3315cb30a5c1fd4d583ce352cbc9022e52544404
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Thu May 19 11:30:58 2011 -0700

    Remove duplicate entries from ExpressCheckout i18n

commit b46d5af528d7223d12ecbed383e798cfc376ad2a
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Mon May 23 16:07:33 2011 -0700

    Fix the version number of the PayPal API we send.  Add the serialized request to the log file.  Fix i18n labels so it's clear which username and password to use.

commit 1604d375822eb013c633b72993fa524703a72127
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Wed May 18 15:50:42 2011 -0700

    Fix copy/paste errors from other i18n modules into ExpressCheckout.

commit f2c958fc7128348a18a005bfbadf83457861d6e2
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Wed May 18 11:26:15 2011 -0700

    Update out of date POD about checking out.

commit 61ca80b15701733a1a7c7eae5d825b161e0c71c1
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Mon May 23 16:05:09 2011 -0700

    Fix documentation in appendCartVariables, and return the hash instead of $self.

commit d3b7341c44c924f395f8594c8ae77d8187170c9f
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Mon May 23 16:03:20 2011 -0700

    Remove variables that were not being used.

commit 2913f96182a7630bce01998bb022d3ebf4842171
Author: Colin Kuskie <colink@perldreamer.com>
Date:   Mon May 16 21:05:54 2011 -0700

    Pull isRecurring directly from the Cart if creating/updating a transaction from one.
2011-05-24 11:57:16 -07:00
..
Account fix #11965: FriendMgr pagination and getUsersNotIn 2010-11-16 13:26:38 -06:00
AdSpace - Removed dubious 3px padding around image based ads in an adspace. 2009-05-22 16:37:25 +00:00
Asset Merge commit '1966cc02a7' 2011-05-20 14:58:43 -05:00
AssetAspect Add Asset Dashlets to Dashboard. Add required and static properties to Dashboard Assets. Add caching to StockData and WeatherData assets. Add LastModifiedBy macro. Add GroupManager to the Group form control. 2011-03-09 21:33:44 -08:00
AssetCollateral entryId needs to be public for the earlier change to work. Fixes bug #11980 2010-11-30 08:52:57 -08:00
Auth Log and give the user an error message when the password recovery email template cannot be found/used. Fixes bug #12098. 2011-04-07 09:57:47 -07:00
Cache Let CHI modules other than just DBI get their hands on dbh and perhaps other things in the future; 2011-03-10 20:44:05 -05:00
Content Lower the priority of the scratch variables used to store classnames and page numbers. Fixes bug #12076 2011-04-04 18:57:50 -07:00
Exception Add POD for Exception/Shop. 2009-07-08 22:19:06 +00:00
FilePump Remove debug code from FilePump. 2010-03-16 12:26:39 -07:00
Fork Show different styles based on whether a user is in admin mode, or not. Fixes bug #12032. 2011-02-01 16:38:18 -08:00
Form Update the recaptcha api URLs. Fixes bug #12125 2011-05-09 08:24:27 -07:00
Help Remove the fields variable from the template variable help for Asset_Thing, viewThingData. 2011-05-02 20:06:54 -07:00
i18n Prevent the PayPal standard driver from being abused. Update POD and comments in several Shop files. Fix form labels for PayPal Express checkout driver. Fix a niggling bug with updating a transaction with a cart, twice. Fixes bug #12140. 2011-05-24 11:57:16 -07:00
Image Use WebGUI::Pluggable::instanciate instead of string eval to load Image::Graph modules. Fixes bug #11898. 2010-10-12 11:03:22 -07:00
Inbox Short circuit the instancation of a Message earlier. 2010-10-11 11:10:00 -07:00
Macro fixed #12129: AdminBar calls canAdd as an object method 2011-05-16 16:11:42 -05:00
Mail Fixed typo that prevented to get the company name from the settings table 2011-05-11 16:45:21 +02:00
Operation rfe #12108: Mail to Group preference field 2011-04-15 12:21:16 -05:00
PassiveAnalytics Adding missing i18n to PassiveAnalytics 2009-04-29 04:15:45 +00:00
Search Add new MapPoint code for geolocation, Thingy searching and indexing and a macro for rendering thing data outside of the Thingy. 2011-05-02 13:49:18 -07:00
Session Make makeUrlCompliant as deprecated, and updated POD and subroutines accordingly. 2011-05-02 08:20:33 -07:00
Shop Prevent the PayPal standard driver from being abused. Update POD and comments in several Shop files. Fix form labels for PayPal Express checkout driver. Fix a niggling bug with updating a transaction with a cart, twice. Fixes bug #12140. 2011-05-24 11:57:16 -07:00
SQL updating copyright year 2009-02-20 23:47:30 +00:00
Storage updating copyright year 2009-02-20 23:47:30 +00:00
URL Fix template preview to work with chunked content and template post-processing (in Layout, for instance) 2011-01-06 14:35:56 -06:00
Wizard fix 11770 Starter needs to set all account plugins 2010-08-10 12:24:28 -05:00
Workflow Explict failure return 2011-05-23 13:06:33 -05:00
Account.pm Add managed Friends network, allowing a designated group to add and remove 2009-05-14 02:25:36 +00:00
AdminConsole.pm Add a form to the admin console for CSRF protected actions. 2009-07-14 15:52:55 +00:00
AdSpace.pm Finish updating AdSpace for reorganization. 2009-09-02 18:47:55 -07:00
Affiliate.pm updating copyright year 2009-02-20 23:47:30 +00:00
Asset.pm fixed #12129: AdminBar calls canAdd as an object method 2011-05-16 16:11:42 -05:00
AssetBranch.pm www_copy and www_pasteList Forkified 2010-10-06 08:54:17 -07:00
AssetClipboard.pm Versioned Metadata 2011-02-17 14:46:50 -06:00
AssetExportHtml.pm rfe #12123: Layouts related for export purposes 2011-05-09 10:02:00 -05:00
AssetLineage.pm add lineage increment_step and _offset for multi-master DB clusters 2011-03-21 18:26:18 -05:00
AssetMetaData.pm Versioned Metadata 2011-02-17 14:46:50 -06:00
AssetPackage.pm reduce memory usage while importing packages 2010-07-16 15:34:50 -07:00
AssetTrash.pm Better @INC fiddling and degenerate case for ProgressTree 2010-11-08 07:57:40 -06:00
AssetVersioning.pm Propertly quote table names when purging revisions. 2011-04-22 09:33:03 -07:00
Auth.pm added #11968: use the language override in the registration form 2010-11-17 21:00:50 +02:00
Cache.pm allow WebGUI::Cache to do more than File, Database 2010-04-29 12:21:49 -05:00
Config.pm Revert "use temp config file for testing" 2010-06-14 15:19:54 -07:00
Crud.pm Fixes #10660 Crud doesn't like 0 2009-07-18 03:03:22 +00:00
DatabaseLink.pm fix 11779 SQLReport can run arbitrary queries 2010-08-11 14:48:38 -05:00
DateTime.pm add webgui to strftime conversion sub 2010-08-10 13:51:20 -05:00
Exception.pm fix possible vulnerability loading template parser 2010-08-11 15:37:34 -05:00
Fork.pm make modperl shut up about exit 2010-11-17 14:08:14 -06:00
Form.pm Ignore calls to DESTROY in AUTOLOAD, as a matter of policy. 2010-07-20 08:59:53 -04:00
FormValidator.pm Ignore calls to DESTROY in AUTOLOAD, as a matter of policy. 2010-07-20 08:59:53 -04:00
Friends.pm Added sendNotification flag to WebGUI::Friends::rejectAddRequest. Added setting which supresses friend rejection notices from the inbox. 2010-05-13 17:15:41 -05:00
Group.pm change group INSERT to REPLACE to prevent merge problems in multi-master DB clusters 2011-03-21 18:49:45 -05:00
HTML.pm Anchor words to replace in processReplacements. Fixes bug #11939. 2010-11-02 11:28:20 -07:00
HTMLForm.pm Don't AUTOLOAD calls to DESTROY. Avoids Could not load WebGUI::Form::DESTROY because Can't locate WebGUI/Form/DESTROY.pm in /data/WebGUI/lib/WebGUI/Pluggable.pm line 247. 2010-07-20 08:59:53 -04:00
ICal.pm no parent yet, use base instead. 2011-02-01 08:21:29 -08:00
Image.pm Fixed a problem with graphing created by the newer versions of Image Magick. 2009-06-02 18:42:43 +00:00
Inbox.pm Be able to get messages from users who are deleted. Fixes bug #11909. 2010-10-11 11:09:47 -07:00
International.pm Make makeUrlCompliant as deprecated, and updated POD and subroutines accordingly. 2011-05-02 08:20:33 -07:00
JSONCollateral.pm Refactor out the JSON collateral code from FilePump/Bundle.pm to make an aspect 2009-08-26 15:42:18 +00:00
Keyword.pm Fix Keyword -> generateCloud and make the test repeatable again without having to parse the returned URLs. 2011-01-24 20:26:57 -08:00
LDAPLink.pm Remove abbreviated timeout for testing. 2009-12-07 18:44:55 -08:00
Macro.pm optimized macro parser for perl 5.10 2010-02-26 10:17:05 -06:00
Operation.pm Add Asset Dashlets to Dashboard. Add required and static properties to Dashboard Assets. Add caching to StockData and WeatherData assets. Add LastModifiedBy macro. Add GroupManager to the Group form control. 2011-03-09 21:33:44 -08:00
Paginator.pm Fix a bug with building really big paginated lists, like when deleting all messages for a user. 2010-06-22 22:11:09 -07:00
PassiveProfiling.pm mark $session->datetime->time as deprecated and remove its use from core code 2009-10-05 20:56:37 -05:00
PerformanceProfiler.pm Swap out Net::Subnets for Net::CIDR::Lite in PerformanceProfiler. 2010-03-17 13:25:27 -07:00
Pluggable.pm graham's regex makes more sense than mine 2010-08-10 21:20:19 -05:00
ProfileCategory.pm Remove some whitespace. 2009-05-13 18:01:32 +00:00
ProfileField.pm ProfileFields were missing extras from their properties. Fixes bug #12102. 2011-04-22 08:59:14 -07:00
ProgressBar.pm ProgressBar::run and now Asset->www_copy has a bar 2010-05-11 15:34:22 -07:00
ProgressTree.pm Better @INC fiddling and degenerate case for ProgressTree 2010-11-08 07:57:40 -06:00
Search.pm Document that in WebGUI::Search, assetIds are not AND'ed with the other rules. 2011-02-28 08:54:17 -08:00
Session.pm More cleanup from dispatch. Do not set the session asset if the requested URL does not exist. In RssFeed, pass the fragment to the next method. Fixes bug #11854. 2010-09-10 11:14:03 -07:00
SQL.pm fix 11940: quickCSV chokes on newlines in data 2010-11-01 14:39:44 -05:00
Storage.pm Provide a method to see if a storage location exists. This is handy for testing. 2011-04-08 16:26:16 -07:00
TabForm.pm Prevent the back button from resubmitting data as much as possible. Fixes bug #11143. 2009-11-20 08:47:21 -08:00
Text.pm updating copyright year 2009-02-20 23:47:30 +00:00
User.pm fix 11945 slow sql for duplicate email lookup 2011-01-03 21:28:41 -06:00
Utility.pm Replace the deprecated module Net::Subnets with Net::CIDR::Lite. 2009-11-17 18:34:42 -08:00
VersionTag.pm www_copy and www_pasteList Forkified 2010-10-06 08:54:17 -07:00
Wizard.pm fixes and added www_cleanup forced last step 2010-04-30 12:28:32 -05:00
Workflow.pm Docpatch to Workflow / Workflow::Instance so that hopefully people have some chance of figuring out what they need to do to get this puppy to roll. 2010-10-12 13:47:22 -04:00