Skip to content

Releases: futurice/symptomradar

v1.3

03 Apr 12:53
Compare
Choose a tag to compare

Updates & improvements:

  • Updated main overview dashboard to show errors from API Gateway instead of Lambda, as they're more informative (#158)
  • Added Security-section to main README (#156)
  • Documented release process (#159)
  • Added a few more interesting queries to Athena (#160)
  • Added security.txt file (#168)
  • Added separate, significantly less privileged IAM user for CI use (#170, #175)
  • Added separate IAM group with read-only access to Athena (#174)
  • Refactored the codebase to single package; this simplifies testing, linting and dependency management significantly, as there's no conflicting versions of anything, or incompatible TS config in different parts of the codebase (#179)
  • Bootstrapped upcoming standalone oiretutka.fi website; it remains behind a feature flag for now, but already includes basic layout, styling, routing, etc (#172, #189)
  • Removed few remaining inline-styles, to play well with our fairly strict CSP (#183)
  • Added first unit tests for core functionality (#190)
  • Added our own embed site as part of the upcoming standalone website (#188)
  • Added open data rules to privacy page (#177)
  • Added static copy of the privacy page, so it remains accessible while the upcoming standalone site isn't yet published (#192)
  • Added secret pepper for participant ID hashing (#191)

Thanks @Doniee, @EsaMakinen, @olpeh, @sunilkumarmohanty & @mahdava!

v1.2

30 Mar 15:49
Compare
Choose a tag to compare

Updates & improvements:

  • Replaced the main, non-embed frontend with a React-based one, in preparation for the upcoming stand-alone site (#125)
  • Added a question on whether or not the participant has been in contact with healthcare professionals regarding their symptoms (#153)
  • Added capability for translating the embed frontend; actual translations are coming soon (#127 & #136)

Thanks @olpeh, @Doniee & @deanc!

v1.1

30 Mar 07:38
Compare
Choose a tag to compare

Updates & improvements:

  • Adjusted radio button label paddings (#123)
  • Updated S3 access logging for compliance (#124)
  • Enabled additional CloudFront metrics to assess performance (#128)
  • Fixed handling of non-numeric input for the "duration" form field (#141)
  • Added favicon; we're still mostly inside an iframe, but should reduce 404-noise in CloudFront statistics (#125)
  • Clarified the fact that THL is not the entity running Omaolo service, even if they endorse it (#143)

Thanks @Doniee, @sunilkumarmohanty & @olpeh!

v1.0 - Public release

27 Mar 11:56
0bcf9e4
Compare
Choose a tag to compare

This is the release that first goes out to the general public.

First major visibility via: https://www.hs.fi/kotimaa/art-2000006452379.html

v0.6 - Public beta

26 Mar 16:38
8455279
Compare
Choose a tag to compare

This release marks the start of our public beta - involving the general public in testing things out.

v0.5 - Private beta

25 Mar 14:25
3d73e98
Compare
Choose a tag to compare

This release marks the start of our private beta - asking our friends & colleagues to take part in testing.

v0.4

25 Mar 09:32
fd7962e
Compare
Choose a tag to compare

This release fixes postal code handling for 00230, and fixes various styling issues for the frontend.

v0.3

25 Mar 08:17
Compare
Choose a tag to compare

Promoting passwordless & prefixed embed paths to prod, in anticipation of public beta.

v0.2

23 Mar 22:41
931ffae
Compare
Choose a tag to compare

Second toy release, testing prod deploy workflow.

v0.1

23 Mar 22:39
Compare
Choose a tag to compare

First toy release, testing prod deploy workflow.

Note that this release is being made from master at bb6f320, but for testing purposes, we'll release a hand-picked, older rev.

Edit: Doesn't work, since that older rev didn't have the workflow files in place yet. Oh well.