Skip to content

v0.24.4 (May 6, 2014)

Choose a tag to compare

@remomueller remomueller released this 06 May 14:12
· 3602 commits to main since this release

Enhancements

  • Project Changes
    • Added project setting to hide answer values on PDFs
  • Design Changes
    • Printed PDFs have better styling for sections and subsections
    • Moved project name to top center of PDF
  • Sheet Changes
    • Printed PDFs have better styling for sections and subsections
    • Moved project name to top center of PDF
    • Split subject name and subject acrostic across two lines on top left of PDF
    • Sheet PDFs now display amendments made after a sheet is initially locked
  • Gem Changes
    • Updated to minitest-reporters 1.0.4

Bug Fix

  • Fixed a bug that kept sections from being changed to subsections on the design editor
  • Clicking on the total links on design overviews now correctly filters to the corresponding sheets on the sheets index
  • Uploaded files now count correctly towards the sheet coverage calculation

Refactoring

  • Removed unused remove_file JS partials
  • Removed duplicatation in SheetVariable model, and moved heavy lifting to the Valuable concern as initially intended
  • Removed redundant response_file and response_file_url methods from Design model
  • Removed response, position, and sheet_variable local variables from sheet_variable show partials
  • Moved common parse date and parse time code to a library module DateAndTimeParser
  • Refactored variable types into separate classes

Testing

  • Added tests for importing a design from JSON format
  • Added tests for setting design survey slug
  • Added tests for updating domains and variables when editing the design