Commit graph

9941 commits

Author SHA1 Message Date
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
Patrick Donelan
f99f672b06 Minor refactoring 2010-04-17 20:52:22 -04:00
Patrick Donelan
ecc9967f2e Think twice before "improving" anything Haarg has committed 2010-04-17 19:49:53 -04: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
7ff307cabe fix double sub def in WebGUI::SQL 2010-04-16 20:57:13 -05:00
Graham Knop
ff2a36026a WebGUI.pm as subclass of Plack::Component 2010-04-16 20:57:07 -05:00
Graham Knop
5122518652 remove useless DESTROYs 2010-04-16 20:57:00 -05:00
Graham Knop
2b78fe913b classes under session should weaken their session references 2010-04-16 20:56:49 -05:00
Graham Knop
241c94175f move more stuff into psgi file, rewrite WGAccess middleware 2010-04-16 20:56:43 -05:00
Graham Knop
e4a0017ce9 move debug configuration into psgi 2010-04-16 20:56:37 -05:00
Graham Knop
cd9afc78b9 fix some WebGUI::Paths stuff, multi-site plackup 2010-04-16 20:56:30 -05:00
Graham Knop
8c3ecce95f remove redundant logger 2010-04-16 20:56:19 -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
18962e6bc9 better logging of sql 2010-04-16 20:54:26 -05:00
Graham Knop
2e419e63be skip more classes in DBI tracing 2010-04-16 20:54:16 -05:00
Graham Knop
0bff8a0fa4 WebGUI::SQL as DBI subclass 2010-04-16 20:54:04 -05:00
Graham Knop
5b25692561 first shot at DBI tracing code 2010-04-16 20:53:35 -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
e4e27d6e96 Merge branch 'master' into WebGUI8 2010-04-16 20:45:22 -05:00
Paul Driver
1a77fce843 make it impossible to have a locked working tag 2010-04-16 15:24:34 -07:00
Graham Knop
a22ac8d4ba add POD for WebGUI::Paths 2010-04-15 19:12:17 -05:00
Graham Knop
3b5ba1409e update WebGUI version 2010-04-15 19:12:16 -05:00
Graham Knop
8f6ae3f47e bump Config::JSON requirement and use Moose for WebGUI::Config 2010-04-15 19:12:16 -05:00
Graham Knop
e64345af5e make constant methods mockable 2010-04-15 19:12:16 -05:00
Graham Knop
a484fb126d code cleanup to WebGUI::Paths 2010-04-15 19:12:15 -05:00
Graham Knop
cb6c9a2a0f move upgrades to new location 2010-04-15 19:12:15 -05:00
Graham Knop
39adb44007 fix pluggable and config 2010-04-15 19:12:14 -05:00
Graham Knop
7afda00d9b test adjustments for WebGUI::Paths 2010-04-15 19:12:07 -05:00
Graham Knop
0df14c680c fix WebGUI::Paths import parameters 2010-04-15 18:49:26 -05:00
Graham Knop
a141de0ebf removing first parameter from WebGUI::Session->open and other cleanups 2010-04-15 18:49:26 -05:00
Graham Knop
29df110409 progress and WebGUI::Paths conversion 2010-04-15 18:42:16 -05:00
Graham Knop
90d63c6713 all WebGUI::Paths subs should be methods 2010-04-15 18:41:22 -05:00
Graham Knop
7067afe8a9 fix syntax error, add basic tests 2010-04-15 18:41:22 -05:00
Graham Knop
45b84ec93f more paths methods 2010-04-15 18:41:22 -05:00
Graham Knop
26bfeb772e add methods for preloads 2010-04-15 18:41:22 -05:00
Graham Knop
4342db6353 start on WebGUI::Paths module 2010-04-15 18:41:22 -05:00
Graham Knop
7c7136f02a remove useless variable declaration 2010-04-15 14:03:09 -05:00
Graham Knop
8206aeaec5 enhance format of .wgaccess files to provide security for Gallery files 2010-04-15 11:38:58 -05:00
Patrick Donelan
4d703ffd47 Added preloading
Removed evil overload
Removed references to Apache2:: from codebase
Attempted to remove circular references
2010-04-14 19:36:41 -04:00
Doug Bell
439eda2da2 back button/menu working 2010-04-14 15:32:40 -05:00
Patrick Donelan
30a2c09a36 URL handlers are now completely replaced by Middleware 2010-04-14 16:25:10 -04:00
Patrick Donelan
9b4e67b828 Removed showDebug() in favour of new logger panel 2010-04-13 21:17:15 -04:00
Patrick Donelan
2d7c8e637f Adds Plack::Middleware::Debug::WgLogger 2010-04-13 21:00:08 -04:00
Patrick Donelan
b1ab8287ca Added WebGUI::Middleware::WGAccess for .wgaccess-aware static serving on dev servers 2010-04-13 19:33:35 -04:00
Patrick Donelan
82ce3331b7 Added tests for WebGUI PSGI app exceptions 2010-04-13 18:50:03 -04:00