Skip to content

Latest commit

 

History

History
610 lines (526 loc) · 36.2 KB

CHANGELOG.md

File metadata and controls

610 lines (526 loc) · 36.2 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Changed

  • Data Explorer: Add help text and change labels of configurate result (#302)
  • Data Explorer: Change english hint to use button to retreive data first (#302)
  • Dashboard: Add table headers to latest project table (#305)
  • Cohort-Builder: Full set of logical operators just for numeric types (#306)
  • Cohort-Builder: Show parameter (#310)
  • Criteria Table: Label of private / public column (#307)
  • Project preview: Text explaining icons for boolean meta data values (#309)
  • User management: Change name of approved user (#312)
  • Welcome Page: Title notice ("Welcome to RDP - Test environment") can be set via environment variable (#311)

Fixed

  • Project editor: Hide edit button from approvers (#291)
  • Dashboard: Fixes layout issues for safari on mac os catalina (#292)
  • Dashboard: Logo not displayed in Firefox (#303)
  • Footer: Fixes layout on smaller devices (#293)

1.5.0 - 2021-08-03

Added

  • Resolving of pseudonyms to patient ids (#276)
  • Simplification of Data-Retrieval for the manager (#278)
  • Flag for default configuration to the data retrieval in the data-explorer (#279)
  • Error message in case a parameter can't be resolved in the cohort builder (#282)
  • Export data as JSON or CSV as manager (#285)
  • Export project as txt in project editor (#286)
  • Localized DatePicker in aql parameters (#287)

Changed

  • Project Editor: Change label for data protection label (#280)
  • Favicons and Apptitle (#281)

1.4.0 - 2021-07-27

Fixed

  • Project Editor: Keep save buttons enabled after save failed (#256)
  • Cohort-Designer: Preview of AQLs in the Dialog (#257)
  • Cohort-Designer: Parameters for types Date, DateTime and Time (#258)
  • Simple Search: Displays ‘Invalid’ for broken templates (backend respond with -1) (#259)
  • Simple Search: Fix graph labels and copy issues ([265])
  • Simple Search: Separate role handling for managers and project lead for determine hits (#270)
  • Restricts AQL Module to Manager only (#260)
  • Data-Filter: Deleting of template deleted wrong template (#261)
  • AQL Builder: Appends “code_string” in where clause to aql paths ending with “defining_code” (#263)
  • Project Editor: Add create project button that is only visible to project leads (#267)
  • AQL Service: Add caching to prevent multiple fetch requests on page load (#262)
  • User management: Manager role can only be assigned by super admin role (#268)

Added

  • Cookie-Dialog before the login happens (#264)
  • Separate pages for legal information (#266)

Changed

  • Copy: Remove AQL from all user visible texts (#269, #273)
  • Copy: Approval dialog content changed to not use the term “ethical” (#272)
  • Charts page: Only visible to manager users (#271)

1.3.0 - 2021-07-16

Added

  • Role "Manager" that takes over responsibilities from role "Project Lead" for managing AQLs and Phenotypes (#224)
  • AQL Category management page to create, update or delete categories for AQL queries (#227)
  • Renaming of all occurrences of the term "study" to "project" in all cases except for roles (#228)
  • AQL Category column in AQL queries overview (#229)
  • AQL Category select in AQL editor dialog (#229)
  • Cohort-Builder disabled state (#234)
  • Cohort-Builder and accordion style to data-explorer (#235)
  • Cohort-Builder handling of parameters (#239)
  • Search-Page to filter patients for possible projects (#238)
  • Search-Page shows age distribution graph of defined cohort (#242)
  • Search-Page shows clinic distribution graph of defined cohort (#245)
  • Imprint page provides public keys as link for data transfer (#240)
  • Adds determin hits to projects cohort builder (#241)
  • Adds ability to set parameters in cohort builder to null (#243)
  • Adds the data-filter (#246)
  • Adds the manager-data-explorer (#248)

Changes

  • Add role restriction to tab navigation generation (#230)
  • Refactoring of the Cohort-Builder (#233)
  • Removale of phenotype-concept (#233)
  • Refactoring of aql-parameter inputs (#234)
  • Editing researchers in the project editor no longer saves the cohort (#247)
  • Separated download file utils (#251)

1.2.0 - 2021-06-01

Added

  • Unapproved / Approved Users table: Filter by organizations or all users (#208)
  • Data Explorer: All unselectable Composition parts are shown faded out in customize AQL view (#213)
  • CHANGELOG.md (#223)

Changed

  • Dev-Tooling: Default backend target is now at "dev.num-codex.de" (#211)
  • Graphs: Change to new backend endpoint (#217)
  • Graphs: Now using ngx-charts (#217)
  • NOTICE.md: All partners are now listet with their logo (#220)
  • Data Explorer: AQLs for multiple compositions got a unique alias based on template id (#221)
  • Data Explorer: AQLs for multiple compositions are restricted to the corresponding template (#221)

Fixed

  • AQL-Editor: Publish AQL is no longer preselected (#206)
  • AQL table: Sort AQLs now working (#207)
  • AQL Builder: Contains operator is now "OR" instead of "AND" (#210)
  • AQL Builder: Display bug with Safari is gone (#214)
  • AQL Builder: Dialog now consumes less CPU power (#214)
  • Unapproved Users table: Sorting now works (#212)
  • Approved Users table: Sorting now works (#215)
  • Organizations table: Sorting now works (#216)
  • Data Explorer: Downloaded ZIP files are no longer corrupt (#218)
  • Data Explorer: Project table sort now works (#219)
  • Dev-Tooling: Playground compilation fixed by no longer using ivy (#222)

Security

  • Fix NPM security audit issues (#209)

1.1.0 - 2021-04-29

Added

  • Phenotype Overview table: Delete phenotypes (#183)
  • Phenotype overview table: Filter by users' organization, users' own or all (#195)
  • AQL overview table: Delete not owned AQLs as super admin (#185)
  • Project overview table: Delete and archive projects (#186)
  • Project overview table: Filter for archived project (#188)
  • Project overview table: Filter by users' organization, users' own or all (#196)
  • Data Explorer: Modify AQL for specific researcher requests (#190)
  • Data Explorer: Show multiple tables for each composition (#192, #198)
  • Data Explorer: Download multiple CSV files as on ZIP archive (#193)
  • AQL Editor: Execute AQL to see result match count (#191)
  • Charts: Average SOFA per clinic and number of patients per SOFA score (#201)

Changed

  • New Logo (#189)
  • Project editor: Consider the outside EU flag for result set size (#199)
  • AQL Builder: Generate random id for undefined alias (#202, #203)

Fixed

  • AQL & Phenotype tables no longer show blank page if owner is undefined (#187)
  • Project overview table: Sort content (#194)
  • Data Explorer: Recompile AQL after configuration exit (#197)

Security

  • Links with target _blank: Add rel=noopener to all links (#184)

1.0.0 - 2021-03-31

Added

  • Data Explorer: Export to JSON file (#165)
  • Apache 2.0 license headers to all files (#168)
  • NOTICE.md file (#171, #179)
  • Project editor: Simple description & data usage outside EU (#172)
  • Imprint page (#174, #177)

Changed

  • Rename "Study" to "Project" (#166)
  • Data Explorer: Hide determine hits & customize features (#170)
  • User friendly terms (#173)
  • Updated initiative logos (#175)

Fixed

  • Project Editor: Not saving due to cohort save error (#167, #169)
  • Phenotype Overview table: Show description and information about phenotype (#176)
  • Data Explorer: Owner can access own projects again (#178)

0.5.0 - 2021-03-24

Added

  • Welcome page: Navigation links (#155)
  • Welcome page: Dashboard metrics (#161)
  • Welcome page: List of latest projects (#162)

Changed

  • Data Explorer: Show studies where current user is the coordinator (#150)
  • New Logo (#158)
  • Approved Users Table: Include email address to search filter (#159)
  • Footer: Remove version number (#160)
  • Footer: Update copyright notice (#160)
  • Header: Remove contact button (#160)

Fixed

  • Word wrapping in tables with long names (#149)
  • Study-Editor: Lazy loading of cohorts (#151)
  • Study-Editor: Search for phenotypes and by author (#152)
  • Study-Editor: List of researchers empty if one has no role (#153)
  • Study Overview table: Allow specific actions on for owners (#154)
  • Study-Editor: Permit approval request for studies without phenotype (#156)

0.4.0 - 2021-03-16

  • No changes

0.3.0 - 2021-03-15

Added

  • Data Explorer - Export result to CSV (#130, #132, #133)
  • Content manager - Edit dashboard cards (#140)
  • Organization Manager - Filter users (#141)
  • Dashboard (#143, #145)

Changed

  • Cohort editor - Show result count or error message (#131)
  • General data transfer - Handle network errors during filtering (#134)
  • Welcome Page - Header image (#135, #138)
  • Organization manager - Only allow organization and super admins to manage users (#137)
  • Localization files bundled into build output (#139)
  • Phenotype editor - Use dedicated endpoint to fetch only one single phenotype (#144)

Fixes

  • Study Editor - Save researchers does not show feedback and does not redurect after save (#142)

Security

  • Dependency Update Angular from 11.1.1 to 11.2.3 (#136)
  • Dependency Update lodash-es from 4.17.20 to 4.17.21 (#136)
  • Dependency Update rxjs from 6.6.3 to 6.6.6 (#136)

0.2.0 - 2021-03-01

Added

  • Organzation manager - Create and edit Organizations with Organizations Editor (#125)

0.1.0 - 2021-02-25

Added

Security

  • Angular v11.1.1 (#95)