Commit graph

278 commits

Author SHA1 Message Date
Graham Knop
83a3ed6983 Make sure SQL parameters are stringified (for overloaded entries) before converting to json for debug output 2008-12-03 00:32:25 +00:00
Graham Knop
48d7ff6e34 speed up scratch and settings, since they don't need to be ordered 2008-11-24 04:02:58 +00:00
Graham Knop
d9c1f88eab cleaning up some imports 2008-11-24 04:00:46 +00:00
Graham Knop
8fb275850c small speed improvements to WebGUI::Session::DateTime 2008-11-24 04:00:38 +00:00
Graham Knop
8e81a01ba1 make stow return false values correctly 2008-11-24 02:57:11 +00:00
Colin Kuskie
47419b9602 fixing date duration i18n 2008-11-14 23:54:15 +00:00
Doug Bell
0d9dcbfb12 merge 8376 2008-11-14 23:08:10 +00:00
Graham Knop
149337d77d encode html entities when used in a setLink or setScript attribute value 2008-11-12 21:28:18 +00:00
Graham Knop
d6e00cab05 improved performance of file uploads and changed format of created uploads locations, avoiding case sensitivity problems 2008-11-12 01:17:33 +00:00
Kaleb Murphy
70a0a422b7 Removed all instances of srand. This is called implicitily by rand and be dangerous if called mulitple times by the same process. 2008-11-10 21:53:30 +00:00
Graham Knop
5b1eb1c095 only escape dangerous characters 2008-10-21 18:11:32 +00:00
Colin Kuskie
334ce4791f Update test to work with XSS fix. 2008-10-07 21:30:27 +00:00
Graham Knop
d37ded3ddc fixed: Cross site scripting issue on operation pages 2008-10-06 15:49:30 +00:00
JT Smith
ef120fb06b Added isVisitor, isAdmin, and isRegistered methods to User object instead
of hard coding checks everywhere with group ids. And updated the code base 
   to match.
