Skip to content

v1.3

Compare
Choose a tag to compare
@jareware jareware released this 03 Apr 12:53
· 624 commits to master since this release

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!