Releases: usnistgov/iz-darq
Releases · usnistgov/iz-darq
qDAR-CLI-2.1.0-SNAPSHOT.rev1
Requirements
- Java 8
- Terminal Access
Change Log
- Update to latest version of MQE with bug fixes and Compiled.xml updates
- Add different exit code for runtime issues
Usage
usage: Data At Rest Quality Analysis Command Line Tool v2.1.0-SNAPSHOT (10-31-2022) [MQE v2022.9-BETA] [Key MD5 xxx]
-c,--configuration <arg> Analysis Configuration
-d,--dateFormat <arg> Date Format
-help print help
-p,--patients <arg> Patients Extract File
-pa,--printAdf print ADF content
-tmpDir,--temporaryDirectory <arg> Location where to create temporary
directory
-v,--vaccinations <arg> Vaccinations Extract File
-pub,--publicKey <arg> qDAR Public Key
qDAR Web Application v3.1.0-SNAPSHOT
Requirements
- Java 8
- MongoDB v3 (tested on v3.4.2)
Enclosed CLI
- Version 2.1.0-SNAPSHOT
Additions & Improvements & Bug Fixes
- Add leading zeros to single digit CVX codes
- Default filters to "Keep" instead of "Filter Out"
- Improve query data selection UI usability by using a Multi Select for field values
- Add data export functionality by adding a download CSV button to Data Table
- Allow the use of explicit reporting group values in the Report filter (when the reporting group hash mapping file is used)
- Add return to Dashboard button to Report
- Add Loader and improved error reporting for ad-hoc query
- Add Historical and Administered counts to summary
- Update jackson version to 2.13
- Update to latest MQE version 2022.9-BETA with additional detections, updated code sets and bug fixes
- Add variables support
- ADF variables are values from the ADF summary such as number of patients
- IIS variables are external variables that have different values per IIS
- Global variables are external variables that have a static value
- Add management of external variables in the administration panel
- Add a new type of query that uses variables for both denominator and numerator
- Allow to override the denominator value in a query by using a variable
- Adding capabilities to save and load queries
- Remove unused sections from ADF (vocabulary section)
qDAR CLI v2.1.0-SNAPSHOT
Requirements
- Java 8
- Terminal Access
Change Log
- Update MQE version to 2022.9-BETA including additional detections, bugs fixes and updated code sets
- Remove unused sections from ADF
- Add historical and administered counts to ADF and summary
Usage
usage: Data At Rest Quality Analysis Command Line Tool v2.1.0-SNAPSHOT (10-31-2022) [MQE v2022.9-BETA] [Key MD5 xxx]
-c,--configuration <arg> Analysis Configuration
-d,--dateFormat <arg> Date Format
-help print help
-p,--patients <arg> Patients Extract File
-pa,--printAdf print ADF content
-tmpDir,--temporaryDirectory <arg> Location where to create temporary
directory
-v,--vaccinations <arg> Vaccinations Extract File
-pub,--publicKey <arg> qDAR Public Key
qDAR Web Application v3.0.3
/!\ IMPORTANT /!\ : This release includes some model changes for existing data in the database. On startup, the web application will run a transformation script to update the existing analysis reports to the new model. To avoid any data loss in case of failure, create a backup of your database before deploying this release.
Requirements
- Java 8
- MongoDB v3 (tested on v3.4.2)
Enclosed CLI
- Version 2.0.3
Additions & Improvements & Bug Fixes
- Allow admin to download ADF through the ADF Summary page
- Fix large report save issue (Using GridFs)
qDAR CLI ADF Merge v2.0.3
Requirements
- Java 8
- Terminal Access
CLI Tool to merge ADF files
Files must be mergeable:
- Generated using the same configuration
- Generated by compatible CLI versions
- Generated by CLI using the same MQE version
Environment
Since ADFs are encrypted, access to the encryption keys is necessary in order to read and merge ADFs, the following environment variables need to be set before running the CLI
- QDAR_ADF_JKS_PATH
- QDAR_ADF_JKS_PASSWORD
- QDAR_ADF_KEY_ALIAS
- QDAR_ADF_KEY_PASSWORD
Usage
usage: Data At Rest Quality ADF Merge Tool
-d,--destination <arg> File Destination
-f,--files <arg> Column separated file paths
-help
Example Usage
> java -jar ./qdar-merge-cli.jar -files=PATH_FILE_1:PATH_FILE_2 -d=merged.adf
qDAR Web Application v3.0.2
Requirements
- Java 8
- MongoDB v3 (tested on v3.4.2)
Enclosed CLI
- Version 2.0.2
Additions & Improvements & Bug Fixes
- Change Encrypted ADF Java Model to enable streaming
- Use streaming while serializing/deserializing ADF
- Use intermediate file while encrypting merged ADF to avoid loading file into memory
qDAR Web Application v3.0.1
Requirements
- Java 8
- MongoDB v3 (tested on v3.4.2)
Enclosed CLI
- Version 2.0.1
Additions & Improvements & Bug Fixes
- Remove "days" field from configuration's Age Groups
- Add Configuration Verification at
- Startup : ADFs, ReportTemplates, Configurations
- ADF Upload
- Configuration Save
- Add "analysis total time" to ADF and display on UI ADF Summary (when available)
- Add metadata and "analysis total time" to Analysis Summary HTML
- Fix ADF merge - ADF's Summary age groups merge to work as intended
- Fix Merge dialog scroll issues
- Set CLI 2.0.0 and 2.0.1 as compatible for merge purposes
qDAR CLI v2.0.1
Requirements
- Java 8
- Terminal Access
Change Log
- Fix age grouping issues
- Remove days from age grouping computation (keep only years and months)
- Verify configuration before analysis
- Add performance indicator "analysis time" to the ADF and Summary
Usage
usage: Data At Rest Quality Analysis Command Line Tool v2.0.0-SNAPSHOT v2.0.1 (02-24-2022) [MQE v2021.9-BETA] [Key MD5 xxx]
-c,--configuration <arg> Analysis Configuration
-d,--dateFormat <arg> Date Format
-help print help
-p,--patients <arg> Patients Extract File
-pa,--printAdf print ADF content
-tmpDir,--temporaryDirectory <arg> Location where to create temporary
directory
-v,--vaccinations <arg> Vaccinations Extract File
-pub,--publicKey <arg> qDAR Public Key
qDAR Web Application v3.0.0
Requirements
- Java 8
- MongoDB v3 (tested on v3.4.2)
Enclosed CLI
- Version 2.0.0
Additions & Improvements
- Update report Bars style
- Remove data table filter when unnecessary
- Fix filtering and table of content filter/scroll issues
- Add ability to customize detections text
- Use the latest MQE version (2021.07-BETA) Includes "Presence Checks"
- Improve analysis module (refactoring)
- Added the ability to analyze Patient detections/codes using the Reporting Group field
- Added capabilities to differentiate between Simple and Advanced queries
- Added the ability to show Reporting Group actual values in the report by using Reporting Group hashes CSV file
- Use JKS format for encryption keys (Auth and ADF) and make it externally manageable (environment variables)
- Added download tab where the users can find files to download
- Setting qDAR WebApp as the source of CLI Jar (Jar created at startup by bundling Public Key)
- Improve Data Table UI by adding a "Tree" view
Revision 2 Updates
- Fix visual bar graphics
- Fix user profile update (Email invalid)
- Add warning when email verification can't be sent (due to invalid email configuration)
- Fix typos and wording
- Improve download page UI
- Fix invalid JWT signature issues (when signing key gets changed)
- Change cookies name to be unique to qDAR
- Fix advanced query thresholds and post-filters
- Integrate latest MQE (2021.09-BETA) (Evaluation of patient vaccine history through Lonestar Vaccine Forecaster)
Release Updates
- Unique username constraint / index
- IIS List scroll fix in the dashboard view
- Loading dialog on save, in the configuration panel
- Change ADF merge logic to a CLI compatibility map (added compatibility between 2.0.0 and 2.0.0-SNAPTSHOT)
- Fix download service to always use the default jar if no jar is provided
- Disable debug logging
- Dockerize the CLI
- Update jackson-databind version to 2.9.10.8
- Exclude log4j and slf4j-log4j12 from LoneStar
qDAR CLI v2.0.0
Requirements
- Java 8
- Terminal Access
Change Log
- Sanity Check vaccine file before processing (number of fields per line)
- Use the latest MQE version (2021.07-BETA) Includes "Presence Checks"
- Aggregate patient detections and codes by Reporting Groups associated with patient's vaccinations
- Excluding public key from the base jar (will be provided by deployer to the web app)
- Add -pub option to provide a public key to use for encryption (in PEM format)
Revision 2 Updates
- Integrate latest MQE detections (Evaluation of patient vaccine history through Lonestar Vaccine Forecaster)
Release changes
- Update jackson-databind version to 2.9.10.8
Usage
usage: Data At Rest Quality Analysis Command Line Tool v2.0.0-SNAPSHOT (01-10-2021) [MQE v2021.09-BETA] [Key MD5 xxx]
-c,--configuration <arg> Analysis Configuration
-d,--dateFormat <arg> Date Format
-help print help
-p,--patients <arg> Patients Extract File
-pa,--printAdf print ADF content
-tmpDir,--temporaryDirectory <arg> Location where to create temporary
directory
-v,--vaccinations <arg> Vaccinations Extract File
-pub,--publicKey <arg> qDAR Public Key