Commit graph

16067 commits

Author SHA1 Message Date
Doug Bell
d7339c9ba8 class is now className in www_add 2011-05-05 19:28:29 -05:00
Doug Bell
18dd9a459d move export product tests and fix the export product helper 2011-05-05 19:27:22 -05:00
Doug Bell
140b5a546f move Shelf tests into AssetHelper tests (and fix the thing) 2011-05-05 18:51:42 -05:00
Doug Bell
a476f09e12 Shelf no longer has importProducts or exportProducts, they're AssetHelpers 2011-05-05 16:03:05 -05:00
Doug Bell
65f3f3546f class is now className when doing www_add 2011-05-05 15:56:54 -05:00
Doug Bell
6ae2862bb6 all template vars have "controls" now 2011-05-05 15:55:48 -05:00
Doug Bell
e34d1ad38c shortcut no longer overrides getToolbar, so stop testing it 2011-05-05 15:54:14 -05:00
Doug Bell
ef2727f6f5 update usedBy when redeeming subscription code 2011-05-05 15:52:22 -05:00
Doug Bell
475a885146 shortcut now takes ?visitor=1 to edit visitor prefs from dashboard 2011-05-05 15:52:22 -05:00
Scott Walters
848570712e Basic tests for WebGUI::Middleware::StackTrace 2011-05-05 15:55:55 -04:00
Scott Walters
2f45f306fb Doc improvements 2011-05-05 15:08:06 -04:00
Scott Walters
59a22f4101 set recursion limit to 1 for dumped lexicals and function args; with unlimited depth, it was
making my Mozilla shoot to 1.5gigs and taking the server and browser forever to get the
error page up.
keep the HTML of the original page and tack it on to the end of the stack trace.
add WebGUI::Middleware::StackTrace to the default site.psgi in place of the standard StackTrace,
but leave a comment for the other one in case people prefer it.
2011-05-05 14:58:04 -04:00
Scott Walters
617ca066dc Tweak which stack frames WebGUI::Middleware::StackTrace skips for HTML and text output; add the modules it uses to testEnvironment.pl; comment out the dumping of the asset tree for now; silence a warning in testEnvironment.pl by tweaking module test/load order 2011-05-05 14:58:03 -04:00
Scott Walters
81b69f8cba API doc Wiki page moved from http://www.webgui.org/community-wiki/api to http://www.webgui.org/wiki/api 2011-05-05 14:58:03 -04:00
Scott Walters
a97c1c9d86 middleware based on Plack::Middleware::StackTrace that also dumps all of the assets in a YUI tree view
because that seemed like a good idea at the time.
2011-05-05 14:58:03 -04:00
Scott Walters
742db182e8 don't force an extra layer of streaming as doing so bypasses plack middlewares. 2011-05-05 14:58:03 -04:00
Doug Bell
423e19ae0e remember to pass the definition up the stack... 2011-05-05 11:23:05 -05:00
Doug Bell
b0da37ec15 fix EMSSubmissionForm and all its tests 2011-05-04 15:33:04 -05:00
Doug Bell
0c23ba8cd7 perhaps a good plan is in order... 2011-05-04 13:57:35 -05:00
Doug Bell
cdcbf53e42 getToolbarState and toggleToolbar no longer exist
The toolbar can be put in any page, and the toggle is now simply
if you are in the Turn Admin On group
2011-05-04 13:51:19 -05:00
Doug Bell
4a8b4c69a2 class is now className for www_add 2011-05-04 13:50:10 -05:00
Doug Bell
ecbaca599d formbuilder templatevar prefix must contain the underscore now 2011-05-04 13:48:19 -05:00
Doug Bell
2b42142d85 went overboard on deleting from this test 2011-05-04 13:05:18 -05:00
Doug Bell
311db7b546 remove the old asset manager from the config file 2011-05-04 13:00:33 -05:00
Doug Bell
53439e4d08 old AssetManager is obsolete 2011-05-04 12:58:04 -05:00
Doug Bell
129eb2b3d5 adminbar macro no longer exists 2011-05-04 12:57:39 -05:00
Doug Bell
1e9837365d switchAdminOn/Off no longer exists 2011-05-04 12:51:48 -05:00
Doug Bell
954d74b88e switchAdminOn/Off no longer exists 2011-05-04 12:48:56 -05:00
Doug Bell
38eb9a8469 EditableToggle is no longer necessary 2011-05-04 12:48:12 -05:00
Doug Bell
7d1b44e78a switchAdminOn/Off does not exist 2011-05-04 12:44:42 -05:00
Doug Bell
daaf45b806 remove accordion JS 2011-05-03 17:47:53 -05:00
Doug Bell
d8d2ab0930 adminbar is no longer needed 2011-05-03 17:46:17 -05:00
Doug Bell
925a5da1af switchAdminOn no longer exists 2011-05-03 17:43:51 -05:00
Doug Bell
04eb2a4469 switchAdminOn no longer exists 2011-05-03 17:42:33 -05:00
Doug Bell
a311c192d5 SwitchAdminOn/Off no longer exists 2011-05-03 17:36:34 -05:00
Doug Bell
1a589a655d Add missing works for anyone in Turn Admin On 2011-05-03 17:35:06 -05:00
Doug Bell
d80dadb28f www_copy is now only an AssetHelper and is tested there 2011-05-03 17:29:02 -05:00
Scott Walters
57e0fe80fc no zombie forks as a test criteria 2011-05-03 18:16:41 -04:00
Scott Walters
c8f2810855 no zombie forks as a test criteria 2011-05-03 18:16:04 -04:00
Scott Walters
3e59d0f8fe no zombie forks a test criteria 2011-05-03 18:15:09 -04:00
Scott Walters
d6ad0852e8 cope with extra fields returned and fix apparent errors in the t/Admin.t tests to make them pass 2011-05-03 18:15:09 -04:00
Doug Bell
74b8e36552 add all the other assets 2011-05-03 17:09:14 -05:00
Doug Bell
7389128d99 must have a width/height in order to set width/height
Failing to give a proper width/height will cause ImageMagick to die
with an assertion error
2011-05-03 17:09:14 -05:00
Doug Bell
40805cee48 log the error when we have one, don't just return it 2011-05-03 17:09:13 -05:00
Doug Bell
19623178e7 fix Dashboard edit form 2011-05-03 17:09:13 -05:00
Scott Walters
5b5a7e9124 "the old API was to pass the asset into process(), but that had some problems" according to preaction, re: WebGUI::AssetHelper::Cut->new now requiring an asset parameter.
fixes www_processAssetHelper test; several others in there still fail for me.  this fix fixes a WebGUI::Fork leak.  I'm sure there are more.
2011-05-03 02:26:08 -04:00
Scott Walters
ee212a16f3 WebGUI::Test::waitForAllForks optionally taking a number of seconds to wait;
t/AssetHelper/Copy.t using this as one of its tests; this creates a test failure out of a test suite deadlock for me
2011-05-02 18:25:21 -04:00
Scott Walters
6e12a8f78a simple cleanup logic for WebGUI::Fork; mark the fork "completed" even though it may not be just so that the next test that wants to do waitForAllForks doesn't get hung up on our fork 2011-05-02 17:59:07 -04:00
Graham Knop
a82868c2d3 need to load modules in WebGUI::BestPractices 2011-04-28 15:35:10 -05:00
Scott Walters
ae64037876 Move the WebGUI 8 install docs to docs/install.txt but leave a brief
checklist in README for advanced users to quickly see what they need
to do to fire up WebGUI 8.
2011-04-27 20:02:27 -04:00