Commit graph

5096 commits

Author SHA1 Message Date
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
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
9e60251eb8 Add the missing Map icons. 2009-07-06 04:38:45 +00:00
Colin Kuskie
6137b681f3 Unify the list of protected groups into Group->vitalGroup. Refactor
WebGUI::Test and Operation/Group to use that list.
2009-07-05 20:36:46 +00:00
Colin Kuskie
df51a0d99f Fix the form for the Product. It was returning variants with no quantity. 2009-07-03 16:19:26 +00:00
Colin Kuskie
53f657d58b Ready for 7.7.14 development 2009-07-02 22:08:05 +00:00
Colin Kuskie
7f72b61637 Preparing for 7.7.13 release. 2009-07-02 21:30:23 +00:00
Colin Kuskie
79e6e7aed6 Remove session db based token storage. 2009-07-02 20:50:29 +00:00
Colin Kuskie
277701a2cc Internationalize some Event edit form error messages. 2009-07-02 15:28:58 +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
755d7909a5 Fix iCal processing in the Calendar module and workflow. Errors with
generation and processing.
2009-06-30 15:43:40 +00:00
Colin Kuskie
7901e1d398 Fix the Post handling Metadata possibleValues differently from other Assets. 2009-06-26 22:42:15 +00:00
Colin Kuskie
5bd0b12025 Fix a JS error in the datepicker which preventented it from working normally. 2009-06-26 17:57:07 +00:00
Colin Kuskie
e5a0af1260 Adding conditional check for column addition. 2009-06-26 17:26:18 +00:00
Colin Kuskie
8383fd9935 Add tokenId column to userSession table. Doing the session code changes
and db changes at the same time creates a huge mess.
2009-06-26 16:58:19 +00:00
Patrick Donelan
ac1272a835 Moved survey template upgrades to the correct folder 2009-06-26 02:30:30 +00:00
Patrick Donelan
9ac8ca9137 Survey: stopped RTE from overlapping dialog buttons in Edit Survey page 2009-06-26 02:29:51 +00:00
Colin Kuskie
c237a0c8b7 Ready for 7.7.13 development 2009-06-25 23:50:28 +00:00
Colin Kuskie
e7cb1339ea Preparing for 7.7.12 release 2009-06-25 23:03:02 +00:00
Colin Kuskie
299442662a Add a progress bar to Delete in the AssetManager. 2009-06-25 15:33:43 +00:00
Colin Kuskie
d533b7de8b Add upgrade script to add new ConvertUTCToTZ macro to config files. 2009-06-25 00:07:15 +00:00
Colin Kuskie
7b5cf7518c Add progress bars for rollback, trash and their www methods. 2009-06-24 22:30:41 +00:00
Colin Kuskie
a7c489e454 Make the importer check the date format when importing tickets. 2009-06-24 03:25:07 +00:00
Colin Kuskie
f0eaa51d3a If adding an asset is added to another asset with an open version tag, put the
new asset in that version tag, too.
2009-06-23 19:32:40 +00:00
Colin Kuskie
91029e8140 Remove inline JS from the Date and DateTime forms by putting the user's firstDayOfWeek preference
into the getWebuiProps.
2009-06-23 19:25:50 +00:00
Colin Kuskie
036e6eb3a0 Enable better navigation in the YUI DatePicker. 2009-06-23 01:10:48 +00:00
Colin Kuskie
a4be42a7ce Fix bugs with resizing photos on upload. 2009-06-23 00:07:16 +00:00
Patrick Donelan
b5186bfbab fixed #10565: Survey: add question doing double-create 2009-06-22 07:08:08 +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
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
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
afb94a6bbd Added template to go with previous ProgressBar commit 2009-06-19 02:09:41 +00:00
Colin Kuskie
7d696b88cb Add a progress bar to Edit Branch. 2009-06-19 00:05:53 +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
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