March 2020 Release

Task

  • [DEV-840] - Script to automatically upload builds to AWS S3
  • [DEV-2197] - Add close icon in Filters side panel in top right
  • [DEV-2199] - Migrate forms over to v3 components
  • [DEV-2206] - Migrate SettingSync Parameters to be parameter_name < 32 characters
  • [DEV-2207] - Add "default value" to Parameters
  • [DEV-2208] - Add "param_is_locked" and "param_is_designated" to ParameterProfileParameter
  • [DEV-2210] - Add validation for special characters for FittingFamily selection name
  • [DEV-2211] - Add handling for special characters for Parameter name
  • [DEV-2212] - Migrate SettingSync Parameters to be parameter_value < 81
  • [DEV-2214] - Make a page for Parameters
  • [DEV-2216] - Make a page to edit an individual parameter profile
  • [DEV-2217] - Modify presenter to return parameter_profiles with parameters in them (with_full_detail?)
  • [DEV-2218] - Create Index page for Parameter Profiles
  • [DEV-2245] - Rename AutoAssemble settings

New Feature

  • [DEV-2185] - Create a checkbox toggle in the filter panel for archivedFlag
  • [DEV-2194] - Add mccs_code and stockno to PipeInstance and FittingInstance in webapp

Bug

  • [DEV-2127] - BoltNutInstances allow alpha characters in Quantity column
  • [DEV-2152] - Pipe Files writing "0" as min/max length - should be undefined
  • [DEV-2191] - Scrolling in a SearchSelect dropdown auto scrolls to the top
  • [DEV-2230] - Can't create a branch fitting instance using the front-end
  • [DEV-2233] - Error popups if "reparenting" if model is not found in context
  • [DEV-2246] - PipingSpecs page doesn't show correct Port1 reducing sizes

Improvement

  • [DEV-2150] - Cells should not only validate, but also limit entry based on what we want
  • [DEV-2158] - Copier - Reparent
  • [DEV-2162] - Copier - Copy Multiple Components - Collect All Children
  • [DEV-2188] - Create a dropdown radio button component
  • [DEV-2231] - Add highlighting to selected components, as well as the geoms copied into the skeleton