Commit graph

12089 commits

Author SHA1 Message Date
Colin Kuskie
cd67bed213 Add a form to the admin console for CSRF protected actions. 2009-07-14 15:52:55 +00:00
Colin Kuskie
435be65aa4 Add Help docs for the Admin Console template. 2009-07-14 15:48:47 +00:00
Colin Kuskie
9e3ae7693c Finish pruning out early release code. 2009-07-13 23:50:47 +00:00
Colin Kuskie
a2c275ee3e Remove early commit of new template code. 2009-07-13 23:21:57 +00:00
Paul Driver
6c5d728730 Unified label and name in i18n, since they'll always be the same. 2009-07-13 22:40:44 +00:00
Paul Driver
fa23a75c39 tabs->spaces in PayPal i18n file (was inconsistant) and a couple of doc changes per colin's suggestions. 2009-07-13 22:34:38 +00:00
Paul Driver
2adb08c79c Requested docs/scripts added for 11777 2009-07-13 22:12:03 +00:00
Colin Kuskie
0a3329d7be Reverting 11777 due to lack of docs, upgrade script, and adding new
code during feature freeze.
2009-07-13 20:40:09 +00:00
Paul Driver
6c5885dd71 rewrite of PayPal payment driver 2009-07-13 19:48:12 +00:00
Colin Kuskie
91122bcc1e Add If Macro tests. 2009-07-12 20:45:27 +00:00
Colin Kuskie
b8ae0f8da8 Fix the if macro to recognize that 0 is a false value. 2009-07-12 20:44:00 +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
Colin Kuskie
952c63a6c2 Note a bug fix that was actually fixed a while ago. 2009-07-11 16:26:47 +00:00
Colin Kuskie
4376a6770e Update POD in HTML.pm, 'html' is not an option for format content.
Fix Comment formatting in the AssetAspect.
2009-07-10 23:40:57 +00:00
Colin Kuskie
b88d96deb5 Do not rely on a database default for the profile field formType. 2009-07-10 22:41:07 +00:00
Colin Kuskie
aa65b6ca22 Fix a common misspelling of the word definition, in POD. 2009-07-10 21:04:41 +00:00
Patrick Donelan
7110febecd FilePump bug fixes
Restricted file uris to uploads and extras dirs
Validation messages for invalid file uris
Updated i18n
Added more tests
2009-07-10 03:33:06 +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
bf2475afc7 Ready for 7.7.15 development. 2009-07-09 22:19:05 +00:00
Colin Kuskie
49ce8d2bd6 Preparing for 7.7.14 release. 2009-07-09 20:49:20 +00:00
Colin Kuskie
2d64657165 Use WebGUI::Test rollback methods instead of an END block. 2009-07-09 20:31:25 +00:00
Colin Kuskie
80b5c57155 Another upgraded upgrade script. 2009-07-09 16:48:24 +00:00
Colin Kuskie
3911846ce8 Better error handling for importing packages. 2009-07-09 16:37:51 +00:00
Colin Kuskie
f428970c39 Remove use of the deprecated viewProfile url param to get a user's profile. 2009-07-09 01:23:23 +00:00
Colin Kuskie
5172c32946 Add POD for Exception/Shop. 2009-07-08 22:19:06 +00:00
Colin Kuskie
917fdf3223 Add tests to make sure that Shop exceptions are WebGUI::Errors. 2009-07-08 21:50:07 +00:00
Colin Kuskie
93ea117555 Shop exception classes were not subclasses of WebGUI::Error. 2009-07-08 21:33:34 +00:00
Colin Kuskie
d4b275ef97 Fix i18n typos in the StoryArchive. 2009-07-08 15:40:08 +00:00
Colin Kuskie
26e366e17c Change the default ThingyRecord template to show a thank you message,
View Cart link, and continue shopping link.
2009-07-08 05:22:27 +00:00
Colin Kuskie
183431b00a Remove debug code. 2009-07-08 05:18:11 +00:00
Colin Kuskie
c96b3d6bc0 Force an init of the fields form in the ThingyRecord when the Edit form is loaded. 2009-07-08 04:59:55 +00:00
Colin Kuskie
b7358fbceb Forward port fix for updating property cache on editSave with autoCommit
so that the asset does not lie about its autocommit status.
2009-07-08 04:29:27 +00:00
Colin Kuskie
b89486d5f3 Work around bugs in HTML::Entities, which doesn't output strict utf8, and
DBD::mysql, which doesn't encode high characters correctly.  This shows up
in the Post synopsis, HTML::splitTag and Post->getSynopsisAndContent.
2009-07-07 22:24:00 +00:00
Colin Kuskie
d6e242f8b2 Duplicate the old RSS asset fix right before the upgrade sub that causes problems,
to catch users who have upgraded past the original stopping point.
2009-07-07 19:30:01 +00:00
Colin Kuskie
824e2c756f Fix bad i18n copy/paste error in the Shortcut. 2009-07-07 15:29:45 +00:00
Colin Kuskie
8fabfdb04c Make sure that all old RSS assets are cleaned up during the switch to the RSS AssetAspect. 2009-07-07 02:00:17 +00:00
Colin Kuskie
9c698f31ff Refix rendering problem with add/edit field dialog in Thingy. 2009-07-06 22:25:12 +00:00
Colin Kuskie
d6400799aa Allow snippets to be really empty, without showing the Page Not Found screen. 2009-07-06 19:35:00 +00:00
Colin Kuskie
508f7ed287 Check for generation of the csrf token. 2009-07-06 17:43:01 +00:00
Colin Kuskie
02e9354c15 Automatically add a token to any autogenerated form.
Refactor previous commits to take advantage of that.
2009-07-06 17:20:27 +00:00
Colin Kuskie
5e4db3adb4 Provide a framework for CSRF protection, with tests.
Add CSRF protection to Asset editSave, AssetManager, VersionTags and Group operations.
2009-07-06 16:58:57 +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
27789f240b Fix mistakes in POD for Storage.pm 2009-07-06 04:41:26 +00:00
Colin Kuskie
9e60251eb8 Add the missing Map icons. 2009-07-06 04:38:45 +00:00
Colin Kuskie
3964baeb2e Add POD_COVERAGE==3 switch to find empty POD blocks. 2009-07-06 03:57:33 +00:00
Colin Kuskie
2e28a9870a Add 40% to POD coverage in DataForm. 2009-07-06 03:54:26 +00:00
Colin Kuskie
7b343074ef Add missing POD for Operation/User.pm 2009-07-06 03:34:24 +00:00
Doug Bell
770956f83f Added POD to WebGUI::Auth::LDAP 2009-07-06 03:31:49 +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
c280849f50 Add the missing POD, and fix broken POD that I just committed. 2009-07-05 20:51:21 +00:00