webgui/lib/WebGUI
Patrick Donelan 146373937d Fixed two new Survey bugs
* Survey response startDate stored twice
startDate was being stored both in a column in Survey_response and also inside the
serialised responseJSON. Consolidated to column and moved startDate methods to
Survey.pm where they are actually used. Was not causing errors because both copies
were initialised to "now" at response creation time, and then never changed (this is also
why we don't need any repair code to fix existing survey repsonses in the wild).

* Survey ExpireIncompleteSurveyResponses Workflow Activity not enabled
The only time you'd actually want to modify startDate is when you're trying to simulate
response expiry in test code, which is why I found the above bug when I was writing the
missing test suite for ExpireIncompleteSurveyResponses. Along with test suite, added
upgrade code to enable workflow activity and add it  to the Daily Maintenance Tasks
workflow. Also made minor fixes to the workflow activity, such as making sure it uses
the correct isComplete code.
2009-08-07 01:08:39 +00:00
..
Account Merge dead code removal for Account/Profile.pm 2009-08-04 17:12:07 +00:00
AdSpace - Removed dubious 3px padding around image based ads in an adspace. 2009-05-22 16:37:25 +00:00
Asset Fixed two new Survey bugs 2009-08-07 01:08:39 +00:00
AssetAspect Update POD in HTML.pm, 'html' is not an option for format content. 2009-07-10 23:40:57 +00:00
AssetCollateral Fix a bug in AssetCollateral/DataForm/Entry with renameField. 2009-07-05 17:00:31 +00:00
Auth Added POD to WebGUI::Auth::LDAP 2009-07-06 03:31:49 +00:00
Cache merge to 10219 2009-04-08 16:35:31 +00:00
Content Fix template diagnostics, reverse templateId and assetId. 2009-07-17 16:16:22 +00:00
Exception Add POD for Exception/Shop. 2009-07-08 22:19:06 +00:00
FilePump FilePump bug fixes 2009-07-10 03:33:06 +00:00
Form fixed #10667: cannot change size of template editor 2009-08-03 20:09:00 +00:00
Help Fixed Survey reporting bugs 2009-07-29 06:37:34 +00:00
i18n Fixed two new Survey bugs 2009-08-07 01:08:39 +00:00
Image Add missing POD to WebGUI::Image and child classes, and fix any POD typos that affect coverage. 2009-07-04 20:29:54 +00:00
Inbox change "testing" to "no_email" for inbox messages 2009-07-31 21:02:51 +00:00
Macro Fix Commit from the Admin Bar. Only seen when there's no autocommit, and comments 2009-07-27 20:24:22 +00:00
Mail Enable WebGUI sites to send SMS messages as inbox notifications. 2009-05-13 21:55:33 +00:00
Operation Don't close the connection for the default link (0) when doing connect checks. 2009-07-21 20:55:21 +00:00
PassiveAnalytics Adding missing i18n to PassiveAnalytics 2009-04-29 04:15:45 +00:00
Search Search indexer appends asset keywords directly to content. Should 2009-07-24 18:11:20 +00:00
Session And restore the original method, and add tests to catch the approximation in Session/DateTime.t instead 2009-07-24 00:12:56 +00:00
Shop added legal section 2009-07-22 22:00:45 +00: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 Allow snippets to be really empty, without showing the Page Not Found screen. 2009-07-06 19:35:00 +00:00
Workflow Fixed two new Survey bugs 2009-08-07 01:08:39 +00: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 merging back with HEAD 2009-02-27 06:06:05 +00:00
Affiliate.pm updating copyright year 2009-02-20 23:47:30 +00:00
Asset.pm Forward porting viewing pending assets in the trash and clipboard. Also 2009-08-06 17:56:56 +00:00
AssetBranch.pm Fix two bugs with edit branch. One for creating the metadata field forms, 2009-06-22 03:23:25 +00:00
AssetClipboard.pm Add CSRF token to manage clipboard screen. 2009-07-17 18:09:49 +00:00
AssetExportHtml.pm export cleanups and mobile style 2009-05-15 09:30:20 +00:00
AssetLineage.pm Provide a framework for CSRF protection, with tests. 2009-07-06 16:58:57 +00:00
AssetMetaData.pm Update POD for addMetaDataField, which also masquerades as editMetaDataField. 2009-06-26 21:50:17 +00:00
AssetPackage.pm Use the new method for getting the asset manager URL. 2009-06-19 18:05:58 +00:00
AssetTrash.pm Forward porting viewing pending assets in the trash and clipboard. Also 2009-08-06 17:56:56 +00:00
AssetVersioning.pm Forward port fix for updating property cache on editSave with autoCommit 2009-07-08 04:29:27 +00:00
Auth.pm Forward port POD whitespace fix. 2009-06-02 16:31:14 +00:00
Cache.pm updating copyright year 2009-02-20 23:47:30 +00:00
Config.pm updating copyright year 2009-02-20 23:47:30 +00:00
Crud.pm Fixes #10660 Crud doesn't like 0 2009-07-18 03:03:22 +00:00
DatabaseLink.pm updating copyright year 2009-02-20 23:47:30 +00:00
DateTime.pm rfe: Extend DateTime for Week-Nrs (#9151) 2009-04-16 17:06:50 +00:00
Exception.pm Better template diagnostics on failure. It now also includes the template URL, and templateId 2009-06-08 16:53:53 +00:00
Form.pm Automatically add a token to any autogenerated form. 2009-07-06 17:20:27 +00:00
FormValidator.pm updating copyright year 2009-02-20 23:47:30 +00:00
Friends.pm updating copyright year 2009-02-20 23:47:30 +00:00
Group.pm Have just 1 list of groups that should not be deleted. 2009-07-05 20:33:31 +00:00
HTML.pm Extend WebGUI::HTML::filter to also do encode XML entities. 2009-08-05 21:47:14 +00:00
HTMLForm.pm merged with HEAD and other interesting changes 2009-03-19 04:12:03 +00: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 Add managed Friends network, allowing a designated group to add and remove 2009-05-14 02:25:36 +00:00
International.pm International text retrieval has been optimized 2009-02-20 23:50:20 +00:00
Keyword.pm Fix Keywords so that by default, only Keywords from published assets are returned. 2009-07-20 16:01:30 +00:00
LDAPLink.pm updating copyright year 2009-02-20 23:47:30 +00:00
Macro.pm merging back with HEAD 2009-02-27 06:06:05 +00:00
Operation.pm added services to create, update, and delete users 2009-05-15 18:10:26 +00:00
Paginator.pm Forward porting SQL Report/Paginator errorNum fix. errorNum is undefined for 2009-04-26 23:14:22 +00:00
PassiveProfiling.pm updating copyright year 2009-02-20 23:47:30 +00:00
PerformanceProfiler.pm Add missing POD to PerformanceProfiler. 2009-07-04 23:56:39 +00:00
Pluggable.pm allow exception objects to pass through pluggable 2009-05-21 14:49:14 +00:00
ProfileCategory.pm Remove some whitespace. 2009-05-13 18:01:32 +00:00
ProfileField.pm Add a method to update userProfileData column types. 2009-07-22 17:59:58 +00:00
ProgressBar.pm ProgressBar tweaks 2009-06-19 02:02:20 +00:00
Search.pm Oops, didn’t notice the lc shift, removing unnecessary case-insensitive matching from regex. 2009-06-03 20:21:27 +00:00
Session.pm export cleanups and mobile style 2009-05-15 09:30:20 +00:00
SQL.pm Merge up to 10305 2009-04-13 17:04:23 +00:00
Storage.pm Fix CDN working with GUID style, vs hex style, storage locations. 2009-07-23 21:51:45 +00:00
TabForm.pm Automatically add a token to any autogenerated form. 2009-07-06 17:20:27 +00:00
Text.pm updating copyright year 2009-02-20 23:47:30 +00:00
User.pm fixed #9851: New Users have blank profile field privacy settings 2009-06-03 15:24:20 +00:00
Utility.pm Added WebGUI::Utility::scalarEquals for strict equality checks of scalars 2009-06-19 08:06:51 +00:00
VersionTag.pm Fixed a bug where VersionTag->get would return unsafe copies. Also added tests for this. 2009-07-15 06:50:33 +00:00
Workflow.pm updating copyright year 2009-02-20 23:47:30 +00:00