Scott Walters
da37116d71
fix up Operation::User (op=editUser) some more for the new admin: give it Save and Cancel buttons, and template it into the style with $session->style->process() so that it gets the headers that it needs for pulling in YUI and stuff like that as well as so that it is styled to look nice.
2013-09-26 17:32:32 -05:00
Scott Walters
3aaa72f12c
don't let non-priviledged users turn on the admin; additional logic to kick them out of admin when they're no longer logged in would be nice too.
2013-09-24 12:28:51 -05:00
Scott Walters
e27f200856
remove Moose::Deprecated deprecation for updateProfileFields and remove the last remaining use of it from the code; Moose::Deprecated is failing on 5.10, which is still the default for CentOS and probably will be for a few more epochs
2013-02-17 12:54:03 -05:00
Colin Kuskie
04c902a23e
Add feature, redirect after logout.
2012-02-24 23:07:15 -08:00
Colin Kuskie
7406c02a78
Add a bunch of missing POD while the gears spin.
2012-01-18 13:39:16 -08:00
Colin Kuskie
3b418ede3c
Merge commit 'v7.10.24' into WebGUI8
2012-01-17 15:03:45 -08:00
Colin Kuskie
d3b574da13
Dump WebGUI Statistics.
2012-01-03 11:29:00 -08:00
Colin Kuskie
cb7581a7a8
Remove the showPerformance setting, it's now subsumed into the Plack debug console.
2011-12-28 18:33:08 -08:00
Colin Kuskie
5bbfe27f35
Drop the requirement for checking the status of users to be listed when no status check has been asked for.
2011-12-28 18:23:10 -08:00
Colin Kuskie
e65989b114
Move all user lookups in www_listUsers to statement handles.
2011-12-28 18:19:05 -08:00
Colin Kuskie
3e5b18b8b4
No need to tie the hash lookup for user statuses.
2011-12-28 17:54:33 -08:00
Colin Kuskie
b323f74121
Update copyright notice
2011-12-28 11:30:38 -08:00
Colin Kuskie
431cd280a4
Merge commit 'v7.10.22' into WebGUI8
2011-10-31 20:13:01 -07:00
Colin Kuskie
4855816a29
Merge commit 'v7.10.21' into WebGUI8. Also, add POD and fix broken tests.
2011-10-27 16:45:19 -07:00
Colin Kuskie
22bf6e8451
Fix a bug in Fork where it would quit on the first lookup, whether or not the Fork was really done. The variable for completeness is "current" instead of finished.
2011-10-15 13:52:15 -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
Paul Driver
7b1e385dd3
Added new setting - Enable Users after Anonymous Registration?
2011-07-25 14:07:01 -05:00
Paul Driver
182fc16021
added WaitForUserConfirmation activity
2011-07-25 14:07:01 -05:00
Scott Walters
54ae754ebe
Repeat ampli's fix (described below) for other occurances on the site.
...
``The Save buttons in the two first steps didn't work in Chrome.
According to a hint in the YUI Button documentation about a problem in using
"submit" as a value of the name attribute, I changed submit button name
in the two first steps from "submit" to "send". This solved the problem.''
2011-06-29 19:13:18 -04:00
ampli
ebbbeb6609
The Save buttons in the two first steps didn't work in Chrome.
...
According to a hint in the YUI Button documentation about a problem in using
"submit" as a value of the name attribute, I changed submit button name
in the two first steps from "submit" to "send". This solved the problem.
2011-06-28 03:34:24 +03: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
Chris Hanson
65a981f8ab
Corrected leaveVersionTag creating a version tag: 12138
2011-06-01 13:52:40 -05:00
Scott Walters
7687203a2f
Author: kthakore <thakore.kartik@gmail.com>
...
Date: Sun May 22 16:02:00 2011 -0400
Fixed SQL statement for ?op=listUsers operation.
2011-05-22 18:12:20 -04:00
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
Paul Driver
e901b95520
rfe #12108 : Mail to Group preference field
2011-04-15 12:21:16 -05:00
Doug Bell
d466e757e4
make Admin interface into a settings template
2011-04-13 17:51:18 -05:00
Doug Bell
ad3231af73
change asset www_add and www_edit into templates
2011-04-13 16:52:07 -05:00
Doug Bell
d8ef2ebe56
remove TabForm from use and documentation
2011-02-25 15:45:41 -06:00
Doug Bell
9ab36a72ee
migrate Activity getEditForm to FormBuilder
2011-02-25 15:45:41 -06: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
Colin Kuskie
ddf3ecd5b4
Instead of looking up the gateway from the config file, use the request object's base method.
2011-01-13 13:33:31 -08:00
Colin Kuskie
6f34c25e82
Prevent SSO fixation attacks against WebGUI by modifying Operation/SSO to log the user in as the user with a different session, and to require a flag in the config file to enable it. This feature will be removed in WebGUI 8. Fixes bug #12004 .
2011-01-10 14:07:59 -08: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
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
c4553012d1
Syntax clean.
2010-11-17 16:34:11 -08:00
Colin Kuskie
b5d263e693
Fix Auth and SSO.
2010-11-17 16:20:59 -08:00
Paul Driver
bb8753cd2a
Better @INC fiddling and degenerate case for ProgressTree
2010-11-08 07:55:41 -06:00
Doug Bell
f515d85b2d
fix tests for www_auth. fix deprecate for callers
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
59e848c6a8
Don't send i18n values for form controls in www_manageRevisionsInTag. Fixes bug #11926
2010-11-01 15:00:43 -07:00
Paul Driver
7219e21f86
Merge branch 'fork'
2010-11-01 08:20:38 -05: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
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
cb952501fc
Prevent password fields from autocompleting, which can overwrite passwords when editing forms. Fixes bug #11923 .
2010-10-25 10:29:16 -07:00