Commit graph

174 commits

Author SHA1 Message Date
Colin Kuskie
e0177dc666 Remove Session::Env, migrate code to Plack::Request object in Session, and WebGUI::Session::Request 2010-07-01 17:40:12 -07:00
Colin Kuskie
565cf955d7 Merge commit '469c2b72b4' into WebGUI8. All tests passing. 2010-07-01 10:13:22 -07:00
Colin Kuskie
385931aaab Merge commit 'f2e0fb509a' into WebGUI8. Some tests still failing. 2010-06-27 22:32:31 -07:00
Colin Kuskie
5febc0ebbc Merge commit '41575d24bb' into webgui8. Some tests still failing.
Conflicts:
	docs/gotcha.txt
	lib/WebGUI.pm
	lib/WebGUI/Asset.pm
	lib/WebGUI/Asset/File/GalleryFile/Photo.pm
	lib/WebGUI/Asset/Post.pm
	lib/WebGUI/Asset/Template.pm
	lib/WebGUI/Asset/WikiPage.pm
	lib/WebGUI/Asset/Wobject/WikiMaster.pm
	lib/WebGUI/Cache.pm
	lib/WebGUI/Content/Setup.pm
	lib/WebGUI/Role/Asset/Subscribable.pm
	lib/WebGUI/Shop/Cart.pm
	lib/WebGUI/Shop/Pay.pm
	lib/WebGUI/Shop/PayDriver/ITransact.pm
	sbin/testEnvironment.pl
	t/Asset/WikiPage.t
	t/Shop/PayDriver.t
	t/Shop/PayDriver/ITransact.t
	t/Shop/PayDriver/Ogone.t
	t/Shop/TaxDriver/EU.t
	t/Shop/TaxDriver/Generic.t
	t/Workflow/Activity/RemoveOldCarts.t
	t/lib/WebGUI/Test.pm
2010-06-25 23:25:26 -07:00
Colin Kuskie
6ac0aa936c Update Shop::Ship to use Moose instead of C::IO. Update tests, and core code. Provide a shim for the old syntax. 2010-06-24 13:41:07 -07:00
Colin Kuskie
9678c3d8a7 Convert Shop::Pay to use Moose instead of Class::InsideOut. Update tests, and core usages to Moose syntax. Provide a shim so the old, base ->new($session) syntax. 2010-06-24 13:31:32 -07:00
Colin Kuskie
3fbc109429 Update Session->Style setScript to default to text/javascript. Update the entire codebase to take advantage of it. 2010-06-24 13:07:03 -07:00
Colin Kuskie
178e6f7729 Remove yahoo debug code from the Asset Manager. fixes bug #11662 2010-06-21 08:45:01 -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
Doug Bell
2c75ab27e6 migrate to getLineageIterator to save memory 2010-06-01 16:23:49 -05:00
Paul Driver
3a9c3e5d9a checkbox in asset manager for clearPackageFlag 2010-06-01 12:25:49 -07:00
khenn
5692106e85 Added better error handling for JSON parse errors. Scripts don't crash any longer when JSON gets a bad parse string. Instead the script receives a valid empty response and a warning is thrown to the log containing the JSON string passed in as well as the user who tried to execute. 2010-05-23 12:12:05 -05:00
Colin Kuskie
3eb479c646 Fix module usage. 2010-05-01 23:26:38 -07:00
Colin Kuskie
d2d50d8f30 POD for Content/Wizard 2010-05-01 23:24:35 -07:00
Doug Bell
ce26a84e87 Migrate initial setup to WebGUI::Wizard 2010-04-26 17:12:19 -05:00
Doug Bell
8504a34c65 add WebGUI::Wizard 2010-04-23 18:25:32 -05:00
Doug Bell
945efb18be perltidy 2010-04-23 13:48:18 -05:00
Colin Kuskie
d67998888c Address Books cannot be owned by Visitor any longer. Changed newBySession to newByUserId. 2010-04-22 12:02:54 -07:00
Doug Bell
cb3f83a93e Merge branch '8' into psgi
Conflicts:
	lib/WebGUI/Asset/Template.pm
	lib/WebGUI/Session/Scratch.pm
