5/30/2019 | HCMS 1.0 | Initial release of H-CMS |
8/19/2019 | HCMS 1.1 | 2nd release of H-CMS |
9/25/2019 | QNP 2.0 | MVP Release of QNP 2.0 |
| QNP 2.0.1 | Searching with paranthesis; 404 error; Large payloads & content history; Admin UI login page in IE |
| QNP 2.0.2 | Update Q&A tool urls; Debug Listserve in prod; Remove published status from dropdown options |
11/05/2019 | QNP 2.1.0 | NGINX error logging; Edit/update file functionality; Large download files to indicate download status |
11/19/2019 | QNP 2.1.1 | Token refresh; Update navigation with 'RP' for HAC; Fix preview link in content associated pages |
12/04/2019 | QNP 2.1.2 | Allow preview of nonpublished page and nonpublished content; Show all pages a file lives on under Associated Pages |
12/20/2019 | QNP 2.1.3 | QNP admin caching function change; Payload issue |
1/14/2020 | QNP 2.1.4 | Deployed updated Q&A Tool urls; Multitenancy- Modify AWS lambda function; Scheduling-publish- design |
1/28/2020 | QNP 2.2.0 | Multitenancy- Database updates, creating data services, etc. |
2/12/2020 | QNP 2.2.1 | Remediate Sonar findings; Angular UI upgrade |
2/25/2020 | QNP 2.2.2 | Sonar and 508 defect remediation; Angular UI upgrade for Admin UI; Scheduling publish feature |
3/24/2020 | QNP 2.2.3 | Sonar Quality Metrics, 508 Defect Resolution, H-CMS program by ID/role; Archiving enhancement |
4/7/2020 | QNP 2.2.4 | Sonar Quality Metrics, 508 defects for admin UI, Defect resolution |
4/21/2020 | QNP 2.2.5 | 508 Defect Resolution for Admin UI. |
5/05/2020 | QNP 2.2.6 | Update calendar date picker to be 508 compliant in all browsers |
5/12/2020 | QNP 2.2.6.1 | PROD 2 Cutover |
5/19/2020 | QNP 2.2.7 | Q&A Tool updates, Dashes defect, AMI Updates, Confirm pop up to publish button in QNP Admin UI |
|
| PI 11 Production Releases |
6/17/2020 | QNP 3.0.0 | QualityNet Mailer |
6/23/2020 | QNP 3.0.1 | QualityNet Mailer public UI was updated with new HSAG email address |
6/30/2020 | QNP 3.1.0 | QualityNet Mailer enhancements of the public subscription page |
7/2/2020 | QNP 3.1.1 | QualityNet Mailer enhancement so List Admin's email address is masked when sending notifications |
7/14/2020 | QNP 3.2.0 | List admin role enhancement (only able to view lists assigned to their program); List Admin role can accept or reject multiple Subscriber list requests for private lists simultaneously; Flag will be sent to remove sender email address from the To/From fields replacing with the notification list email address; 508 defect resolution for QualityNet Mailer public and Admin UI. |
7/28/2020 | QNP 3.3.0 | Sonar Quality Metrics updates. QualityNet Mailer validation messages. QualityNet Mailer template updates. QNP/QualityNet Mailer public search defect resolution. QualityNet Mailer Admin UI Search enhancement. |
8/11/2020 | QNP 3.4.0 | QNP Admin. UI Publish Defect resolution- resolved content size limitation issue. |
|
| PI 12 Production Releases |
8/27/2020 | QNP 3.4.1 | AMI upgrade. |
9/8/2020 | QNP 3.5.0 | 1) Resolve QNP and Mailer related defects: 2376, 2370, 2453 for Edit refresh, list member removal, and list indentation on public site. 2) Mailer List Migrations: perform list migrations to Prod throughout PI12.1 based on the Kanban board entries within the ESS Mailman (EM) Jira Board. 3) MongoDB and Postgres password updates. 4) Angular 9 upgrade: upgrade to Angular 9 and associated dependencies.
|
9/17/2020 | QNP 3.5.1 | List Migration/Onboarding: QNet Notify, QualityNet Analytics, and CART lists were added to Mailer. |
9/22/2020 | QNP 3.6.0 | Mailer usage metrics enhancement (displays successful send and bounce email metrics); implementation of Mailer exporting feature to allow subscribers to create a .csv file; addressed Okta login/timeout for Mailer; and addressed Mailer Admin UI timeout. |
10/1/2020 | QNP 3.6.1 | Configuration changes needed for the QualityNet Analytics list. |
10/6/2020 | QNP 3.7.0 | Added the ability for subscriber to engage in 2 way discussion activity for a discussion list; MongoDB and Postgres password updates; cleanup work performed on the CSS for QNP admin UI and HCMS; Burp Suite remediation. |
10/8/2020 | QNP 3.7.1 | Added the QIONet lists for QMARS, FIVS, and DAART to the Mailer and bulk updated the QualityNet Analytics List with an additional 988 Subscribers. |
10/20/2020 | QNP 3.8.0 | Test coverage: implemented test coverage services in ess-hcms-public-ui as part of quality metrics and improvement; Defect resolution with HCMS: implement fix for the session expiration token, which was not updating after confirming the extension; Defect resolution with QNP Admin Token: the token is not changing when the user is located on the Mailing List Details page; and Mailer: enhance the Mailer Admin UI with static text to clarify that UX may be impacted within the Admin UI when using IE. |
10/28/2020 | QNP 3.8.1 | Added the HCAHPS notification list to mailer which included the bulk uploading of 15, 501 subscribers.
|
11/3/2020 | QNP 3.9.0 | -Resolved multiple 508 accessibility findings. -Set up New Relic alerts for hcms-data & hcms-content-type API. -Added units test for 80-100% code coverage for MailingListsService. -Added units test for 80-100% code coverage for ContentDashboardService & ContentService. -Mailer Timezone resolution: to display date, AM/PM, specific to timezone of logged in user within the Mailer Admin UI. |
11/15/2020 | QNP 3.9.1 | Completed migration of all 10 HSAG (9 notification and 1 discussion) lists from Lyris to QualityNet Mailer. |
|
| PI 13 Production Releases |
11/17/2020 | QNP 4.0.0 | -Migration of .org to .gov for QNP and HCMS Production environment -AMI upgrades |
11/25/2020 | QNP 4.0.1 | Updates for Acute Hospitals Care at Home. |
12/01/2020 | QNP 4.1.0 | AMI upgrades MongoDB and Postgres password updates. |
12/09/2020 | QNP 4.1.1 | Updates for for AHCAH : -Waiver Request Submission form failure message update -Waiver request text updates -Tier 2 "none" selection fix. |
12/15/2020 | QNP 4.2.0 | -Revise QSP link on QNP homepage to redirect to Confluence page -Update QNP footer from Qualitynet.org -AMI upgrades |
12/30/2020 | QNP 4.3.0 | AHCAH functionality for measures collections, submission, and reporting; AMI upgrades |
1/12/2021 | QNP 4.4.0 | -AHCAH Addition of 'Attesting Title' field to capture the job title of the person doing the attesting. - Addition of a new help language at beginning of report measures page - Further, if your hospital/CCN did not discharge any patients this reporting period, please enter "0" when asked about volume and skip question #5. -Fix typo in Validation Error message for missing MBI data. -Fix Exim communication with Core -Update public QNP navigation to point to the new Getting Started content, so that it is up to date with recent changes. |
1/26/2021 | QNP 4.5.0 | -AHCAH – on the Waiver and Measures pages, the forms have been updated so that they retain user entry before submission. -AHCAH – we updated and improved the system error message responses when users enter name, email, number validations that are not correct. -AHCAH – on the Jira side, there is a new Hospital status that can be set called “IJ Review”. While this status should appear to Jira users, the AHCAH page visible to the Hospitals on QNP will still retain a status = “In Progress” even if “IJ Review” status is set in Jira. -Changed subject line on emails to distinguish Tier 1 and Tier 2 for Outlook rule. -The "AHCAH Waiver Approval Date" field will provide quick at-a-glance data on when a Waiver was approved. -QualityNet Mailer – Updated help text on the public QNP Mailer page, so subscribers have more visible instructions to whitelist the domain if not receiving emails. -MongoDB and Postgres password updates for 60 day compliance. -QNP Mongo DB Upgrade to version 4.4. -AMI upgrade. |
|
| PI 14 Production Releases |
| QNP 4.6.0 | -AHCAH – Added filter question to the AHCAH reporting measures form, so that the UI is simplified for submitters with 0 discharges. -Mailer – resolved issue with List Administrators unable to search members with upper case letter in search criteria -Mailer – implemented content updates to the automated QualityNet Mailer templates for improved user experience (e.g. added information about whitelisting mailer domains, improved directions for confirming email address when subscribing). -Standard bi-weekly AMI upgrade |
2/19/2021 | QNP 4.6.1 | Used to bring up all six nginx containers |
2/23/2021 | QNP 4.7.0 | -AHCAH – “Other” Title value is not retaining after page refresh on Waiver -AHCAH – Question 5 File info is not retaining after page refresh on Measures -AHCAH – reCAPTCHA and validation error messages not clearing after Measure Submission scenario -Mailer – implemented content updates to the automated QualityNet Mailer templates for improved user experience along with Help Desk email address -Mailer – updated Prod Mailer lists email address "From" name to display a shortened list descriptor name instead of the elongated description -Bi-weekly AMI upgrade (note: due to some issues with AWS moving slowly, we manually brought up Mailman core; we still need to apply AMI updates for Mailman, which will be completed Wed evening) |
3/10/2021 | QNP 4.8.0 | -Mailer – modify language to provide more specific language/content for clarity on the “disabled due to email bounces” Mailer template -Mailer (QNP) – Update Language on listserv-success page when user signs up for a list to reiterate instructions for whitelisting the Mailer demo to better ensure receipt of the Mailer notifications for that list -508 resolution stories -Added test coverage for MailMan Lists in ess-hcms-public-ui (Sonar Quality Gate metric coverage improvement) -Bi-weekly AMI upgrade |
3/23/2021 | QNP 4.9.0 | -AHCAH - update text for Reports Measures Question 1 from "Has your hospital/CCN discharged any patients this reporting period?" to "Has your hospital/CCN discharged any patients under the AHCAH waiver this reporting period?“ -Mailer - upgraded Mailman from 3.3.1 to 3.3.2 – this removes the alpha/numeric token/characters from the welcome email subject line to provide a more user-friendly experience with subject lines. -Mailer – enable List Admin with the option to make a member a poster to the list. -Consolidated HCMS Admin UI into QNP Admin UI, so that there is only one codebase and login page to maintain. -508 resolution stories -MongoDB and Postgres password updates -Bi-weekly AMI upgrade |
4/6/21 | QNP 4.10.0 | -AHCAH (ESSTRANF-3055) – corrected the format for the Reporting Measure Period Submission Date when viewing the information within IE -Mailer – (ESSTRANF-2946, 2945, 2944) – implemented DKIM/keypair changes to support whitelisting changes -Mailer – (ESSTRANF-2691, 2692) – preparatory database stories for list categorization -QNP specific maintenance/updates: - ESSTRANF-3054 QNP - AMI Upgrade (biweekly standard update)
- ESSTRANF-3051 Remove docker volume from efs mount script
- ESSTRANF-3013 Gateway/F5: Update the urls on Angular config in public-ui.
- ESSTRANF-3012 Gateway/F5: Removal of QNP-APIGateway and use the F5 load balancer URL
- ESSTRANF-3009 Add logging-framework artifact to package.json
- ESSTRANF-2907 Remove pipeline for the HCMS Admin UI
- ESSTRANF-2864 HARP SSO updates: Update Route guard, Interceptor, logout to use Javascript SDK
- ESSTRANF-2068 Content Types & Content Manager API: "successfully" misspelling**
- ESSTRANF-3072 Update nginx resolvers (DevOps/Ventech identified that the resolver IPs in Nginx need to be updated for HARP and QNP to resolve intermittent network api issues originating on March 29)
|
4/20/21 | QNP 4.11.0 | -AHCAH: ESSTRANF-2801 add phone extension field; ESSTRANF-2782 add a field for submitters to confirm email address -QNP Admin UI: (note - this update was applied by CMS OIT in Prod on 4/16) - ESSTRANF-3077 Request to extend QNP OKTA token duration to 30 minutes – Extends the Admin UI Login duration from 15 to 30 mins.
-Mailer: implementation of the new QNP public UI category display for all Mailer lists; list categorization will better present the lists and enable potential Subscribers to more easily navigate list selections. - ESSTRANF-3086 Mailer Tags - Mailman Admin API
- ESSTRANF-2694 Mailer - UI changes for category display
- ESSTRANF-2693 Mailer - Mailman Public api story
-QNP DevOps/Maintenance: - ESSTRANF-3085 Add retention policy to ess-qnp-content-access S3 buckets
- ESSTRANF-3073 Refactor userdata and efs scripts for HCSM/QNP
- ESSTRANF-2053 Implement Program Origin field validations in API level like we have in UI
- ESSTRANF-3069 QNP - AMI Upgrade (R4.11.0) – standard bi-weekly update
|
5/4/21 | QNP 4.12.0 | - ESSTRANF-3114 Create QNP Banner: the banner will run on the QNP Public page (this will be initially used to recommend using supported browsers Chrome, FireFox, and Edge as opposed to IE).
- ESSTRANF-3004 Update pagination logic to consume API's on QNP screens and ESSTRANF-3002 API: Add pagination to QNP endpoints: updated logic to improve QNP Admin pagination.
- ESSTRANF-3122 Upgrade Node Packages: standard I&P DevOps maintenance update
- ESSTRANF-3108 QNP - AMI Upgrade (R4.12.0): standard bi-weekly upgrade.
|
5/18/21 | QNP 4.13.0 | -QNP: - ESSTRANF-3064 HARP Single Sign-on (SSO) integration with QNP Admin: QNP Admin UI (for Content Management and Mailer Admin UI) is now integrated with HARP SSO.
- ESSTRANF-3158 Spike: "Recently Edited" page not loading
-AHCAH: - ESSTRANF-3121 AHCAH – Web Application Firewall (WAF) blocking error message: QNP now provides a custom error (with code) that displays in the UI when user encounters WAF blocking mode error, so the user can provide error directly to Service Center for immediate unblocking.
-Mailer: - ESSTRANF-3087 Resolved the “ordering” display of QNP Admin pending requests on the Subscription tab for Email confirmation and Held message records.
-QNP DevOps/Maintenance: - ESSTRANF-3172 Spike: Resolve/apply monitoring for Latency Issues in QNP Public Prod
- ESSTRANF-3133 & 3134 ajv upgrade
- ESSTRANF-3156 Merge New Relic PRs and test NewRelic integration
- ESSTRANF-3135 Mailer - Bounce queue cleanup (PI15.1)
- ESSTRANF-3053 MongoDB and Postgres password updates (PI15.1, 5/18/2021 Release)
- ESSTRANF-3154 QNP - AMI Upgrade (R4.13.0): standard bi-weekly upgrade.
|
5/19/21 | QNP 4.13.1 | Corrected sorting order display. Verified the sorting order is now displaying in correct order for content types and verified previous Mailer Pending request page sorting order as well. |
6/3/21 | QNP 4.14.0 | QualityNet Mailer: - Pagination updates: modified QNP Admin UI to display results in Paginated format for Held Messages tab, Email Confirmation tab, Subscription tab, and bounced email results (ESSTRANF-3175, 3041, 3040, 3039, 3024)
- Members tab: revised terminology to display “Admin” instead of “Owner” (ESSTRANF-3043)
- Pending requests page: added the List name to the page, which hyperlinks to the List details (ESSTRANF-3042)
- Created summary "one sheet" that efficiently describes the List Admin enhancements implemented for this current release (we designed this as a reusable marketing template for continued use each Release) (ESSTRANF-3170)
- Updated List Admin User to reflect the latest changes; posted to Mailer Public Confluence page (ESSTRANF-3169)
- Created detailed Bounce FAQ documentation; posted to Mailer Public Confluence page (ESSTRANF-3023)
DevOps and Technical improvements (non-UI):
- Mailer: Change CloudFormation template to merge mailman services – improves Mailer performance and removed duplication challenges we were experiencing on our side (ESSTRANF-3173).
- Mailer: Splunk Integration with Mailman and Exim Logs – improves Mailer error diagnosis and tracing (ESSTRANF-2971)
- QNP - AMI Upgrade (R4.14.0) – standard bi-weekly AMI upgrade (ESSTRANF-3155)
|
6/15/2021 | 4.15.0 | - QNP Admin UI (authenticated login site) updated with newly designed format and branding to reflect a QNP workspace for QNP Content Management and Mailer Admin management. Users will notice the new logo/branding and color schema; all existing functionality and user interactive experience remains the same. (ESSTRANF-3174)
- Corrected the following defect within History tab: for lists with 20 or more pages of bounce emails, the pagination display was running off of the popup modal. (ESSTRANF-3205)
- Corrected the missing validation error for Add Member page on QNP Mailer Admin for the HARP ID field. (ESSTRANF-3074)
- Corrected the following defect: when adding Owner to Lists, the List would disappear from view within the Manage Lists page (ESSTRANF-2563)
- Performed Angular Upgrade to Angular 12. (ESSTRANF-3125 and ESSTRANF-3210)
- Completion of Bi-weekly AMI upgrade. (ESSTRANF-3199)
- Implemented QNP public/admin application latency improvement – in some cases, pages were randomly taking up to 5 seconds to load, the improvement reduced to 2 seconds or less. (ESSTRANF-3211)
|
6/29/2021 | 4.16.0 | QNP: - QNP Admin UI (authenticated login site) resolved left side navigation loading style with the new rebranding/graphical display (ESSTRANF-3228)
- Resolved issue when user clicks on refresh in view Content History page and the header info had been disappearing (ESSTRANF-2449)
- Resolved issue for Archive button displaying in the create content section (ESSTRANF-2021)
- Added pagination to QNP News and Search Page to improve user experience and navigation (ESSTRANF-1748, 1749)
QNP DevOps/Maintenance: - (QualityNet Mailer) Resolution to reoccurring Exim error (Mailer maintenance): Exim was intermittently failing to open the configuration file from EFS, which blocked mail from being sent. The solution was to load a generalized configuration file in the docker image and put environment specific data in environment variables (ESSTRANF-3204, 3219)
- (QualityNet Mailer) Resolved issue with the Loading spinner background (“Loading…Please Wait” function) not covering the entire screen (ESSTRANF-2849)
- Completed Bi-weekly AMI upgrade (ESSTRANF-3222)
|
7/13/2021 | 4.17.0 | QNP/Mailer: - Update public data api query for news articles; query checks the draft/publish status of the News Articles on the QNP site to ensure proper publication (ESSTRANF-3258)
- (QualityNet Mailer) Resolved visual display for large email body presenting outside of the pop up modal (ESSTRANF-2564)
QNP DevOps/Maintenance & Security: - Completed Bi-weekly AMI upgrade (ESSTRANF-3258)
- Implemented 60-day MongoDB and Postgres password updates (ESSTRANF-3176)
- Resolved Burpe Suite findings for: External service interaction (SMTP) ESSTRANF-2270, Cross-site scripting (stored) ESSTRANF-1888, and Input returned in response (stored) ESSTRANF-1836
- Verification of HCQIS AWS AMI Update Notice: AWS CLI to VERSION 2.X in SBX, TEST and IMPL (ESSTRANF-3236)
|
|
| PI 16 Production Releases |
7/27/2021 | 4.18.0 | QNP/Mailer: - Created new page and updated text to reflect summary/overview for the rebranding of QNP Admin UI to the QualityNet Workspace (ESSTRANF-3248, ESSTRANF-3247)
QNP DevOps/Maintenance & Security: - Nodejs OSS upgrades for PI-16 (ESSTRANF-3291)
- QNP - AMI Upgrade - R4.18.0 (ESSTRANF-3254)
|
8/10/2021 | 4.19.0 | QNP Release 4.19.0 is scheduled for deployment on 08/10/2021 after 8pm ET. QNP DevOps/Maintenance & Security: - ESSTRANF-3289 QNP - AMI Upgrade (R4.19.0): standard bi-weekly upgrade
- ESSTRANF-2052 Add unit test coverage for LayoutComponent (Admin UI): supports Sonar Quality Metric refinements for quality gate metrics
- ESSTRANF-3293 Mailer - implement vertical scaling changes: autoscaling will be turned off in order to reduce likelihood of duplicated Mailer email messages (based on performance testing and config in lower environment testing performed with HEIST).
|