Commit graph

278 commits

Author SHA1 Message Date
Colin Kuskie
b323f74121 Update copyright notice 2011-12-28 11:30:38 -08:00
Graham Knop
1f201260ba remove session from WebGUI::SQL 2011-07-05 09:05:36 -05:00
Scott Walters
6a6fff613f Fixing the var() deprecation crutch. 2011-05-22 21:03:45 -04:00
Scott Walters
57d2dbed56 WebGUI::Session::Http should go away (#11647)
Move logic out of WebGUI::Session::HTTP and into WebGUI::Session::Response /
::Request; deprecate more functions; change references in core to use
$session->response instead; fix tests that broke because of the change but
not one that merely generate the deprecated warning because I want to know
that the proxying of depricated methods is working.  These can be changed later.
2011-05-11 16:17:54 -04:00
Doug Bell
45ca3ea8d8 remove switchAdminOn. anyone in group 12 always has admin on 2011-04-19 11:43:21 -05:00
Colin Kuskie
fd8f03a186 Change getMimeType and setMimeType to response->content_type. 2010-11-21 22:35:26 -08:00
Colin Kuskie
d02472cfa6 Change Session::ID to no longer need a session. Instead, you pass it a seed for salting the hash generation. 2010-11-19 08:53:22 -08:00
Colin Kuskie
c4553012d1 Syntax clean. 2010-11-17 16:34:11 -08:00
Colin Kuskie
39dc7323f3 Finish moving over Var tests into session. Remove Session::Var. 2010-11-17 16:18:51 -08:00
Colin Kuskie
64fc48a5f4 Indenting/white space. 2010-11-15 11:02:32 -08:00
Colin Kuskie
cb6ea771dc Set the internal session id in all cases. We should consider not storing it twice... 2010-11-15 10:10:23 -08:00
Colin Kuskie
c4365bf2b7 session->self cleanup 2010-11-15 09:22:43 -08:00
Colin Kuskie
4d544330cd Remove _var from the set of hash keys being cleaned up in the Session. 2010-11-15 09:08:39 -08:00
Colin Kuskie
468ad16246 Merge Session::Var into Session. var is left as a stub for backwards compatibility. 2010-11-15 09:06:45 -08:00
Colin Kuskie
40c073e65e Document the closed method for Session. 2010-11-12 11:37:02 -08:00
Doug Bell
199c4e4960 change ErrorHandler to Log 2010-10-27 12:50:12 -05:00
Colin Kuskie
3e9427ca1e Fix syntax errors from the merge. 2010-09-23 16:39:02 -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
Scott Walters
887ef78429 Don't document WebGUI::Session as taking webguiConfig as it no longer does 2010-07-27 17:12:18 -04:00
Colin Kuskie
13c56144de Fix bootstrapping problem with upgrade into WebGUI8 2010-07-15 14:35:13 -07:00
Graham Knop
adf3dbbe04 more upgrades progress 2010-07-06 06:16:27 -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
005b9da1ac Move session->env->getIp into session->request->address 2010-07-01 13:11:01 -07:00
Colin Kuskie
385931aaab Merge commit 'f2e0fb509a' into WebGUI8. Some tests still failing. 2010-06-27 22:32:31 -07:00
Graham Knop
0e9b793af9 fix WebGUI::Session->duplicate 2010-06-17 10:27:10 -05:00
Graham Knop
392bb0306f fix setting user for request 2010-06-15 05:36:02 -05:00
Graham Knop
89d4f46a18 Merge branch 'psgi' into WebGUI8 2010-06-11 23:05:06 -05:00
Graham Knop
dfa1a3d7cb temporary config file fix 2010-06-10 23:52:11 -05:00
Doug Bell
247c607393 fixes for weaken and iterator 2010-06-01 19:37:53 -05:00
Doug Bell
cc87552a22 weaken all session refs 2010-06-01 16:23:48 -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
Colin Kuskie
ff1cd9fad8 Update Session POD for CHI. 2010-04-19 10:32:22 -07:00
Doug Bell
30e2a857d8 finished adding CHI 2010-04-19 11:36:25 -05:00
Doug Bell
5cdde20633 initial CHI implementation 2010-04-19 11:02:18 -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
373be0881d Merge branch 'WebGUI8' into HEAD 2010-04-16 20:52:46 -05:00
Graham Knop
7afda00d9b test adjustments for WebGUI::Paths 2010-04-15 19:12:07 -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
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
10e8d1898d More refactoring and documentation improvements 2010-04-09 01:12:30 -04:00
Patrick Donelan
b7e7d5b936 Refactored Request/Response into WebGUI::Session:: 2010-04-08 21:30:55 -04:00
Patrick Donelan
c7235378d1 Streaming response API for contentHandlers is now taking shape 2010-04-07 01:22:35 -04:00
Patrick Donelan
68bbca1808 Started deprecating WebGUI::Session::Http 2010-04-06 20:02:33 -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
cde333e931 experimental caching 2010-04-06 18:21:46 -04:00