Skip to content

Commit 9feae80

Browse files
authored
add v3.0.5 release candidate to github (#269)
1 parent f4ca458 commit 9feae80

File tree

9 files changed

+96
-73
lines changed

9 files changed

+96
-73
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [3.0.5] - 2024-09-17
9+
10+
### Security
11+
12+
- Vulnerability patches to address CVE-2024-45296, CVE-2024-43788, CVE-2024-4067, and CVE-2024-43799.
13+
814
## [3.0.4] - 2024-08-20
915

1016
### Security

NOTICE.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ aws-cdk-lib under the Apache License Version 2.0
5757
aws-cdk.asset-awscli-v1 under the Apache License Version 2.0
5858
aws-cdk.asset-kubectl-v20 under the Apache License Version 2.0
5959
aws-cdk.asset-node-proxy-agent-v6 under the Apache License Version 2.0
60+
aws-cdk.cloud-assembly-schema under the Apache License Version 2.0
6061
blessed under the Massachusetts Institute of Technology license
6162
cattrs under the Massachusetts Institute of Technology license
6263
cffi under the Massachusetts Institute of Technology license

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -356,6 +356,20 @@ Example body for uploading to a new PT1H, P1D, or P1M dataset with deleted field
356356
6. The Glue job can be monitored in the solution's UI or the AWS Console
357357
---
358358

359+
## Local development for web console
360+
361+
* Step 1: Deploy the solution.
362+
* Step 2: Open the URL shown in the `UserInterface` output of the base stack and login.
363+
* Step 3: Open the Javascript console of your web browser and copy the runtime config values printed by `main.js` into your local `src/website/public/runtimeConfig.json`
364+
* Step 4: Specify `http://localhost:8080` for `COGNITO_CALLBACK_URL` in your local `src/website/public/runtimeConfig.json`
365+
* Step 5: Specify `http://localhost:8080` for `COGNITO_LOGOUT_URL` in your local `src/website/public/runtimeConfig.json`
366+
* Step 6: Open Amazon Cognito console, select the corresponding User pool, click the App integration tab, select application details in the App client list, edit Hosted UI, and set a new URL: http://localhost:8080 into Allowed callback URLs.
367+
* Step 7: Run `npm start run` from `src/website/`
368+
```
369+
cd src/website
370+
npm run start
371+
```
372+
* Step 8: Open http://localhost:8080
359373

360374
# Troubleshooting
361375

solution-manifest.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
id: SO0222 # Solution Id
33
name: amazon-marketing-cloud-uploader-from-aws # trademarked name
4-
version: v3.0.4 # current version of the solution. Used to verify template headers
4+
version: v3.0.5 # current version of the solution. Used to verify template headers
55
cloudformation_templates: # This list should match with AWS CloudFormation templates section of IG
66
- template: amazon-marketing-cloud-uploader-from-aws.template
77
main_template: true

source/amc_uploader/setup.py

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,5 @@
1-
# #####################################################################################################################
2-
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. #
3-
# #
4-
# Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance #
5-
# with the License. You may obtain a copy of the License at #
6-
# #
7-
# http://www.apache.org/licenses/LICENSE-2.0 #
8-
# #
9-
# Unless required by applicable law or agreed to in writing, software distributed under the License is distributed #
10-
# on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for #
11-
# the specific language governing permissions and limitations under the License. #
12-
# #####################################################################################################################
13-
1+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
# SPDX-License-Identifier: Apache-2.0
143

154
import setuptools
165

source/cognito_hosted_ui_resource/cognito_hosted_ui_resource.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
2+
# SPDX-License-Identifier: Apache-2.0
13

24
import os
35
import json

source/share/tasks.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@ def process_request(self, **kwargs):
268268
"Authorization": f'Bearer {kwargs["access_token"]}',
269269
"Content-Type": "application/json",
270270
"x-amzn-service-name": "amazon-marketing-cloud-uploader-from-aws",
271-
"x-amzn-service-version": "v3.0.4"
271+
"x-amzn-service-version": "v3.0.5"
272272
}
273273

274274
if kwargs.get("advertiser_id"):

source/website/package-lock.json

Lines changed: 68 additions & 57 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

source/website/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "amcufa",
3-
"version": "3.0.4",
3+
"version": "3.0.5",
44
"private": true,
55
"scripts": {
66
"serve": "vue-cli-service serve",

0 commit comments

Comments
 (0)