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
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
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
Patrick Donelan
784e0bd73c
Added Apache CGI/FCGI/mod_perl examples
2010-04-06 18:21:46 -04:00
Patrick Donelan
79c3c23215
Headers via Plack::Util::headers
...
Uploads work now too
2010-04-06 18:21:45 -04:00
Patrick Donelan
b4698f7725
fixed cookie handling
2010-04-06 18:21:45 -04:00
Patrick Donelan
484760bef0
she works!
2010-04-06 18:21:45 -04:00
Patrick Donelan
5982b2728c
Caching is breaking something
2010-04-06 18:21:45 -04:00
Patrick Donelan
e04b1ebc9d
text but no images
2010-04-06 18:21:45 -04:00
Patrick Donelan
d8e6256da8
more minor progress
2010-04-06 18:21:45 -04:00
Patrick Donelan
da75a8b207
checkpoint
2010-04-06 18:21:44 -04:00
Patrick Donelan
dc60102f8d
Added WebGUI::Session::Plack
2010-04-06 18:21:44 -04:00
Patrick Donelan
be755abaa9
simple dualism
2010-04-06 18:21:44 -04:00
Patrick Donelan
eb446e7eed
FakeApache
2010-04-06 18:21:44 -04:00
Graham Knop
913fa9ad03
clean up Tie::IxHash imports
2010-03-10 12:59:51 -06:00
Colin Kuskie
a62e7b7ed0
Update Session for new Asset instanciators and exceptions.
2010-03-03 19:35:32 -08:00
Colin Kuskie
6863f66e12
Update Session/Style for exceptions.
2010-01-28 13:22:15 -08:00
JT Smith
d16a220628
bug fixes
2009-09-28 17:36:10 -05:00
JT Smith
26c3bdac70
added hot sessions
2009-09-28 15:06:12 -05:00
JT Smith
1fe612ef8f
converted scratch to hot session
2009-09-28 12:04:09 -05:00
JT Smith
af705232a8
added exceptions, docs, and removed disableCache
2009-09-25 18:41:03 -05:00
Graham Knop
b28452bb63
change CSRF token messages from warn to debug
2009-09-07 00:34:06 -05:00
Colin Kuskie
084da8e159
fix #10891 : Change session->output->print to skip macros based on detecting the mime-type.
2009-09-04 09:06:23 -07:00
Colin Kuskie
48be049930
Update POD to show new default mime type.
2009-09-04 09:06:16 -07:00
Graham Knop
743e615fd8
improve handling of proxied SSL connections
2009-08-19 19:08:56 +00:00
Colin Kuskie
1c9908f490
Encapsulate logic for determining if an SSL request has been made.
...
Refactor core modules to use that.
2009-08-19 18:25:00 +00:00
Colin Kuskie
9259e1db23
And restore the original method, and add tests to catch the approximation in Session/DateTime.t instead
...
of relying on Asset/Story.t
2009-07-24 00:12:56 +00:00
Colin Kuskie
3c4ae9aa82
Refactor exact duration intervals into a separate method.
2009-07-23 23:47:45 +00:00
Graham Knop
56773eefc1
fixed #10590 : Session::DateTime->secondsToInterval doesn't allow 7 weeks
2009-07-23 22:04:27 +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
Colin Kuskie
91029e8140
Remove inline JS from the Date and DateTime forms by putting the user's firstDayOfWeek preference
...
into the getWebuiProps.
2009-06-23 19:25:50 +00:00
Colin Kuskie
1441fe2e88
Forward port urlize changes, and tests.
2009-06-10 03:34:09 +00:00