From 315d94793d4d0369b192d5da9e520222dffb373c Mon Sep 17 00:00:00 2001 From: Sukeerth Vegaraju Date: Wed, 31 Jan 2024 08:01:35 -0800 Subject: [PATCH] chore: release v6.1.6 (#244) --- .viperlightignore | 4 ++-- CHANGELOG.md | 10 +++++++++ README.md | 4 ++++ .../rush/browser-approved-packages.json | 4 ++++ common/config/rush/pnpm-config.json | 1 + common/config/rush/pnpm-lock.yaml | 9 ++++---- common/config/rush/repo-state.json | 2 +- solutions/deployment/CHANGELOG.md | 6 +++++ solutions/deployment/lib/cdk-infra-stack.ts | 2 +- solutions/deployment/package.json | 2 +- solutions/smart-deployment/CHANGELOG.md | 6 +++++ solutions/smart-deployment/package.json | 2 +- .../src/lib/cdk-infra-stack.ts | 22 +++++++++---------- 13 files changed, 53 insertions(+), 21 deletions(-) diff --git a/.viperlightignore b/.viperlightignore index f3614340..9b670e92 100644 --- a/.viperlightignore +++ b/.viperlightignore @@ -67,10 +67,10 @@ fwoa-core/routing/src/router/middlewares/setLogger.test.ts:132 fwoa-core/routing/src/router/middlewares/setLogger.test.ts:189 fwoa-core/interface/src/inputExampleEncryptSelectedField.json:18 #Email for eol mode -README.md:19 +README.md:23 #Email for maintenance mode -README.md:23 +README.md:27 # PDF Implementation Guide FHIR Works on AWS Implementation Guide - 24-MAR-2023 - v6.0.0.pdf diff --git a/CHANGELOG.md b/CHANGELOG.md index 7056e7a5..8c92e00d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,16 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [6.1.6] - 2024-01-31 + +### Changelog for Packages in This project + +Please click corresponded links for more details for changelog of each package. +| Folder | Package | CHANGELOG | +| ----------------------------------------------------------- | ----------------------------------------- | ------------------------------------------------------ | +| [solutions/deployment](./solutions/deployment/) | [@aws/fhir-works-on-aws-deployment] | [Changelog](./solutions/deployment/CHANGELOG.md) | +| [solutions/smart-deployment](./solutions/smart-deployment/) | [@aws/fhir-works-on-aws-smart-deployment] | [Changelog](./solutions/smart-deployment/CHANGELOG.md) | + ## [6.1.5] - 2023-11-30 ### Changelog for Packages in This project diff --git a/README.md b/README.md index bac6e49f..1b87a8a5 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,9 @@ # FHIR Works on AWS +# End of Life + +**FHIR Works on AWS has reached End of Life. This repository will be archived and set as read only. For migration alternatives please read the End of Life Notice below.** + ## **End of Life Notice** FHIR Works on AWS is reaching end of life and will no longer be available starting on January 31, 2024 — the End of Life (EOL) date. Customers will be able to use FHIR Works on AWS until the EOL date, at which time the FHIR Works on AWS solution repository will be made read-only and archived for customers. diff --git a/common/config/rush/browser-approved-packages.json b/common/config/rush/browser-approved-packages.json index 8a97a8cb..ceb10f05 100644 --- a/common/config/rush/browser-approved-packages.json +++ b/common/config/rush/browser-approved-packages.json @@ -234,6 +234,10 @@ "name": "flat", "allowedCategories": ["production"] }, + { + "name": "follow-redirects", + "allowedCategories": ["production"] + }, { "name": "fs", "allowedCategories": ["tools"] diff --git a/common/config/rush/pnpm-config.json b/common/config/rush/pnpm-config.json index 3beb03bc..771091ef 100644 --- a/common/config/rush/pnpm-config.json +++ b/common/config/rush/pnpm-config.json @@ -89,6 +89,7 @@ * PNPM documentation: https://pnpm.io/package_json#pnpmoverrides */ "globalOverrides": { + "follow-redirects": ">=1.15.4", "fast-xml-parser": "^4.2.5", "semver": "^7.5.2", "jsonwebtoken@<=8.5.1": ">=9.0.0", diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 24d2e274..d67ef519 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -1,6 +1,7 @@ lockfileVersion: 5.4 overrides: + follow-redirects: '>=1.15.4' fast-xml-parser: ^4.2.5 semver: ^7.5.2 jsonwebtoken@<=8.5.1: '>=9.0.0' @@ -5297,7 +5298,7 @@ packages: integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== } dependencies: - follow-redirects: 1.15.2_debug@4.3.4 + follow-redirects: 1.15.5_debug@4.3.4 transitivePeerDependencies: - debug dev: false @@ -5308,7 +5309,7 @@ packages: integrity: sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g== } dependencies: - follow-redirects: 1.15.2_debug@4.3.4 + follow-redirects: 1.15.5_debug@4.3.4 transitivePeerDependencies: - debug @@ -8294,10 +8295,10 @@ packages: } dev: false - /follow-redirects/1.15.2_debug@4.3.4: + /follow-redirects/1.15.5_debug@4.3.4: resolution: { - integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== + integrity: sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw== } engines: { node: '>=4.0' } peerDependencies: diff --git a/common/config/rush/repo-state.json b/common/config/rush/repo-state.json index 57ace404..fa387e10 100644 --- a/common/config/rush/repo-state.json +++ b/common/config/rush/repo-state.json @@ -1,5 +1,5 @@ // DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush. { - "pnpmShrinkwrapHash": "a88c335e94b110e0edf571089c4ae25d91ae6353", + "pnpmShrinkwrapHash": "27f66bfccb6e383d9dad1bf50d4ec3e96a7d2f03", "preferredVersionsHash": "bf21a9e8fbc5a3846fb05b4fa0859e0917b2202f" } diff --git a/solutions/deployment/CHANGELOG.md b/solutions/deployment/CHANGELOG.md index 0d69dddb..6d165d74 100644 --- a/solutions/deployment/CHANGELOG.md +++ b/solutions/deployment/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [6.1.6] (2024-01-31) + +### Fixes + +- package dependency updates + ## [6.1.5] (2023-11-30) ### Fixes diff --git a/solutions/deployment/lib/cdk-infra-stack.ts b/solutions/deployment/lib/cdk-infra-stack.ts index 8ee80d01..92c7e806 100644 --- a/solutions/deployment/lib/cdk-infra-stack.ts +++ b/solutions/deployment/lib/cdk-infra-stack.ts @@ -358,7 +358,7 @@ export default class FhirWorksStack extends Stack { }.amazoncognito.com/oauth2`, EXPORT_RESULTS_BUCKET: bulkExportResources.bulkExportResultsBucket.bucketName, EXPORT_RESULTS_SIGNER_ROLE_ARN: bulkExportResources.exportResultsSignerRole.roleArn, - CUSTOM_USER_AGENT: 'AwsSolution/SO0128/GH-v6.1.5', + CUSTOM_USER_AGENT: 'AwsSolution/SO0128/GH-v6.1.6', ENABLE_MULTI_TENANCY: `${props!.enableMultiTenancy}`, ENABLE_SUBSCRIPTIONS: `${props!.enableSubscriptions}`, LOG_LEVEL: props!.logLevel, diff --git a/solutions/deployment/package.json b/solutions/deployment/package.json index 92ea8ad3..e80f76f3 100644 --- a/solutions/deployment/package.json +++ b/solutions/deployment/package.json @@ -1,6 +1,6 @@ { "name": "@aws/fhir-works-on-aws-deployment", - "version": "6.1.5", + "version": "6.1.6", "description": "FHIR Works on AWS deployment", "homepage": "https://github.com/aws-solutions/fhir-works-on-aws", "repository": { diff --git a/solutions/smart-deployment/CHANGELOG.md b/solutions/smart-deployment/CHANGELOG.md index de8d935b..9dbbe497 100644 --- a/solutions/smart-deployment/CHANGELOG.md +++ b/solutions/smart-deployment/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## [6.1.6] (2024-01-31) + +### Fixes + +- package dependency updates + ## [6.1.5] (2023-11-30) ### Fixes diff --git a/solutions/smart-deployment/package.json b/solutions/smart-deployment/package.json index 9a8b0ec9..cf383dd2 100644 --- a/solutions/smart-deployment/package.json +++ b/solutions/smart-deployment/package.json @@ -1,6 +1,6 @@ { "name": "@aws/fhir-works-on-aws-smart-deployment", - "version": "6.1.5-smart", + "version": "6.1.6-smart", "description": "FHIR Works on AWS deployment with SMART", "homepage": "https://github.com/aws-solutions/fhir-works-on-aws", "repository": { diff --git a/solutions/smart-deployment/src/lib/cdk-infra-stack.ts b/solutions/smart-deployment/src/lib/cdk-infra-stack.ts index e29dae3b..a0dbad00 100644 --- a/solutions/smart-deployment/src/lib/cdk-infra-stack.ts +++ b/solutions/smart-deployment/src/lib/cdk-infra-stack.ts @@ -1,3 +1,4 @@ +import path from 'path'; import { CfnCondition, CfnOutput, @@ -21,6 +22,7 @@ import { } from 'aws-cdk-lib/aws-apigateway'; import { AttributeType, BillingMode, StreamViewType, Table, TableEncryption } from 'aws-cdk-lib/aws-dynamodb'; import { Rule, Schedule } from 'aws-cdk-lib/aws-events'; +import { LambdaFunction } from 'aws-cdk-lib/aws-events-targets'; import { AnyPrincipal, Effect, @@ -33,22 +35,20 @@ import { import { Alias } from 'aws-cdk-lib/aws-kms'; import { Runtime, StartingPosition, Tracing } from 'aws-cdk-lib/aws-lambda'; import { DynamoEventSource, SqsEventSource } from 'aws-cdk-lib/aws-lambda-event-sources'; +import { NodejsFunction } from 'aws-cdk-lib/aws-lambda-nodejs'; +import { LogGroup, RetentionDays } from 'aws-cdk-lib/aws-logs'; import { Bucket, BucketAccessControl, BucketEncryption, ObjectOwnership } from 'aws-cdk-lib/aws-s3'; -import { Construct } from 'constructs'; import { Queue, QueuePolicy } from 'aws-cdk-lib/aws-sqs'; -import { LambdaFunction } from 'aws-cdk-lib/aws-events-targets'; -import { LogGroup, RetentionDays } from 'aws-cdk-lib/aws-logs'; -import { NodejsFunction } from 'aws-cdk-lib/aws-lambda-nodejs'; -import path from 'path'; import { NagSuppressions } from 'cdk-nag'; -import KMSResources from './kms'; -import ElasticSearchResources from './elasticsearch'; -import SubscriptionsResources from './subscriptions'; +import { Construct } from 'constructs'; +import AlarmsResource from './alarms'; +import Backup from './backup'; import BulkExportResources from './bulkExport'; import BulkExportStateMachine from './bulkExportStateMachine'; -import Backup from './backup'; -import AlarmsResource from './alarms'; +import ElasticSearchResources from './elasticsearch'; import JavaHapiValidator from './javaHapiValidator'; +import KMSResources from './kms'; +import SubscriptionsResources from './subscriptions'; export interface FhirWorksStackProps extends StackProps { stage: string; @@ -358,7 +358,7 @@ export default class FhirWorksStack extends Stack { PATIENT_PICKER_ENDPOINT: props!.patientPickerEndpoint, EXPORT_RESULTS_BUCKET: bulkExportResources.bulkExportResultsBucket.bucketName, EXPORT_RESULTS_SIGNER_ROLE_ARN: bulkExportResources.exportResultsSignerRole.roleArn, - CUSTOM_USER_AGENT: 'AwsSolution/SO0128/GH-v6.1.5-smart', + CUSTOM_USER_AGENT: 'AwsSolution/SO0128/GH-v6.1.6-smart', ENABLE_MULTI_TENANCY: `${props!.enableMultiTenancy}`, ENABLE_SUBSCRIPTIONS: `${props!.enableSubscriptions}`, LOG_LEVEL: props!.logLevel,