FLUID-3885: Implement backwards compatibility of Uploader's options from version 1.2 to 1.3

Metadata

Source
FLUID-3885
Type
Improvement
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Colin Clark
Reporter
Colin Clark
Created
2010-12-09T10:27:28.724-0500
Updated
2010-12-22T15:37:35.895-0500
Versions
  1. 1.2
Fixed Versions
  1. 1.3
Component
  1. Uploader

Description

The hefty refactoring that the Uploader has received in order to support HTML 5 has caused its options to change substantially. We should provide a means for ensuring that user options from Infusion 1.2 will continue to work with Uploader 1.3.

This can likely be achieved by using the Engage model transformation functions.

Comments

  • Justin Obara commented 2010-12-09T10:44:13.236-0500

    "Bug Parade Infusion 1.3"

  • Colin Clark commented 2010-12-11T16:59:09.382-0500

    This is a patch of the model transformation functionality, which should suffice for providing backwards compatibility of options in Uploader.

  • Colin Clark commented 2010-12-12T22:57:49.492-0500

    Here's a second version of the model transformation code, this time with full passing tests for the case of Uploader backwards compatibility.

  • Colin Clark commented 2010-12-22T15:37:35.892-0500

    This issue was implemented for Infusion 1.3 using the ModelTransformations.js and Uploader's Infusion 1.2 compatibility file.