2010-04-21 13:03:03 -05:00
Doug Bell
8d432c8be6 starting on tree tab (asset manager) 2010-04-20 19:16:06 -05:00
Graham Knop
f2ce1eff85 convert performance indicators to a Plack::Middleware::Debug panel 2010-04-16 20:56:09 -05:00
Graham Knop
373be0881d Merge branch 'WebGUI8' into HEAD 2010-04-16 20:52:46 -05:00
Graham Knop
29df110409 progress and WebGUI::Paths conversion 2010-04-15 18:42:16 -05:00
Graham Knop
2400f19099 Merge branch 'master' into WebGUI8 2010-04-13 07:50:02 -05:00
Patrick Donelan
f22020c267 Turned on Debug middleware
Removed unnecessary $session->close() now that we have WebGUI::Middleware::Session
Fixed Content-Type bug
2010-04-09 18:20:36 -04:00
Patrick Donelan
d858c6e1ab Demo site loads 2010-04-06 18:21:46 -04:00
Doug Bell
5e77a948ad Bare minimum working 2010-04-02 18:44:46 -05:00
Doug Bell
8f4024a4b2 initial commit: new admin console 2010-04-01 16:52:21 -05: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
Colin Kuskie
aab930a1f5 Update Content handlers for wg8. 2010-03-03 19:41:08 -08:00
Colin Kuskie
fb3211aa3c IE8 on XP demands that onclick actions return false, otherwise it submits the form twice. Fixes bug #11336. 2010-02-09 12:06:25 -08:00
Colin Kuskie
129186c105 Update Content/Asset for Moose and Exceptions. 2010-02-04 13:36:48 -08:00
Doug Bell
21183eb10c fix #11292: Asset Manager search too sticky 2010-01-29 17:06:49 -06:00
Colin Kuskie
ca86f3d84b Change the showing of hidden pages by the SiteIndex to be configurable. Fixes RFE #11044.
Also, change the SiteIndex to use an iterator.
2010-01-27 11:32:27 -08:00
Colin Kuskie
49bd7f5032 newByDynamicClass changed to newById 2009-12-27 19:08:15 -08:00
Colin Kuskie
5a25a44221 Made Asset Manager search too sticky. 2009-12-06 14:57:08 -08:00
Colin Kuskie
f96c2f7af1 Change assetManager search to work like assetManager manage. Fixes bug #11272
Force all actions to be routed through asset methods with Csrf and
permission checks.
2009-11-24 22:53:20 -08:00
Colin Kuskie
a70269889f Remove trailing whitespace. 2009-11-19 10:06:35 -08:00
Colin Kuskie
e1c77cf314 Fix the issue with Assets with macro based content not showing the new content to Visitors. Fixes bug #11200. 2009-11-19 10:04:19 -08:00
Colin Kuskie
7c240127e8 In the site starter, allow users to pick the default language for a site based on installed language packs. Adds RFE #10727. 2009-11-16 09:47:54 -08:00
Colin Kuskie
25083b27e3 Merge commit 'haarg/bart-i18n' 2009-10-28 11:15:12 -07:00
Bart Jol
bb4d14d944 Language override file changes 2009-10-28 12:41:55 -05:00
Colin Kuskie
738e8980e3 Remove regexp processing from AssetManager URL handling, since all it ever does is append. 2009-10-28 09:30:17 -07:00
JT Smith
4344007a88 moving the maintenance.html file to the appropriate place 2009-09-24 11:16:19 -05:00
Colin Kuskie
0d0e5747d8 Fix a capitalization issue. Fixes bug 10816. 2009-08-24 00:13:46 +00:00
Colin Kuskie
8ed444d6ff Fix template diagnostics, reverse templateId and assetId. 2009-07-17 16:16:22 +00:00
Colin Kuskie
44ea49b06c Sorting search results works now. Added a button to clear the search and submit the form. 2009-07-15 17:46:47 +00:00
Colin Kuskie
712d4b8309 Add divs required to hold pagination controls. 2009-07-15 17:25:20 +00:00
Colin Kuskie
5e4db3adb4 Provide a framework for CSRF protection, with tests.
Add CSRF protection to Asset editSave, AssetManager, VersionTags and Group operations.
2009-07-06 16:58:57 +00:00