Skip to content

Major HAT rebuild for better efficiency

Compare
Choose a tag to compare
@AndriusA AndriusA released this 13 Feb 12:49
  • HAT now able to now serve multiple HAT databases
    • Assumed identity of a HAT is determined by the host address set in the incoming connection
    • Assumed identity configuration retrieved from static configuration file (from development) or the Milliner provisioning service in real deployments
  • Migration from Akka Spray HTTP Framework to Play Framework (2.5.4) due to higher relative maturity
  • Contextual data APIs not ported over to the new version. v2.2.0 only offers raw data APIs and contextless Data Debit data sharing mechanisms.
  • Simplifies running HAT in development mode through configurable self-initialisation support
  • hatlogin allows for additional parameters to be passed through to the redirect url
  • password resets cleaner and use mail-tokens separate from full authentication tokens
  • pretty "HAT not found" page when there is no configuration matching the requested HAT