Doug Bell
277faae8a1
Merge commit 'v7.10.15' into 8
...
Conflicts:
docs/gotcha.txt
docs/previousVersion.sql
docs/templates.txt
lib/WebGUI.pm
lib/WebGUI/Asset.pm
lib/WebGUI/Asset/Event.pm
lib/WebGUI/Asset/File.pm
lib/WebGUI/Asset/MapPoint.pm
lib/WebGUI/Asset/RichEdit.pm
lib/WebGUI/Asset/Sku/Product.pm
lib/WebGUI/Asset/Snippet.pm
lib/WebGUI/Asset/Story.pm
lib/WebGUI/Asset/Template.pm
lib/WebGUI/Asset/Template/TemplateToolkit.pm
lib/WebGUI/Asset/Wobject/Calendar.pm
lib/WebGUI/Asset/Wobject/Carousel.pm
lib/WebGUI/Asset/Wobject/Collaboration.pm
lib/WebGUI/Asset/Wobject/Dashboard.pm
lib/WebGUI/Asset/Wobject/DataForm.pm
lib/WebGUI/Asset/Wobject/Folder.pm
lib/WebGUI/Asset/Wobject/Map.pm
lib/WebGUI/Asset/Wobject/Search.pm
lib/WebGUI/Asset/Wobject/Shelf.pm
lib/WebGUI/Asset/Wobject/StockData.pm
lib/WebGUI/Asset/Wobject/StoryTopic.pm
lib/WebGUI/Asset/Wobject/SyndicatedContent.pm
lib/WebGUI/Asset/Wobject/Thingy.pm
lib/WebGUI/Asset/Wobject/WeatherData.pm
lib/WebGUI/AssetClipboard.pm
lib/WebGUI/AssetCollateral/DataForm/Entry.pm
lib/WebGUI/AssetExportHtml.pm
lib/WebGUI/AssetLineage.pm
lib/WebGUI/AssetMetaData.pm
lib/WebGUI/AssetTrash.pm
lib/WebGUI/AssetVersioning.pm
lib/WebGUI/Auth.pm
lib/WebGUI/Cache/CHI.pm
lib/WebGUI/Content/AssetManager.pm
lib/WebGUI/Fork/ProgressBar.pm
lib/WebGUI/Form/JsonTable.pm
lib/WebGUI/Form/TimeField.pm
lib/WebGUI/Form/Zipcode.pm
lib/WebGUI/Group.pm
lib/WebGUI/International.pm
lib/WebGUI/Macro/AssetProxy.pm
lib/WebGUI/Macro/FileUrl.pm
lib/WebGUI/Operation/SSO.pm
lib/WebGUI/Operation/User.pm
lib/WebGUI/Role/Asset/Subscribable.pm
lib/WebGUI/Shop/Cart.pm
lib/WebGUI/Shop/Transaction.pm
lib/WebGUI/Shop/TransactionItem.pm
lib/WebGUI/Test.pm
lib/WebGUI/URL/Content.pm
lib/WebGUI/URL/Uploads.pm
lib/WebGUI/User.pm
lib/WebGUI/Workflow/Activity/ExtendCalendarRecurrences.pm
lib/WebGUI/Workflow/Activity/SendNewsletters.pm
lib/WebGUI/i18n/English/Asset.pm
lib/WebGUI/i18n/English/WebGUI.pm
sbin/installClass.pl
sbin/rebuildLineage.pl
sbin/search.pl
sbin/testEnvironment.pl
t/Asset/Asset.t
t/Asset/AssetClipboard.t
t/Asset/AssetLineage.t
t/Asset/AssetMetaData.t
t/Asset/Event.t
t/Asset/File.t
t/Asset/File/Image.t
t/Asset/Post/notification.t
t/Asset/Sku.t
t/Asset/Story.t
t/Asset/Template.t
t/Asset/Wobject/Collaboration/templateVariables.t
t/Asset/Wobject/Collaboration/unarchiveAll.t
t/Asset/Wobject/Shelf.t
t/Auth.t
t/Macro/EditableToggle.t
t/Macro/FilePump.t
t/Shop/Cart.t
t/Shop/Transaction.t
t/Storage.t
t/User.t
t/Workflow.t
2011-05-13 18:15:11 -05:00
Doug Bell
5cefff9f47
make RemoveOldCarts test more robust
2011-05-06 13:20:02 -05:00
Scott Walters
a4744e91fa
Doug and Colin did the work of removing all use of Class::InsideOut so now we can celebrate.
2011-05-05 21:43:06 -04:00
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
6b0cd93e61
i'm not testing that imagemagick does it correctly...
2011-05-05 20:01:03 -05:00
Doug Bell
0693e33128
getEditForm is a FormBuilder and doesnt include csrfToken (added by www_edit)
2011-05-05 19:45:50 -05: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
f33f4db65b
admin mode is always on for admins
2011-05-05 19:36:55 -05:00
Doug Bell
bf75ed1615
we now cache the requested URL inside the session, fix it for tests
2011-05-05 19:35:49 -05:00
Doug Bell
61eff5be0c
the default URL is /, not the empty string
2011-05-05 19:31:59 -05:00
Doug Bell
36923dc335
class is now className in www_add
2011-05-05 19:29:11 -05:00
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