Scott Walters
13a2c359e7
Get rid of the cargo culted code about sending a text reply if the browser didn't specify
...
that it understands HTML. This interacts badly with Plack::Test and doesn't have much of
a point in real life anyway, and I accidentally sent the test up that dends on this being
gone without sending this too. Argh. If I could send up a coherent commit just once...
2011-05-05 21:42:38 -04:00
Doug Bell
2e720d6899
getEditForm returns FormBuilder and csrfToken should be added by www_edit
2011-05-05 19:43:32 -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
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
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
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
ecbaca599d
formbuilder templatevar prefix must contain the underscore now
2011-05-04 13:48:19 -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
38eb9a8469
EditableToggle is no longer necessary
2011-05-04 12:48:12 -05:00
Doug Bell
d8d2ab0930
adminbar is no longer needed
2011-05-03 17:46:17 -05: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
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
Doug Bell
de8c45b841
add story manager and survey, adding some error messages for silent problems
2011-04-25 19:28:54 -05:00
Doug Bell
be33a59e90
add messageboard to test_content and fix revealed problems
2011-04-25 16:30:34 -05:00
Doug Bell
bdb803915e
add Gallery to test_content and fix problems with RssFeed role
2011-04-25 15:53:55 -05:00
Doug Bell
ebdf0c28a3
add collaboration to test_content and fix bugs
2011-04-25 15:01:38 -05:00
Doug Bell
b7db85dcc6
add search asset and list all other assets
2011-04-22 18:06:52 -05:00
Doug Bell
9820e3e111
fix noFormPost in Asset->getFieldData. it's in the attribute
2011-04-22 17:40:11 -05:00
Doug Bell
4bcd1e3976
fix Map/MapPoint editing
2011-04-22 17:02:06 -05:00
Doug Bell
d86381d440
refactor getEditForm to make a sub to get field properties
2011-04-22 17:01:38 -05:00
Doug Bell
5a12add79a
test_content found a bug! event should use Calendar's cache timeout
2011-04-22 14:44:16 -05:00
Doug Bell
713aa0f5e7
add Calendar to test_content
2011-04-22 14:38:30 -05:00
Doug Bell
8d527d1de9
start the test_content webgui command with Articles
2011-04-21 18:59:12 -05:00
Doug Bell
54b8cfc5a9
default asset helpers are now i18ned
2011-04-20 19:08:56 -05:00
Doug Bell
f0cd4ebbd5
add unarchiveall asset helper for collabs
2011-04-20 18:29:41 -05:00
Doug Bell
db9753eb01
default www_edit now returns template. add errors to edit template
2011-04-20 17:49:49 -05:00
Doug Bell
0299d7837c
start on new layout draggables
2011-04-19 18:13:03 -05:00
Doug Bell
8906c3f28a
className is the full class name. type is the i18n name
2011-04-19 14:01:25 -05:00
Doug Bell
45ca3ea8d8
remove switchAdminOn. anyone in group 12 always has admin on
2011-04-19 11:43:21 -05:00
Doug Bell
e9f793365b
add the other, lesser magic groups
2011-04-19 11:19:22 -05:00
Doug Bell
71aa7115de
add documentation for magic numbers
2011-04-19 11:13:20 -05:00
Doug Bell
9068e75006
AdminToggle can only be on
2011-04-18 16:48:00 -05:00
Doug Bell
5612871d85
new, fully-javascript admin toolbars
2011-04-18 16:46:30 -05:00
Doug Bell
9d6fa33e16
remove toggleToolbar and getToolbar state
...
These are not necessary with the new toolbars
2011-04-14 15:22:31 -05:00
Doug Bell
f5ebb6e916
change admin console to get asset info via ajax call after frame is loaded
...
this is step one in making the asset control toolbars work
correctly without having an "Admin Mode"
2011-04-14 15:08:35 -05:00
Doug Bell
d466e757e4
make Admin interface into a settings template
2011-04-13 17:51:18 -05:00
Doug Bell
49da157eea
add flags to determine what formbuilder object type
2011-04-13 16:53:41 -05:00