2008-09-16 22:32:36 +00:00
JT Smith
6e04c4b705 rfe: choice of type of redirect on redirect assets 2008-09-16 17:51:15 +00:00
JT Smith
d18f081683 Made the charset metatag the highest thing in the head block. 2008-09-15 15:08:40 +00:00
Colin Kuskie
4508fcd1af updating POD for Session/Url to talk about gateway URL 2008-09-04 20:26:57 +00:00
Graham Knop
3f4de3612f fixed: DataForm doesn't work properly with internationalized fields
fixed: incoming data not properly decoded from utf8
2008-08-22 21:23:40 +00:00
Graham Knop
00fcdf40df improved debug messages for sql queries 2008-08-19 17:36:02 +00:00
Graham Knop
90983496ca don't remove the included js and css lists after generating headers, prevents later code from generating them again 2008-08-11 21:52:04 +00:00
Graham Knop
a01f5dce37 don't dual check for form parameters 2008-08-07 22:55:26 +00:00
Colin Kuskie
19987b53b4 Fix Stow to always return safe copies of stowed data.
And test it.
2008-08-02 22:47:15 +00:00
Colin Kuskie
6db3fc1005 forceSecureConnection: grab a url object and use it directly. 2008-07-26 02:09:09 +00:00
Colin Kuskie
5e4e31380f Add a method to directly set the redirect location. 2008-07-26 02:07:31 +00:00
Colin Kuskie
59cc690859 fix a syntax error in Session/Url.pm 2008-07-25 17:39:29 +00:00
Kaleb Murphy
46562e9e8f Session/Url forceSecureConnection regex fix. 2008-07-25 16:48:21 +00:00
Graham Knop
315e47781e fixed: User is logged out if a fatal error occurs
error reporting and debug cleanups
2008-07-25 04:03:30 +00:00
Kaleb Murphy
eff953b5ed Cart now redirects to ssl if the site is ssl enabled. 2008-07-24 19:56:54 +00:00
Colin Kuskie
026e77663e fix Log::Log4perl line reporting 2008-07-24 16:38:28 +00:00
Colin Kuskie
fba93ebcbe bugfix: more debug output when style cannot instance your template 2008-06-11 02:38:34 +00:00
Graham Knop
5df58ac79f fixed: international characters corrupted in titles 2008-04-09 22:27:41 +00:00
Graham Knop
9ed284beec use UTF8 JSON encoding and decoding universally
fixed: Import/Export of packages with international text is broken
2008-04-01 14:42:20 +00:00
Colin Kuskie
39f1a3da3c forward port slash handling fix from 7.4 branch 2008-02-14 23:51:17 +00:00
JT Smith
93b5ca16e4 updating copyright year 2008-02-07 23:28:18 +00:00
JT Smith
34fd8c9245 updated webgui to run with Config::JSON 2.04 2008-01-25 05:10:33 +00:00
JT Smith
fa09c41598 replaced return; with return undef; 2008-01-24 21:58:15 +00:00
Graham Knop
1149fd54ed merging 7.4 changes 2008-01-23 23:48:35 +00:00
Colin Kuskie
fca9e9c633 Add a method that returns the regexp used to validate generated GUIDs. This should
prevent the regexp from proliferating all through tests and code.
Also, add a test for the method, which just checks that it returns a regexp.
2008-01-08 20:43:39 +00:00
Colin Kuskie
afcc90b130 Documented a regexp in Session/Url.pm
Add passthruUrls to the list of URLs that are changed by fixUrl.
Wrote a bunch of POD for fixUrl
Changed the regular expressions related to badUrl so they don't need to copy the data.  This
will speed them up.
Fixed a bug where trailing slashes would defeat the badUrl check.
Re-indented according to WGBP.
Added tests to cover all of the changes.
2007-12-11 22:51:31 +00:00
Colin Kuskie
96178fd70c first round of Perl::Critic cleanups. Do not use return undef, use a bare return instead 2007-12-05 00:30:43 +00:00
Colin Kuskie
72906e27fb fixing handling of http:// calls in the Extras URL 2007-12-04 21:25:32 +00:00
Colin Kuskie
6b9272984c Previous conditional will always cover this case. If true, then
$self is returned.  If false, then previous conditional is ignored,
and this line is also ignored.
Removing dead code.
2007-11-26 05:26:18 +00:00
Colin Kuskie
256b52a0d7 Final state and status fixes.
In these three files, any check for status=archived was removed, since
in each case it is possible that the Asset may want to be viewable
when it is archived, like Files, Posts, etc.
Updated Session/Url.t to remove tests for status=archived.
2007-11-22 18:46:17 +00:00
Colin Kuskie
f3b7b1bf8e Start adding coverage to the getBackToSiteURL method.
Remove the old commented out MockObject request code.  It's PseudoRequest or bust.
WGBP indent some of the Session/Url methods.
2007-11-09 21:23:00 +00:00
Colin Kuskie
45eb45fa3e fix a session bug where, when using noFuss, user session scratch was not cleaned up 2007-11-02 17:50:19 +00:00
Colin Kuskie
0fa154d84f Add a missing use line in Session/Privilege.pm.
Try to completely clean up all session related stuff from each test.
2007-11-02 03:57:00 +00:00
JT Smith
0993cba3e9 Cache & If-Modified-Since 2007-09-07 17:55:34 +00:00
Graham Knop
fff821d6e5 fix monthStartEnd function 2007-09-07 14:20:55 +00:00
JT Smith
eb93e97a93 All toolbar icons now have a class called "toolbarIcon" so they can be
styled by external CSS.
2007-08-31 21:35:37 +00:00
JT Smith
2c1f56a009 - rfe: Admin bar doesn't resize with the browser
- fix: Left Admin Bar overlap problem
2007-07-26 23:05:22 +00:00