Commit graph

11963 commits

Author SHA1 Message Date
Stephen Opal
13a018cb4c Add a method which will "do the right thing" when the existence of the desired Crud table may be in question. 2009-06-22 14:16:47 +00:00
Patrick Donelan
b5186bfbab fixed #10565: Survey: add question doing double-create 2009-06-22 07:08:08 +00:00
Patrick Donelan
3fccab7743 Minor bugfixes/tweaks to Survey 2009-06-22 07:07:41 +00:00
Colin Kuskie
39d409f354 Fix two bugs with edit branch. One for creating the metadata field forms,
and another in processing them.
2009-06-22 03:23:25 +00:00
JT Smith
74d50ead2f Updated auth to allow sending back of non-text/html mime types. 2009-06-20 16:37:18 +00:00
Colin Kuskie
de4a3f2fb2 ready for 7.7.12 development 2009-06-20 13:42:43 +00:00
Colin Kuskie
77c51c1828 Preparing for 7.7.11 release 2009-06-20 13:00:03 +00:00
Colin Kuskie
64e78690d9 Fix a test that is leaking a workflow. Add workflow cleanup code to WebGUI::Test. 2009-06-20 01:51:06 +00:00
Colin Kuskie
73df992b1e Add missing Tax i18n. 2009-06-20 01:45:55 +00:00
Colin Kuskie
232e435ccd I18n some AdminConsole titles. 2009-06-20 01:11:59 +00:00
Colin Kuskie
61b4e1e826 Never delete an asset property key. 2009-06-20 00:16:34 +00:00
Colin Kuskie
49c2cfd5fa Update tests to handle the new way of updating ranks in the asset manager. 2009-06-20 00:03:18 +00:00
Colin Kuskie
3b94bad76d Fix a typo in user output. 2009-06-20 00:02:20 +00:00
Colin Kuskie
117904aff7 fix an i18n bug 2009-06-19 23:31:01 +00:00
Colin Kuskie
b9b7066a1d Update local property cache when performing version tag operations an $self. 2009-06-19 18:20:14 +00:00
Colin Kuskie
d9afb768f5 Fixing fractional array indexes in the RandomAssetProxy macro. 2009-06-19 18:09:37 +00:00
Colin Kuskie
35749ff8c6 Add a progress bar for reordering rank in the Asset Manager. 2009-06-19 18:06:46 +00:00
Colin Kuskie
385e3ee259 Use the new method for getting the asset manager URL. 2009-06-19 18:05:58 +00:00
Colin Kuskie
cd0bf74fc7 Add a method that returns the URL for the assetManager. 2009-06-19 18:05:22 +00:00
Colin Kuskie
e518dbe1b3 Instrument www_demote, www_promote, demote, promote and swapRank with ProgressBar code. 2009-06-19 15:34:31 +00:00
Patrick Donelan
cbc308c55a SurveyJSON size reduction/optimization
SurveyJSON was storing a lot of redundant information (every setting on
every single section/question/answer, which, in most cases, will simply
take on the default values). This was bloating the surveyJSON property in
the db, and equally as importantly, slowing down Survey because it had to
do a lot of JSON parsing on the serialised surveyJSON object.

We now factor out and store the current section/question/answer defaults
along with the surveyJSON data itself, which means that we only needs to
store properties that differ from the defaults. This results is a massive
reduction in the size of the serialized surveyJSON stored in the database,
as well as a speed-up in json parsing time.

The compression/uncompression happens transparently to the rest of Survey.
2009-06-19 08:07:18 +00:00
Patrick Donelan
d26ce5b447 Added WebGUI::Utility::scalarEquals for strict equality checks of scalars 2009-06-19 08:06:51 +00:00
Patrick Donelan
afb94a6bbd Added template to go with previous ProgressBar commit 2009-06-19 02:09:41 +00:00
Patrick Donelan
235037baa5 ProgressBar tweaks
Output skips macro processing
Modperl buffering is side-stepped ($|++)
Modproxy buffering is side-stepped (output size)
Javascript extensibility
2009-06-19 02:02:20 +00:00
Colin Kuskie
fb38e45343 Mark www_paste as deprecated. 2009-06-19 00:59:10 +00:00
Colin Kuskie
7d696b88cb Add a progress bar to Edit Branch. 2009-06-19 00:05:53 +00:00
Colin Kuskie
5bcd1a7fc4 Fix poor i18n code, and add notifications about assets that are skipped to the paste progress bar. 2009-06-19 00:04:39 +00:00
Colin Kuskie
db49a54e28 i18n the clipboard pasting progress bar data. 2009-06-18 23:40:41 +00:00
Colin Kuskie
a85924d07b Add group privilege checking to the Shipping Drivers 2009-06-18 23:24:33 +00:00
JT Smith
0a004d72a0 spew forth more data! 2009-06-18 22:36:42 +00:00
Colin Kuskie
08bd0855b5 Fix instructions for data to be entered on the paypal website. 2009-06-18 22:15:16 +00:00
Colin Kuskie
156025d03c Tell Content/Asset that the paste status method did a redirect. 2009-06-18 20:37:45 +00:00
Colin Kuskie
fb6b201e77 Make it work with debug mode turned on. 2009-06-18 20:16:14 +00:00
Colin Kuskie
8f4e824004 Adding template for progress bar. 2009-06-18 20:03:47 +00:00
Colin Kuskie
8be0a5c734 Add a progress bar for long running ops. First implementation is
with paste.  Also fix bugs with redirecting from the admin bar back to a
page instead of staying in the Asset Manager.
2009-06-18 19:39:35 +00:00
Colin Kuskie
f2ebb5c54b i18n a button label for Paste. 2009-06-18 16:18:22 +00:00
Colin Kuskie
492e7fd026 Add missing commas to patch I committed yesterday 2009-06-18 15:03:28 +00:00
Colin Kuskie
c638a4ec9b Update POD for the AdminConsole 2009-06-17 21:35:43 +00:00
Colin Kuskie
4120233229 more missing lastUpdated tags. 2009-06-17 20:51:36 +00:00
Colin Kuskie
aed6255e49 Add missing lastUpdated attributes for i18n tags in WebGUI. 2009-06-17 20:50:27 +00:00
Colin Kuskie
d1038fb698 Do not display a select all button in the AssetManager unless there's more than 1 asset. 2009-06-17 17:44:45 +00:00
Colin Kuskie
4320d39b1c Pasting from the AdminBar in the AssetManager should leave you in the manager. 2009-06-17 15:38:08 +00:00
Martin Kamerbeek
65bdea5f3c fixed a bug in Thingy where in some cases the style template was not processed after editing a Thing. 2009-06-17 12:23:06 +00:00
Patrick Donelan
e44c7bae2e Small survey bug fix to Survey::persistResponseJSON 2009-06-17 07:21:35 +00:00
Colin Kuskie
801efdbda7 Encapsulate a method to get the list of content prototypes.
Performance improvements for the list retrieval.
2009-06-17 01:57:26 +00:00
Colin Kuskie
7c4ae06e33 Update POD for getPackageList 2009-06-17 01:18:32 +00:00
Colin Kuskie
3bc2006991 Make the new getPackageList functionally equivalent to the old one. 2009-06-17 01:11:22 +00:00
Colin Kuskie
914620f5a4 Performance improvements with getting the lists of packages when there
are lots of assets.
2009-06-17 00:53:47 +00:00
Colin Kuskie
d09015502e Better comment for why ads are being reprocessed. 2009-06-16 18:00:31 +00:00
Colin Kuskie
e004e31857 Fix mime type detection for performance indicators. 2009-06-16 17:26:27 +00:00