Skip to content

Releases: futurice/symptomradar

v2.9

29 May 10:55
Compare
Choose a tag to compare

Updates and improvements:

  • Create city level daily totals open data with new city_level_daily_totals.json open data file (#299)
  • Add healthcare_contact field to city and postal code sets and fix null-field issues with accumulated data. (#299)
  • Add 'show-query' command to CLI to show Athena queries for data files (#299)
  • Center Modal Overlay to the screen on the main site, while position Timeline Filters Modal at the bottom of the Overview iframe in embed mode (#319, #321)
  • Change the domain in static JSON meta.link fields to data.oiretutka.fi instead of data.dev.oiretutka.fi (#318)
  • Add aria-label attributes to language selector on the survey page (#320)
  • Auto resize Overview embed iframe (#317)

Thanks @cutepig & @Doniee

v2.8

26 May 06:55
Compare
Choose a tag to compare

Updates & improvements:

  • Hotfix to revert Map view as the main site's view.

v2.7

25 May 16:17
3e8b9e6
Compare
Choose a tag to compare

Updates & improvements:

  • Add more symptom filters and make symptom data in map modal and city table more visible (#274)
  • Add translation support & English translation for main site (#219)
  • Accessibility improvements to city detail tables and filter indicator (#300)
  • Include "last updated at" timestamp on the visualization page (#263)
  • Bump jquery from 3.4.1 to 3.5.0 (#288)
  • Create data set for last week in city level (#232)
  • Create postal number level open data (#229)
  • Add new Overview page, add new overview embed route, separate routes for cities table and map & add language select query in embed route (#306, #310, #311)
  • Chang backend worker process to run once per day (#315)

Thanks @cutepig , @Doniee , @EsaMakinen , @jareware , @Knuutilae & @mustafasaifee42

v2.6

06 May 16:46
7e6dba5
Compare
Choose a tag to compare

Updates & improvements:

  • Added apex_redirect_domain in terraform config (#285)
  • Updated "Form translations" section in "README.md" (#286)
  • Updated set-frontend npm script to support more local systems (#286)
  • Refactored UI height constants into styled-component's theme (#292)
  • Added infinity scroll on city table view to avoid loading too much content on page load (#289) (#291)
  • Fixed UI "flashing" when on the survey form's first loaded, as elements' visibilities are modified only after JavaScript files are loaded (#293) . The final fix was done only after realizing that the first fix (#287) did not work due to differences in how JavaScript and CSS files are loaded locally and in live environments sweat_smile
  • Fixed total response count calculation by ignoring negative values (#290)
  • Added "Content Security Policy headers" section in README.md (#295)

Thanks @Doniee!

v2.5

29 Apr 15:23
b3867d3
Compare
Choose a tag to compare

Updates & improvements:

  • Added CloudWatch annotation (#271)
  • Added apex domain redirect (#272)
  • Fixed Lambda permissions for backend API (#283)
  • Switched to postal code mapping from open data JSON (#269)
  • Improved error descriptions around S3 operations and storage (#282)
  • Refactored Backend app/services model (#268)
  • Added city level data view (#275, #277, #278)
  • Made style adjustments to improve the UI on small screens (#279, #280)
  • Updated documentation (#270, #281)
  • Removed data for cities with less than 25 responses (#276)
  • Fixed how low response city data is showed (#284)

Thanks @jareware & @cutepig!

v2.4

24 Apr 14:58
Compare
Choose a tag to compare

Updates & improvements:

  • Moved navigation to hamburger menu (#261)
  • Fixed log replication iam policy (#262)
  • Converted promise chains to async functions (#259)
  • Added daily totals data dump (#266)
  • Updated data dump update scheduling (#267)

Thanks @jareware , @cutepig , @sunilkumarmohanty , @mustafasaifee42

v2.3

22 Apr 13:03
d7f3813
Compare
Choose a tag to compare

Updates & improvements:

  • Improved translations (#228, #235)
  • Started fetching visualization data from our own open data site, instead of having them bundled with the UI (#233, #237)
  • Added new auto-updating data file total_responses.json to open data site (#236)
  • Added new static data file postalcode_city_mappings.json to open data site (#245)
  • Added filter button to visualization that opens a modal for changing symptom filters (#244)
  • Added custom styling to radio buttons, to make them more accessible (#246)
  • Added new auto-updating data file city_level_general_results.json to open data site (#247, #253)
  • Added simple, privacy-preserving abuse detection system (#252, #257)
  • Made open data site index file update automatically as data files update (#254)
  • Made app version update dynamically with releases, and updated backend & frontends to report it (#255)
  • Ongoing refactoring tasks (#234, #242, #248, #256)

Thanks @Doniee, @mahdava, @cutepig, @sjarva

v2.2

14 Apr 11:53
fab5c3f
Compare
Choose a tag to compare

Updates & improvements:

  • Text fixes: change kunta to kaupunki (#223), change ylin to top (#227)
  • Improving map animations and responsiveness (scales better for small screens) (#225)
  • Accessibility improvements and small style updates (#226)
  • Added open data site (#224)

Thanks @mustafasaifee42, @jareware & @EsaMakinen!

v2.1

09 Apr 09:30
Compare
Choose a tag to compare

Updates & improvements:

  • Improved map visualization on smaller screens (#218, #220)
  • Ensured validation errors disappear on a successful form submit in the "plain" variant of the embed (#217)
  • Made small style and accessibility adjustments (#222)

Thanks @Doniee, @mahdava, @mustafasaifee42 & @sampov2!

v2.0

08 Apr 13:46
Compare
Choose a tag to compare

Updates & improvements:

  • Added link to open data release (#193)
  • Added english translations for form embed (#178, #198, #212)
  • Added some publicity events to dashboard timeline (#194)
  • Made some clarifications to "tietosuoja" doc (#197)
  • Fixed embed background on dark-mode devices (#202)
  • Added IAM policy for read-only Athena-only contributors, to help with data wrangling without access to anything else (#201)
  • Relaxed CSP for standalone site to enable use of CSS-in-JS (#199)
  • Changed Terraform configuration for prod env to be pinned to the latest release tag on git (#200)
  • Added showing a message for returning users (#176)
  • Added first map visualization to standalone site (#204, #209, #213)
  • Updated README with local environment setup instructions (#205)
  • Relaxed CSP to allow iframe embedding of the standalone site (#206)
  • Updated hosting infra to support client-side routing (#207)
  • Added embeddable version of map (#210, #214)
  • Added link to GitHub repo to standalone site (#208)
  • Added Open Graph meta tags (#211)

Thanks @Doniee, @EsaMakinen, @sjarva, @mahdava, @jsslnt, @sannanaapuri, @olpeh, @sunilkumarmohanty & @mustafasaifee42!