Commit graph

162 commits

Author SHA1 Message Date
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
Colin Kuskie
5ca9da3784 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
Doug Bell
88c865c902 migrate Auth editUserForm and Operation User editUser to FormBuilder 2011-02-25 15:45:38 -06:00
Doug Bell
a3a5d44a7b migrate Settings operation to FormBuilder 2011-02-10 18:49:34 -06:00
Doug Bell
2c51e6d4fd move core profile fields into users table
this change will fix the problems with the userProfileData table being
way too big. it also simplifies many basic user search tasks, not
needing to join the userProfileData table
2010-12-03 22:36:30 -06: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
b5d263e693 Fix Auth and SSO. 2010-11-17 16:20:59 -08:00
Doug Bell
f515d85b2d fix tests for www_auth. fix deprecate for callers 2010-11-03 19:43:59 -05:00
Doug Bell
5a2d4d8d03 change to www_ methods everywhere 2010-11-03 19:43:59 -05:00
Colin Kuskie
5f3014aaee Merge branch 'master' into WebGUI8. Merged up to 7.10.4 2010-11-03 09:47:36 -07:00
Colin Kuskie
a90eadda7c Merge commit 'bfe9780ce0' into WebGUI8. Merged up to 7.10.3 2010-11-02 14:49:33 -07:00
Doug Bell
fa73d81251 create and use get, update, delete instead of old
deleteParams, deleteSingleParam -> delete
getParams -> get
saveParams -> update
2010-10-28 21:04:38 -05:00
Doug Bell
199c4e4960 change ErrorHandler to Log 2010-10-27 12:50:12 -05:00
Colin Kuskie
f884ab36b2 Fix the recover password URL for WebGUI::Auth::WebGUI. Fixes bug #11932 2010-10-27 08:52:41 -07:00
Colin Kuskie
cb952501fc Prevent password fields from autocompleting, which can overwrite passwords when editing forms. Fixes bug #11923. 2010-10-25 10:29:16 -07:00
Colin Kuskie
f159fab19b Make the password recovery email templatable. Includes i18n, help docs, upgrade sub, template package and code. Fixes bug #11918. 2010-10-19 15:22:42 -07:00
Colin Kuskie
19c2c5fa1c Remove status description from Session/Http, and update all users of setStatus. 2010-06-17 08:18:24 -07:00
Graham Knop
2400f19099 Merge branch 'master' into WebGUI8 2010-04-13 07:50:02 -05:00
Colin Kuskie
d6f61c07d1 Make the Deactivate account template user selectable for both LDAP and WebGUI. Fixes bug #11482 2010-03-22 10:43:29 -07:00
Graham Knop
2af4c4de63 clean up WebGUI::Utility imports 2010-03-10 12:59:51 -06:00
Graham Knop
913fa9ad03 clean up Tie::IxHash imports 2010-03-10 12:59:51 -06:00
Luke Robinson
c03bcc385c use the FormHelper instead of the Auth system for the Ajax check
on Username
2010-03-08 17:22:21 -06:00
Luke Robinson
c61e7454d0 An Ajax check on the username field at registration 2010-03-08 17:22:07 -06:00
Colin Kuskie
3d9006b643 Update Auth system for wg8 instanciators. 2010-03-04 08:52:46 -08:00
Colin Kuskie
119d5137e2 Try to fallback to a default login template if the configured one won't work. Fixes bug #11450. 2010-03-02 08:51:50 -08:00
Colin Kuskie
a21783304e Route all emails through the mailQueue to prevent dropped emails. 2010-02-24 09:58:39 -08:00
Colin Kuskie
7470a15fcf Fix illegal HTML from the Auth plugin. It was making LI's with no UL's. Fixes bug #11392 2010-02-08 15:12:22 -08:00
Graham Knop
60a4a9b140 mark $session->datetime->time as deprecated and remove its use from core code 2009-10-05 20:56:37 -05:00
Colin Kuskie
be15838529 Make LDAP auth return an error for failure to match passwords. 2009-06-11 16:16:22 +00:00
Arjan Widlak
aab891a5b6 Fixed #10450: Different errormessages on login failure 2009-05-31 20:39:12 +00:00
Yung Han Khoe
1f3b382208 rfe #10061: Use email as username at registration 2009-05-15 12:40:17 +00:00
Yung Han Khoe
b8d4eac3ca rfe #9353: Welcome message template 2009-03-21 15:17:29 +00:00
Yung Han Khoe
f14832a583 making account activation email templatable 2009-03-18 20:25:01 +00:00
Graham Knop
24da723629 updating copyright year 2009-02-20 23:47:30 +00:00
Graham Knop
b088299eb0 capcha control now has reCAPTCHA mode 2009-02-10 21:41:19 +00:00
Colin Kuskie
398ea7cb9d Forward porting email authentication message on account activation. 2008-12-29 22:11:08 +00:00
Colin Kuskie
da10f64d29 Forward port fix for no email address during username/email address password recovery. 2008-12-16 01:40:19 +00:00
JT Smith
ee84cc7611 Deprecated WebGUI::Storage::Image. WebGUI::Storage can now do everything
WebGUI::Storage::Image can do.
2008-11-26 16:06:18 +00:00
Colin Kuskie
d98afcc7af backporting template email password recovery fix 2008-11-20 21:55:00 +00:00
Frank Dillon
d91bc5754d Merged the "Invite a Friend" application into the Account system and cleaned up the templates in the Inbox 2008-11-18 04:52:16 +00:00
Frank Dillon
4ff722bd5d Pluggable Account system added to WebGUI with new Profile, Inbox, Friends, User, and Shop interfaces. 2008-11-15 11:39:23 +00:00
Frank Dillon
11d18075fa Account release candidate - final changes before merge 2008-11-15 02:39:23 +00:00
JT Smith
3c325c9c5a merged 7.5 utf8 password fix 2008-10-28 16:05:47 +00:00
Graham Knop
d71dc4dd2d fixed: email password recovery allows sending recovery mail to arbitrary address 2008-10-14 15:25:25 +00:00
Graham Knop
089008de29 fixed: International characters in password prevents login 2008-10-05 20:56:50 +00:00
Colin Kuskie
5d3fc505cc internationalize the submit button for email reset password 2008-09-28 23:28:44 +00:00
Graham Knop
64a6976a25 fixed: anonymous registration with email confirmation is broken 2008-09-24 22:48:28 +00:00
Kaleb Murphy
9e9fc14983 Thingy view template now has access to field_dateCreated and field_lastUpdated for Things 2008-09-17 16:31:31 +00:00
Frank Dillon
a70e0cf66a Registration form to keep user entries on error - required and errored out fields are now highlighted. 2008-09-17 00:58:50 +00:00