Commit graph

190 commits

Author SHA1 Message Date
JT Smith
d272e7de58 fixed a bug that i created earlier today
added burst protection to page layouts to prevent slashdotting
2006-04-07 08:12:16 +00:00
JT Smith
ae8f3d87f6 setting $session->user now changes the id for the session as it should
continued adding ad management system
added field sets to htmlform and tab form
2006-04-06 22:28:13 +00:00
kenperl
36993db659 add missing method in pod and use same order 2006-03-10 08:27:36 +00:00
JT Smith
85c8627e66 migrated delete expired sessions hourly script to workflow activity 2006-03-01 23:25:24 +00:00
JT Smith
7731a32559 fixed some pod errors
removed futile inbox attempt
2006-01-31 23:10:10 +00:00
JT Smith
268947c1d5 getting closer to bucket output 2006-01-30 00:14:22 +00:00
Matthew Wilson
9c7e8699a2 tons more fixes. getting closer to gamma. 2006-01-21 21:12:14 +00:00
Matthew Wilson
8f12dae29c more session fixes. 2006-01-18 06:26:40 +00:00
Matthew Wilson
8839c094c5 some login logout cookie fixes. 2006-01-18 05:58:31 +00:00
Matthew Wilson
e33c7bebc3 an absolute slew of changes. 2006-01-18 01:45:55 +00:00
Matthew Wilson
09483e18c5 a ton of $session fixes (thanks to Colin), and a new $session checker, that supposedly, shouldn't be needed now. It can be backed out, however, easily. 2006-01-16 22:45:21 +00:00
Colin Kuskie
35c4ad353d missing session variables from ->new found via code analysis 2006-01-16 21:55:39 +00:00
Len Kranendonk
a4cacf8d72 HTTP header is growing 2006-01-16 15:57:46 +00:00
Matthew Wilson
65823b1f53 oodles of fixes. 2006-01-15 15:56:17 +00:00
Matthew Wilson
250d8ff944 lots o' fixes. 2006-01-15 04:25:33 +00:00
Len Kranendonk
b22cc241c0 Fixed circular reference 2006-01-15 00:44:34 +00:00
Matthew Wilson
7cb5e238ec oops again. 2006-01-14 22:50:22 +00:00
Matthew Wilson
3c66a9105f lots of DESTROYs 2006-01-14 22:26:48 +00:00
JT Smith
b1ab07d24f more session related bug fixes 2006-01-14 21:30:49 +00:00
Matthew Wilson
c8f1327be0 oops. 2006-01-14 21:09:41 +00:00
Matthew Wilson
742e63e389 don't destroy things that can't be destroyed. 2006-01-14 20:33:26 +00:00
Matthew Wilson
6009ead286 misc. syntax fixes. 2006-01-14 20:01:41 +00:00
Colin Kuskie
4f582e5853 flip sense on db, dbSlave, too 2006-01-14 19:28:21 +00:00
Colin Kuskie
c76c1bded7 flip sense of object detection in datetime so that it creates and caches object.
make DateTime::time return time(), like it used to.
2006-01-14 19:25:20 +00:00
Colin Kuskie
84e20a1a96 Session/Http, rework getCookies logic so that empty hash is returned if there's no
request object.  That way a sessionId gets created back in Session::Var::start.

Session.pm: pass Session::DateTime->new a session object instead of self

Session/DateTime.pm:  Added a space.  Note that this is infinite recursion since
it calls itself.
2006-01-14 18:58:30 +00:00
Colin Kuskie
68c3075ccb Session/Http: bad package name
Session/Var: bad API, getCookie('key') vs getCookies->{'key'}
Session.pm: used object variable vs method.
2006-01-14 06:34:34 +00:00
Colin Kuskie
8fade0f1d5 Fix syntax error inside ErrorHandler.
Add DESTROY method to Config.pm
Change Session::close so that it doesn't destroy things that don't exist (like _server)
and destroys the logger last so we can log all errors.
2006-01-14 00:50:50 +00:00
Colin Kuskie
62d3054b38 added use calls to Session children, used WebGUI::Utility inside Config 2006-01-13 23:38:17 +00:00
JT Smith
ee5ccfad26 more bug fixes 2006-01-13 21:47:38 +00:00
JT Smith
970eeb048a adding deconstructors 2006-01-13 17:53:53 +00:00
JT Smith
76da5261d9 more bugfixes 2006-01-13 05:05:21 +00:00
Colin Kuskie
314a317f56 more typos. looks like some kind of pattern where string concatenation got broken with one of the upgrade scripts 2006-01-13 04:18:05 +00:00
JT Smith
a3adaee3a0 removing unnecessary use lines 2006-01-12 22:27:20 +00:00
JT Smith
925906ca7e refactored WebGUI::Id to use new session api 2006-01-11 23:34:02 +00:00
JT Smith
2735385050 migrated WebGUI::Icon api to use new session 2006-01-11 23:12:07 +00:00
JT Smith
9520b4ce48 migrating datetime api for session 2006-01-10 17:06:41 +00:00
JT Smith
a194408513 changing copyright year 2006-01-09 23:51:04 +00:00
JT Smith
024514c549 more session related changes 2006-01-09 19:56:26 +00:00
Matthew Wilson
e4bf3c60b0 fixing some typos. also the File/Storage bug. also fixing the changelogs. 2006-01-03 05:12:51 +00:00
JT Smith
657ae8baf7 more session conversion 2006-01-01 18:38:27 +00:00
JT Smith
d4b7f2ce59 first round of changes for the new session system 2005-12-31 21:54:06 +00:00
Colin Kuskie
99df1f414e Form inheritance work for lists, removal of $session{os}{slash} 2005-12-01 20:46:55 +00:00
Matthew Wilson
39b949e9f3 fixing several bugs. Also enabling saving of contentPositions for all users, not just admins. 2005-12-01 04:17:32 +00:00
Matthew Wilson
97bcf1bc16 Fixed a bunch of goofs on my part, and made it so it only loads the site's settings, config, env, var, userinfo, and a bunch of other stuff only once per request, instead of a bunch of times per request. 2005-11-26 03:41:12 +00:00
Matthew Wilson
818ff2608c Re-adding (conditional) cookie baking. I'm not sure anyone has been successfully testing SVN WebGUI since it was removed.
Moving cookies out of session::open into contentHandler (they already were in uploadsHandler).  
Eliminating opening a new visitor session and then converting it to the actual user session for every single request by making two Session.pm methods public instead of private.
Added NOT_FOUND to the list of exported from Const.
Fixing a small bug in File.pm.  
Fixed some spacing/tabs/formatting issues in various places.
This autocomplete in TortoiseSVN is really nifty.
2005-11-19 23:30:52 +00:00
Len Kranendonk
3b724b7f2a Cookie fix 2005-11-04 16:32:34 +00:00
JT Smith
775339a209 bug fixes 2005-11-04 14:42:00 +00:00
JT Smith
9b23c24a6a convert WebGUI to a mod perl handler 2005-11-03 09:14:23 +00:00
Matthew Wilson
fd212e9110 fixed user profile cache problem. 2005-10-13 21:38:11 +00:00
JT Smith
62d1c58ae4 - Added cache to settings which increased performance by .02 seconds per
page.
 - Added user cache which increased performance by more than .1 seconds per
   page.
 - Added some new indicies to make asset queries .01 to .1 seconds faster per query.
 - fix [ 1274488 ] Visitors language not recognized 6.7.2
2005-09-10 15:37:03 +00:00