Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • WARNING: Nodes running SHRINE 1.22.3 will not trust messages sent by a node running SHRINE 1.21 or earlier, or vice versa. Networks will not be able to run a mix of 1.21 and 1.22.3

  • NEW: Better Data Steward Support Can Replace Automatic Lockout
    • Aggregate counts in SHRINE are now rounded to the nearest 5, +/-10. (configurable)
      • Increased noise injected in aggregate counts from sigma 1.3 to 6.5 (now configurable)
      • Inspired by HIPPA and FIRPA
    • SHRINE nodes email an audit request digest to a data steward once every 30 queries per researcher or 30 days (configurable) 
    • A new view in the DSA to show a digest of query terms that researcher has used at a glance, enabling a data steward to compare Research Topics to Researcher Query Terms for auditing purposes
    • Configuration option to turn lockout off (defaults to on, will default to off in 1.23. We will remove lockout code in 1.24)

  • NEW: Node data service to enable assist cohort studies TODO start here
    • provide specific static data about a given shrine node (defined in configuration)
      • Inspired by the need to identify a point of contact to run an i2b2 query for cohort studies.
    • CLOB storage for flagged query notes (formerly limited to 256 characters). 
    • Tests for I2b2AdminService, used by the "data admin app" to run a local i2b2 query.

  • IMPROVED: SHRINE Dashboard
    • Now contains the Problem Log tab, which serves as a web interface table of the various problems that SHRINE reports
    • Now contains the Remote Dashboards tab, which allows admins at a Hub to connect to the Dashboard of Downstream nodes
    • Various improvements and cleanups, e.g., the keystore panel will now show whether there are certificate errors between nodes , as well as report on the certificates being used

  • IMPROVED: Flag text on a query is no longer limited to 256 characters.
  • NOTE: SHRINE 1.22.3 is comprised of the following internal releases:  SHRINE 1.22.1.0SHRINE 1.22.1.1SHRINE 1.22.2.2SHRINE 1.22.2.3, and SHRINE 1.22.2.4

...