Commit graph

197 commits

Author SHA1 Message Date
Colin Kuskie
0d2c4d6ba8 Ignore trailing slashes in requested URLS. Fixes bug #11865. 2010-09-23 16:09:53 -07:00
Colin Kuskie
e99ae4740f 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-23 16:01:23 -07:00
Graham Knop
ed04b99872 remove WebGUI::Utility 2010-09-07 13:18:49 -05:00
Graham Knop
6aa26c2e44 remove WebGUI::Utility::isIn 2010-09-07 12:33:15 -05:00
JT Smith
5723af9b73 updated facebook auth to work with new facebook change/brokeness 2010-09-01 12:16:05 -05:00
Colin Kuskie
440df9879e Fix UTF-8 URL handling in dispatch. Added tests for creating assets and accessing assets with UTF-8 urls. Fixes bug #11785 2010-08-25 11:44:01 -07:00
Graham Knop
476d9250fa convert page performance indicators to performance debug panel again 2010-08-25 13:39:26 -05:00
Doug Bell
9093642793 properly load the wizard class 2010-08-24 17:30:34 -05:00
Doug Bell
7a58fcffcd Do not close the session ourselves when 304
Only WebGUI.pm and WebGUI::Middleware::Session should ever
close the session during a normal request cycle. This is because
of the possibility of streaming content.
2010-08-24 16:16:20 -05:00
Graham Knop
006a5003c2 remove WebGUI::Utility::formatBytes 2010-08-20 12:09:58 -05:00
Colin Kuskie
11ac13c349 Prune out a method call from db->dbh->quote_identifier. 2010-08-14 17:51:25 -07:00
Colin Kuskie
3e8e2d452c Merge branch 'master' into WebGUI8. Merged up to 7.9.12 2010-08-13 12:25:19 -07:00
Colin Kuskie
7b218942b3 Merge commit '63865eb39f' into WebGUI8. up to 7.9.11 2010-08-13 11:52:08 -07:00
Colin Kuskie
02121fb7a9 Fix problems with getting the default page. Fixes bug #11778. 2010-08-11 08:37:21 -07:00
Colin Kuskie
98d3ecc16f Set the session asset, added tests. 2010-08-10 10:27:45 -07:00
Colin Kuskie
3e60133e10 Call the right subroutine. 2010-08-10 10:27:45 -07:00
Colin Kuskie
18bdd2f809 Rework the handler sub to use dispatch. Remove dead code. 2010-08-10 10:27:45 -07:00
Colin Kuskie
76c86aec74 PassiveAnalytics logging. addMissing. 2010-08-10 10:27:45 -07:00
Colin Kuskie
25fb019a18 Prepare a test method for throwing Template exceptions. Add code to handle HTTP 304 for visitors. 2010-08-10 10:27:45 -07:00
Colin Kuskie
7a1abd7bc0 Alter URL permutations to handle the cases when there is a leading / in the URL. Add the dispatch subroutine. 2010-08-10 10:27:45 -07:00
Colin Kuskie
35284c0753 getUrlPermutations, and a stub for Content::Asset::dispatch so the test doesn't die. 2010-08-10 10:27:44 -07:00
Doug Bell
c7bd22cf09 add method to process ?op=assetHelper 2010-07-30 14:20:57 -05:00
Doug Bell
4d9144989c add use line 2010-07-15 11:55:25 -05:00
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