Commit graph

341 commits

Author SHA1 Message Date
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
Graham Knop
4636041f5e fixed: assets can have urls with /./ or /../ in them, making them inaccessible 2009-06-10 00:42:37 +00:00
Doug Bell
25ff0dae0e Added: Google map asset.
Added a way for authors to prevent debugging output on page requests
2009-05-17 22:44:27 +00:00
Graham Knop
1f3ab6a419 export cleanups and mobile style 2009-05-15 09:30:20 +00:00
Randall Schwartz
2fc4f3b54d CDN: perltidy on new/changed code 2009-05-14 00:35:41 +00:00
Randall Schwartz
acd3fded45 Content Delivery Network (CDN) - optional, for either uploads only or both uploads & extras (rfe 9134) 2009-05-13 21:12:05 +00:00
Colin Kuskie
b19279a13d Add a has method to Session/Setting, so that it's easy to check if a setting
already exists.  Very handy for upgrade scripts.
2009-05-13 17:32:49 +00:00
Paul Driver
f4df3b1280 template attachments (scripts and stylesheets) 2009-05-01 23:03:36 +00:00
Doug Bell
faca68256c Added: Packing of templates, snippets, and head tags. 2009-04-30 17:57:26 +00:00
Doug Bell
026f7ff47e Added #10145: Global Head Tags in Settings 2009-04-29 21:51:22 +00:00
JT Smith
1b32ab4846 rfe: Extend DateTime for Week-Nrs (#9151) 2009-04-16 17:06:50 +00:00
David Delikat
9d0f7869b3 comment out the ip filter from clientCheck (in Session::Env)
added form validation to AdSku ( with internationalized messages )
2009-04-06 04:34:32 +00:00
Colin Kuskie
05d62c92b7 Have Setting's get work like other gets by returning a hashref when
no param is requested.
2009-03-30 19:46:16 +00:00