Skip to content

Releases: ONSdigital/eq-questionnaire-runner

v3.53.0

30 Oct 16:58
cdd3cd3
Compare
Choose a tag to compare
  • Add feedback call to action (#374)

v3.52.0

16 Oct 16:21
ea1b5a8
Compare
Choose a tag to compare
  • Update schemas version to v0.46.0 (#352)

v3.51.0

16 Oct 08:40
b33fe45
Compare
Choose a tag to compare
  • Handle questionnaire submission failure (#349)
  • Update design system to version 25.1.1 (#342)
  • Filter list summaries on unrelated question blocks (#348)
  • Add unit tests for the relationship router (#345)
  • Update thank you page title (#347)
  • Add full stops (#344)
  • Add uwsgi http-keepalive and http-timeout flags (#338)
  • Update schemas version to v0.45.0 (#343)
  • Add initial support for unrelated relationship (#339)
  • Update Respondent to Resident (#340)
  • Escape html in rendered composite answers (#335)
  • Add same name functionality to individual response (#334)

v3.50.0

07 Oct 11:01
17b0f13
Compare
Choose a tag to compare

Features/Defect fixes

  • Add response limit for IR (#318)
  • Limit the number of confirmation emails that can be sent (#305)
  • Add IR page titles (#322)
  • Update telephone number for IR confirmation (#326)
  • Update Individual Response button on Interstitial page (#329)
  • Prevent IR request link from appearing on all interstitial pages (#310)
  • Update summary declaration (#316)
  • Revert "Update checkbox text (#287)" (#313)
  • Update error for mutually exclusive (#308)

Technical

  • Update schemas version to v0.44.0 (#336)
  • Set gunicorn worker class via CLI (#332)
  • Make web server settings configurable (#314)
  • Add IR failure template and handle failure (#324)
  • Update design system to version 25.0.3 (#320)
  • Update schemas version to v0.43.0 (#331)
  • Remove email confirmation set string (#330)
  • Create codeql-analysis.yml (#328)
  • Update schemas version to v0.42.0 (#327)
  • Add a check to ensure the middle name exists (#325)
  • Update schemas version to v0.41.0 (#319)
  • Introduce new 'show_on_hub' property to IR (#311)
  • Update design system to version 25.0.2 (#317)
  • Update node-forge to 0.10.0 (#312)

v3.49.0

28 Sep 09:13
8c22af0
Compare
Choose a tag to compare

Features / Defects

  • Block and non block page titles (#273)
  • Remove census wording from CCS thank you page (#281)
  • Maintain name duplication state (#277)
  • Add icons to Thank you page (#284)
  • Override _resolve_custom_page_title_vars for add blocks (#286)
  • Update checkbox text (#287)
  • Update textfield suggestion url (#291)
  • Fix survey title missing from the page title (#293)
  • Add section repeating page title (#290)
  • Add transforms to support users with matching names (#295)
  • Add address answer lookup options (#302)
  • Customise final summary text (#299)
  • Add mobile number validation (#303)
  • Add Address selector to placeholder (#301)

Technical

  • Correct validator branch (#283)
  • Add Publisher Backend - Pub/Sub (#276)
  • Update schemas version to v0.36.0 (#282)
  • Update design system to version 24.0.3 (#288)
  • Update design system to version 24.0.4 (#289)
  • Update schemas to version v0.37.0 (#292)
  • Update schemas version to v0.38.0 (#294)
  • Update schemas version to v0.39.0 (#300)
  • Update design system to version 24.2.0 (#304)
  • Update schemas version to v0.40.0 (#307)

v3.48.0

11 Sep 08:00
d7079f9
Compare
Choose a tag to compare

Stories / Defects

  • Request IR by Post from Hub (#238)
  • Use question title in error message (#243)
  • Update 403 and 404 error page content (#250)
  • Revert error message to use full stops after numbers (#252)
  • Add IR link to remove person page (#245)
  • Add 'Census 2021' suffix to unauthenticated page titles (#258)
  • Add exit content to post submission page (#255)
  • Fix Welsh ordinals over 20 (#271)
  • Email confirmation for census (#259)
  • Updating 401 error messages (#265)

Technical

  • Refactor form import structure (#244)
  • Update schemas to version v0.32.0 (#254)
  • Update design system to version 22.0.0 (#242)
  • Add actions for list collectors and remove old code (#239)
  • Output schema theme in dataLayer (#253)
  • Update package.json (#256)
  • Update schemas to version v0.33.0 (#257)
  • Update chromedriver to 85 (#260)
  • Request IR by text message (#248)
  • Update black to v20.8b1 (#263)
  • Unpin google-cloud-datastore (#262)
  • Fix redirecting to summary when unavailable (#249)
  • Bump bl from 4.0.1 to 4.0.3 (#268)
  • Introduce isort (#264)
  • Introduce Address answer type (#261)
  • Design system release 23.0.2 with fixes (#272)
  • Rename data_model to data_models (#274)
  • Update schemas version to v0.34.0 (#278)
  • Update design system version to 24.0.0 (#275)
  • Update schemas to version v0.35.0 (#279)

v3.47.0

19 Aug 12:16
fec21a7
Compare
Choose a tag to compare

Features / Bug fixes

  • Use primary block for generating primary edit links (#219)
  • Remove complete/incomplete, add warning and rationalise (#217)
  • Fix max length breaking mutually exclusive bug (#229)
  • Add languages to format_ordinal (#228)
  • casefold equals comparison values (#224)

Technical

  • Make QuestionnaireSchema immutable (#226)
  • Breaking change fixes from DS upgrade (#236)
  • Bump lodash from 4.17.15 to 4.17.19 (#204)
  • Add uwsgi run option (#232)
  • Update Pipfile packages (#223)

Schemas

  • Update schemas to version v0.27.0
  • Update schemas to version v0.28.0
  • Update schemas to version v0.29.0
  • Update schemas version to v0.30.0
  • Update schemas version to v0.31.0

v3.46.0

30 Jul 08:41
4c955b6
Compare
Choose a tag to compare

Features / Bug fixes

  • Remove redundant group title text (#193)
  • Allow Question title in validation messages (#180)
  • Change Error page titles (#189)
  • Add interviewer note support (#194)
  • Adds Individual Response post from individual section (#160)
  • Changes to section summaries and return to hub link (#199)
  • Update error summaries (#198)
  • Adjust interviwer note text (#202)
  • Add submission and launch language to downstream (#195)
  • Update ccs welsh translation toggles (#209)
  • Bug return to summary (#210)
  • Add change or resend individual response feature (#212)
  • Add thank you pages for census, HH, IR, CE (#201)
  • Add line break functionality to instruction and description (#196)

Technical

  • Fix method to use utc time in test date handler (#214)

v3.45.0

10 Jul 15:49
0232cc4
Compare
Choose a tag to compare

Features / Bug fixes

  • Fix section summary page title bug (#164)
  • Fix missing census logo (#169)
  • Fix empty label values on checkbox questions (#170)
  • Question summary: Add support for Checkbox and Number answer types (#182)
  • Concurrent user different languages (#184)
  • Add custom submission guidance to hub (#185)
  • Raise 404 on non-existent/invalid IDs in URLs (#187)
  • Merge Error Messages vs Overwrite (#192)

Technical

  • Turn HTML Minification Off / Enable Whitespace Removal (#148)
  • Remove Flask debug toolbar (#159)
  • Escape string placeholder answer values (#161)
  • Auto PR on Design System Releases (#165)
  • Bump jsrsasign from 8.0.16 to 8.0.19 (#168)
  • Make CDN URL configurable (#173)
  • use tr to escape forward slashes (#179)
  • Remove expects from middle of tests (#186)

Dependencies

  • Update design system to version 18.1.0 (#155)
  • Update design system to version 18.2.1 (#167)
  • Update design system to version 18.2.2 (#172)
  • Update design system to version 19.1.0 (#183)
  • Update design system to version 19.2.0 (#188)
  • Update schemas version to v0.13.0 (#163)
  • Update schemas to version v0.14.0 (#171)
  • Update schemas version to v0.15.0 (#175)
  • Update schemas version to v0.16.0 (#181)
  • Update schemas version to v0.17.0 (#119

v3.44.0

24 Jun 08:15
5ab27a8
Compare
Choose a tag to compare

Features

  • Primary list collector save resume bug (#144)
  • Remove view submitted responses (#146)
  • Add interstitial instruction (#153)
  • Update schemas version to v0.12.0 (#157)
  • Custom section summary title (#154)
  • Remove response_id from downstream payload (#158)

Technical

  • Update setup python tag to v2 (#129)
  • Remove save on signout code (#142)
  • Add 405 Method Not Allowed error handler (#149)
  • Refactor form generation into block handler (#152)
  • Create submission handler (#151)
  • Correct validator branch (#156)