From 20b738f01da8f8ce17bc026a37616862325546fa Mon Sep 17 00:00:00 2001 From: Eric Thoman Date: Tue, 2 Jul 2024 13:55:43 -0400 Subject: [PATCH] Release v2.1.6 --- CHANGELOG.md | 116 +++++++++--------- NOTICE | 7 +- .../anonymized-data-logger/requirements.txt | 2 +- source/website/package-lock.json | 40 +++--- source/website/package.json | 2 +- 5 files changed, 88 insertions(+), 79 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 10ee70b..f3249c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,122 +5,128 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.1.6] - 2024-07-02 + +### Security + +- Upgraded vulnerable packages + ## [2.1.5] - 2024-06-11 ### Changed -* Updated MediaInsights version to v5.1.7 +- Updated `Media Insights on AWS` version to v5.1.7 ### Security -* Upgraded vulnerable packages +- Upgraded vulnerable packages ## [2.1.4] - 2024-03-29 ### Security -* Upgraded vulnerable packages +- Upgraded vulnerable packages ## [2.1.3] - 2024-03-20 ### Changed -* Added resource dependency on OpensearchServiceDomain -* Upgraded to Media Insights on AWS v5.1.6 -* Enabled versioning on website bucket +- Added resource dependency on OpensearchServiceDomain +- Upgraded to Media Insights on AWS v5.1.6 +- Enabled versioning on website bucket ### Security -* Upgraded vulnerable packages -* Replaced some bootstrap-vue code that was incompatible with Vue 2 to 3 migration build +- Upgraded vulnerable packages +- Replaced some bootstrap-vue code that was incompatible with Vue 2 to 3 migration build ## [2.1.2] - 2023-10-19 ### Changed -* Upgraded to Media Insights on AWS v5.1.4 -* Consolidated policy statements into one S3 bucket policy for the website bucket -* Updated instructions in README to opt out of metric reporting -* Updated all Lambda functions Python Runtime version to 3.11 +- Upgraded to Media Insights on AWS v5.1.4 +- Consolidated policy statements into one S3 bucket policy for the website bucket +- Updated instructions in README to opt out of metric reporting +- Updated all Lambda functions Python Runtime version to 3.11 ## [2.1.1] - 2023-07-13 ### Changed -* Upgraded vulnerable packages +- Upgraded vulnerable packages ## [2.1.0] - 2023-04-19 ### Added -* Added ServiceCatalog AppRegistry resources -* Added unit tests for lambda code written in Python -* Added KMS Key parameter to Auth stack and KMS permissions to Cognito Admin role +- Added ServiceCatalog AppRegistry resources +- Added unit tests for lambda code written in Python +- Added KMS Key parameter to Auth stack and KMS permissions to Cognito Admin role ### Fixed -* The "Download Data" button on the **Celebrities** tab works now. -* Fixed upload of WebVTT files as "Existing Subtitles". -* Incorrect Cloudformation template in public bucket (#365) -* Updated object ownership configuration on ContentAnalysisWebsiteBucket +- The "Download Data" button on the **Celebrities** tab works now. +- Fixed upload of WebVTT files as "Existing Subtitles". +- Incorrect Cloudformation template in public bucket (#365) +- Updated object ownership configuration on ContentAnalysisWebsiteBucket ### Changed -* Removed Hawkeye scan from github actions (deprecated) -* Upgrade Media Insights on AWS dependency to v5.1.1 -* Refactored some code for maintainability -* Updated e2e tests for bug fixes and compatibility with new Media Insights on AWS version -* Updated references to "Media Insights Engine" to "Media Insights on AWS" -* Separated s3 sync commands in build script to a separate script (sync-s3-dist.sh) +- Removed Hawkeye scan from github actions (deprecated) +- Upgrade Media Insights on AWS dependency to v5.1.1 +- Refactored some code for maintainability +- Updated e2e tests for bug fixes and compatibility with new Media Insights on AWS version +- Updated references to "Media Insights Engine" to "Media Insights on AWS" +- Separated s3 sync commands in build script to a separate script (sync-s3-dist.sh) ## [2.0.2] - 2023-01-11 ### Fixed -* Updated python packages -* Replaced deprecated python command with python3 +- Updated python packages +- Replaced deprecated python command with python3 ## [2.0.1] - 2022-08-18 ### Fixed -* Version bumped python runtime for web helper lambda function which was preventing successful deployment +- Version bumped python runtime for web helper lambda function which was preventing successful deployment ## [2.0.0] - 2022-03-01 ### Added -* Upgrade MIE dependency to v4.0.1 -* Add support for using custom language models with Transcribe (#297) -* Document instructions for starting workflows from the command line and from an S3 trigger. (#266) -* Record the state machine ARN for the VideoWorkflow in cloud formation outputs. This makes it easier to find the video workflow in AWS Step Functions. (#268) -* Support the new languages and variants recently added to Transcribe and Translate (#263) -* Add option to see API requests for computer vision results in the front-end (#303) -* Save filenames to Opensearch so assets can be found by searching for their filename (#249) -* Add an option to auto-detect source language (#209) +- Upgrade MIE dependency to v4.0.1 +- Add support for using custom language models with Transcribe (#297) +- Document instructions for starting workflows from the command line and from an S3 trigger. (#266) +- Record the state machine ARN for the VideoWorkflow in cloud formation outputs. This makes it easier to find the video workflow in AWS Step Functions. (#268) +- Support the new languages and variants recently added to Transcribe and Translate (#263) +- Add option to see API requests for computer vision results in the front-end (#303) +- Save filenames to Opensearch so assets can be found by searching for their filename (#249) +- Add an option to auto-detect source language (#209) ### Fixed -* Fix missing data in line chart for computer vision results (#303) -* Fix opensearch throttling (#303) -* Remove unused subtitles checkbox from Upload view (#300) -* Avoid showing empty operator configurations in media summary view (#299) -* Fix miscellaneous bugs in the workflow configuration used to save subtitle edits (#286, #289) -* Fix invalid table format that's used when saving custom vocabularies (#260) -* Fix video load error that occurs with large caption data (#239) -* Support filenames with multiple periods (#237) -* Make language selection for Translate behave more intuitively (#228) -* Fix forever spinner that occurs when there is no data (#225) -* Fix the missing red video player position marker (#224) -* Add missing option to download SRT formatted subtitles (#272) -* Fix broken video player for S3 triggered workflows (#271) -* Fix invalid table format that's used when saving custom vocabularies (#260) -* Use the correct source language when saving a new or updated custom vocabulary (#258) -* Fix bug in WebCaptions that occurs when using source language autodetection in Transcribe (#306) -* Removed profanity checker due to insufficient support for non-english languages (#256) +- Fix missing data in line chart for computer vision results (#303) +- Fix opensearch throttling (#303) +- Remove unused subtitles checkbox from Upload view (#300) +- Avoid showing empty operator configurations in media summary view (#299) +- Fix miscellaneous bugs in the workflow configuration used to save subtitle edits (#286, #289) +- Fix invalid table format that's used when saving custom vocabularies (#260) +- Fix video load error that occurs with large caption data (#239) +- Support filenames with multiple periods (#237) +- Make language selection for Translate behave more intuitively (#228) +- Fix forever spinner that occurs when there is no data (#225) +- Fix the missing red video player position marker (#224) +- Add missing option to download SRT formatted subtitles (#272) +- Fix broken video player for S3 triggered workflows (#271) +- Fix invalid table format that's used when saving custom vocabularies (#260) +- Use the correct source language when saving a new or updated custom vocabulary (#258) +- Fix bug in WebCaptions that occurs when using source language autodetection in Transcribe (#306) +- Removed profanity checker due to insufficient support for non-english languages (#256) ## [1.0.0] - 2021-11-03 ### Added -* CHANGELOG version 1.0.0 release +- CHANGELOG version 1.0.0 release diff --git a/NOTICE b/NOTICE index 0cf58a0..3d09b14 100644 --- a/NOTICE +++ b/NOTICE @@ -8,9 +8,12 @@ or in the "license" file accompanying this file. This file is distributed on an WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, express or implied. See the License for the specific language governing permissions and limitations under the License. -********************** +--- + THIRD PARTY COMPONENTS -********************** + +--- + This software includes third party software subject to the following copyrights: attrs under the Massachusetts Institute of Technology license diff --git a/source/anonymized-data-logger/requirements.txt b/source/anonymized-data-logger/requirements.txt index abfc430..450f950 100644 --- a/source/anonymized-data-logger/requirements.txt +++ b/source/anonymized-data-logger/requirements.txt @@ -1,2 +1,2 @@ requests -urllib3==1.26.18 +urllib3==2.2.2 diff --git a/source/website/package-lock.json b/source/website/package-lock.json index 4842240..3138a56 100644 --- a/source/website/package-lock.json +++ b/source/website/package-lock.json @@ -1,12 +1,12 @@ { "name": "content-localization-on-aws", - "version": "2.1.5", + "version": "2.1.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "content-localization-on-aws", - "version": "2.1.5", + "version": "2.1.6", "license": "Apache-2.0", "dependencies": { "@vue/compat": "^3.4.21", @@ -8963,9 +8963,9 @@ } }, "node_modules/@react-native-community/cli-server-api/node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "peer": true, "engines": { "node": ">=8.3.0" @@ -18714,9 +18714,9 @@ } }, "node_modules/metro/node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "peer": true, "engines": { "node": ">=8.3.0" @@ -20837,9 +20837,9 @@ } }, "node_modules/react-devtools-core/node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "peer": true, "engines": { "node": ">=8.3.0" @@ -23818,9 +23818,9 @@ } }, "node_modules/webpack-bundle-analyzer/node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "dev": true, "engines": { "node": ">=8.3.0" @@ -24062,9 +24062,9 @@ } }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", - "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "dev": true, "engines": { "node": ">=10.0.0" @@ -24666,9 +24666,9 @@ } }, "node_modules/ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.3.tgz", + "integrity": "sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==", "peer": true, "dependencies": { "async-limiter": "~1.0.0" diff --git a/source/website/package.json b/source/website/package.json index a7a78cf..ddd20e5 100644 --- a/source/website/package.json +++ b/source/website/package.json @@ -1,6 +1,6 @@ { "name": "content-localization-on-aws", - "version": "2.1.5", + "version": "2.1.6", "private": true, "scripts": { "serve": "vue-cli-service serve",