Commit graph

394 commits

Author SHA1 Message Date
Colin Kuskie
d661d97d30 Referring to onesself in the third person is reserved for policitians like Bob Dole. 2010-06-13 19:58:33 -07:00
Graham Knop
cd68b13f61 use better api for form variables 2010-06-13 06:16:49 -05:00
Graham Knop
e063818e2d some URL fixes and removing some uses of PseudoRequest 2010-06-11 23:01:57 -05:00
Graham Knop
a80b6a5f6d proper log caller depth with no request 2010-05-10 17:02:41 -05:00
Graham Knop
fc6d8e0016 workaround for url mapping when request unavailable 2010-05-10 17:02:32 -05: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
5c36973aa0 cache: s/flush/clear/ 2010-04-19 19:13:10 -05:00
Graham Knop
c4204eff89 clean up more uses of ->get 2010-04-19 18:57:01 -05:00
Doug Bell
b767824711 cache: s/delete/remove/ 2010-04-19 18:51:10 -05:00
Doug Bell
165be5b389 remove eval{} from caching code 2010-04-19 18:41:13 -05:00
Doug Bell
92cd204b31 fix composite cache keys and remove setByHttp 2010-04-19 14:59:24 -05:00
Graham Knop
22619cfb9a clean up more uses of ->get 2010-04-18 18:47:16 -05:00
Patrick Donelan
751023354d Merge branch 'psgi' of github.com:plainblack/webgui into psgi
* 'psgi' of github.com:plainblack/webgui:
  fix things i broke

Conflicts:
	lib/WebGUI/Session/ErrorHandler.pm
2010-04-18 14:53:14 -04:00
Patrick Donelan
5c70ffb3e0 Minor improvements
Updated TODO
Enabled preloading
Added defaultPSGI to WebGUI::Paths
Added example of testing site via Plack::Test
2010-04-18 14:51:24 -04:00
Graham Knop
d667f724f4 fix things i broke 2010-04-18 13:45:47 -05:00
Patrick Donelan
9621120825 PSGI improvements
Call to_app() explicitly rather than using Plack::Component's overload
Compile the psgi sub once per app, not once per req
2010-04-17 19:06:07 -04:00
Graham Knop
1150528b8a delete WebGUI::Session::Os 2010-04-16 20:57:19 -05:00
Graham Knop
2b78fe913b classes under session should weaken their session references 2010-04-16 20:56:49 -05:00
Graham Knop
f2ce1eff85 convert performance indicators to a Plack::Middleware::Debug panel 2010-04-16 20:56:09 -05:00
Graham Knop
30fc3fab10 fix log->audit and log->security 2010-04-16 20:56:03 -05:00
Graham Knop
30b7e4bdb3 clean up debug logger 2010-04-16 20:55:56 -05:00
Graham Knop
907a148313 remove webgui specific dbi tracing code, simplify errorhandler 2010-04-16 20:55:49 -05:00
Graham Knop
0c08e9c235 simplify logging and move inline debug into plack middleware 2010-04-16 20:53:12 -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
Doug Bell
439eda2da2 back button/menu working 2010-04-14 15:32:40 -05:00
Patrick Donelan
9b4e67b828 Removed showDebug() in favour of new logger panel 2010-04-13 21:17:15 -04:00
Patrick Donelan
82ce3331b7 Added tests for WebGUI PSGI app exceptions 2010-04-13 18:50:03 -04:00
Patrick Donelan
7ef963e74f Logging fallback 2010-04-13 17:46:43 -04:00
Graham Knop
2400f19099 Merge branch 'master' into WebGUI8 2010-04-13 07:50:02 -05:00
Patrick Donelan
42c1a8e149 Made $session->log->fatal() message pass through 2010-04-10 23:45:22 -04:00
Patrick Donelan
716bdaeb86 Added exception handling
Added error doc mapping
Moved more logic into Session middleware
Added Credit example to app.psgi
Made StackTrace and Debug panel automatically turn on when debug mode enabled
Fixed errorHandler
2010-04-10 22:52:40 -04:00
Patrick Donelan
2bac95fa26 Mostly decoupled WebGUI from Log4perl 2010-04-09 18:44:12 -04: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
b7e7d5b936 Refactored Request/Response into WebGUI::Session:: 2010-04-08 21:30:55 -04:00
Colin Kuskie
c835344813 Fixing require loops. Moose overrides for canEdit using packages. 2010-04-08 15:13:13 -07:00
Patrick Donelan
1ad2f0cfd7 minor refactoring 2010-04-07 10:50:45 -04:00
Patrick Donelan
c7235378d1 Streaming response API for contentHandlers is now taking shape 2010-04-07 01:22:35 -04:00
Patrick Donelan
c0abcc3e4a checkpoint 2010-04-06 22:48:41 -04:00
Patrick Donelan
191d4fc401 Started refactoring output 2010-04-06 20:56:49 -04:00
Patrick Donelan
68bbca1808 Started deprecating WebGUI::Session::Http 2010-04-06 20:02:33 -04:00
Patrick Donelan
72017cf83f Added WebGUI::Requestion/Response 2010-04-06 19:35:06 -04:00
Patrick Donelan
2516ff12c1 Added URLMap support (e.g. virtual hosts and mounting) 2010-04-06 18:21:47 -04:00
Patrick Donelan
d858c6e1ab Demo site loads 2010-04-06 18:21:46 -04:00
Patrick Donelan
158124cf37 mid-way commit 2010-04-06 18:21:46 -04:00
Patrick Donelan
5f549b1305 Ready to start thinking about IO bound delayed response 2010-04-06 18:21:46 -04:00
Patrick Donelan
7603fce565 Started ripping out mod_perl 2010-04-06 18:21:46 -04:00
Patrick Donelan
97432e2407 Updated to reflect changes in Plack::Request API 2010-04-06 18:21:46 -04:00
Patrick Donelan
cde333e931 experimental caching 2010-04-06 18:21:46 -04:00
Patrick Donelan
b9bff5a2f6 Added perlbal and Plack::Middleware::WebGUI to simplify psgi file 2010-04-06 18:21:46 -04:00