Colin Kuskie
1ee674c727
Force the page layout to use different caches for HTTPS vs HTTP requests.
...
Fixes bug #10674 .
2009-08-19 18:32:56 +00:00
Graham Knop
718b166ae7
fixed #10790 : Data Form doesn't always auto-commit version tags
2009-08-19 15:32:57 +00:00
Patrick Donelan
ffea2a2825
Minor fix - made subclass dependency explicit
2009-08-19 06:43:38 +00:00
Colin Kuskie
f942489787
Clean-up Matrix search template JS.
...
Add link back to main matrix screen.
Make initial search results match search form defaults.
fixes #10766 , 10786
2009-08-17 18:35:53 +00:00
Colin Kuskie
d0e9b083dc
Make addListings in the Matrix use AdminConsole submenus for
...
actions, like all the other assets. Add a link back to the
Matrix.
Fixes bug #10778 .
2009-08-14 20:15:02 +00:00
Colin Kuskie
ed97fa1ecd
When opening or duplicating Session objects, pass on any Apache2::Request object
...
stored in the current session.
2009-08-14 01:38:03 +00:00
Colin Kuskie
6a8b771859
i18n several items in the Matrix, and Matrix listing.
2009-08-13 07:08:09 +00:00
Colin Kuskie
a6bb64613e
When the matrix displays search results, only show those that match. Previously,
...
it displayed all the products, with those that matched having checked boxes.
2009-08-13 05:54:12 +00:00
Patrick Donelan
e85335cbc7
Made Survey::getResponseDetails template vars consistent
2009-08-12 06:28:08 +00:00
Colin Kuskie
a2012171d2
Fix a bad default group setting in the SQL Report for download groups.
2009-08-11 21:16:14 +00:00
Colin Kuskie
d17399df41
Add patch to let Thingy workflows know which Thing they are working on.
2009-08-09 23:03:33 +00:00
Patrick Donelan
2cc10d2953
Survey JSON performance warning for non-wre-standard JSON modules/versions
...
If you have funny combinations of JSON, JSON::XS and JSON::PP installed,
JSON can start deciding to use JSON::PP instead of JSON::XS, which equals
bad performance on very large Survey instances.
This commit adds a new warning to the Edit Survey page if JSON->backend
is detected to be something other than JSON::XS.
2009-08-09 06:25:49 +00:00
Patrick Donelan
146373937d
Fixed two new Survey bugs
...
* Survey response startDate stored twice
startDate was being stored both in a column in Survey_response and also inside the
serialised responseJSON. Consolidated to column and moved startDate methods to
Survey.pm where they are actually used. Was not causing errors because both copies
were initialised to "now" at response creation time, and then never changed (this is also
why we don't need any repair code to fix existing survey repsonses in the wild).
* Survey ExpireIncompleteSurveyResponses Workflow Activity not enabled
The only time you'd actually want to modify startDate is when you're trying to simulate
response expiry in test code, which is why I found the above bug when I was writing the
missing test suite for ExpireIncompleteSurveyResponses. Along with test suite, added
upgrade code to enable workflow activity and add it to the Daily Maintenance Tasks
workflow. Also made minor fixes to the workflow activity, such as making sure it uses
the correct isComplete code.
2009-08-07 01:08:39 +00:00
Colin Kuskie
3b577599f5
Forward port XML encoding for template based RSS feeds in the Gallery.
2009-08-05 22:16:38 +00:00
Colin Kuskie
ecd89d349a
Forward porting calendar non-inclusive end times fix.
2009-08-03 20:05:34 +00:00
Colin Kuskie
2c4ebe6333
Fix misspelled i18n for Gradebook.
2009-07-31 15:51:55 +00:00
Patrick Donelan
10755c3b83
Fixed Survey reporting bugs
...
* Survey::responseJSON mutator was not doing the right thing when
responseId argument was passed in
* www_viewGradeBook template fixes and documentation
2009-07-29 06:37:34 +00:00
Colin Kuskie
1a74cb056d
Fix the separator macro. Adds a method to WebGUI::HTML that splits
...
content based on the separator macro, and does a best effort to fill in
tags that the splitting breaks by and start and end tags.
Update Post and Article to use it.
2009-07-25 04:30:28 +00:00
Colin Kuskie
c9fa63bdb7
Give StoryArchive sub-folders the same style as their parent. Fix to hide them
...
better upcoming.
2009-07-23 21:17:25 +00:00
Colin Kuskie
bd924e8f88
Form/File will automatically delete empty storage locations, but assets
...
expect them to stick around. Add a flag to Form/File.pm to prevent it
from deleting them. Make sensitive assets use that flag.
2009-07-23 16:50:57 +00:00
Colin Kuskie
f2bd5d8e48
The shelf now checks for viewing permissions of the products and shelves that it displays.
...
Template with i18n feedback for users.
2009-07-17 21:01:55 +00:00
Patrick Donelan
84d8b24cec
Add missing POD to SurveyJSON
...
Also fix a bug I noticed while updating POD - when removing a
multiple-choice bundle the question should have its questionType
set to the generic "Multiple Choice' question type rather than
leaving it set to the now-deleted bundle questionType.
2009-07-12 03:28:54 +00:00
Patrick Donelan
b149367c11
Survey: fixed handling of multi-choice question bundles in Test.pm
2009-07-10 03:32:44 +00:00
Colin Kuskie
4664ab7035
Add the rest of the missing POD to the DataForm.
2009-07-06 05:19:56 +00:00
Colin Kuskie
9e60251eb8
Add the missing Map icons.
2009-07-06 04:38:45 +00:00
Colin Kuskie
2e28a9870a
Add 40% to POD coverage in DataForm.
2009-07-06 03:54:26 +00:00
Colin Kuskie
ba08f9dd89
Add missing POD. Also, do not call methods from Wobject that are inherited from
...
Asset.
2009-07-06 03:07:25 +00:00
Colin Kuskie
f787f6e552
Add missing POD to Dashboard 8/441
2009-07-05 16:33:45 +00:00
Colin Kuskie
72903e141d
Add POD missing from WikiMaster
2009-07-05 03:07:29 +00:00
Colin Kuskie
f2b640f480
Add missing POD to the HttpProxy
2009-07-05 00:38:07 +00:00
Colin Kuskie
13aab35f97
Remove methods that are copy/paste from the skeleton, and add missing POD
...
to the Newsletter.
2009-07-04 23:21:40 +00:00
Colin Kuskie
f5fdc49f43
Add missing POD. Refactor to use the definition to draw the edit form.
2009-07-04 20:59:07 +00:00
Colin Kuskie
8405f79002
Add missing POD to Layout.
2009-07-04 20:49:31 +00:00
Colin Kuskie
3cd1e13051
Add missing POD and fix POD typos in subroutine names. 30/441 failing 100% POD coverage.
2009-07-04 20:09:35 +00:00
Colin Kuskie
721a8ced26
Use as many autogenerated form fields as possible.
2009-07-04 19:26:36 +00:00
Colin Kuskie
e5c0293498
Add missing POD.
2009-07-04 18:56:59 +00:00
Colin Kuskie
576b914293
More POD fixes.
2009-07-04 17:21:05 +00:00
Colin Kuskie
cff07644e0
Fix POD to increase POD coverage, mainly by fixing typos and removing
...
unused code.
2009-07-04 17:12:13 +00:00
Colin Kuskie
1bcae0d3bc
Add an Event method for returning a non-inclusive end DataTime object.
...
Have Calendar use that for determining the end of a week in viewWeek.
Fix getEventsIn to do all comparisons in UTC so that extra events are not added in.
2009-07-03 05:04:43 +00:00
Patrick Donelan
29f20d3889
Fixed bug in Survey::ExpressionEngine - was not using most recent survey
...
response to resolve external values
2009-07-03 01:39:53 +00:00
Patrick Donelan
79692ca8fe
Fixed: Survey - check for groupToEditSurvey as well as groupToViewSurvey in canView
2009-07-03 01:39:34 +00:00
Patrick Donelan
0265e1dfbd
Fixed Survey::Test diagnostics when comparing complex data structures
2009-07-03 01:39:16 +00:00
Colin Kuskie
c30614bdf6
Forward porting fixes for iCal escaping and unescaping, and line wrapping.
2009-07-01 22:18:57 +00:00
Colin Kuskie
109178ac6a
remove debug
2009-06-30 15:50:07 +00:00
Colin Kuskie
755d7909a5
Fix iCal processing in the Calendar module and workflow. Errors with
...
generation and processing.
2009-06-30 15:43:40 +00:00
Patrick Donelan
bb3de4bf96
Fixed minor Survey bug that could prevent tests from running in some cases
2009-06-27 00:04:38 +00:00
Patrick Donelan
eca88d70f4
Fixed bug where Survey was leaving uncommitted version tags behind
2009-06-26 02:30:12 +00:00
Colin Kuskie
a7c489e454
Make the importer check the date format when importing tickets.
2009-06-24 03:25:07 +00:00
Patrick Donelan
17c7618605
Removed debug line
2009-06-22 23:21:35 +00:00
Patrick Donelan
b5186bfbab
fixed #10565 : Survey: add question doing double-create
2009-06-22 07:08:08 +00:00