Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Update AWS SDK v2 to v3 [WIP] #528

Closed
wants to merge 56 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
342da45
feat: migrated organization/cfn writer/reader to sdk v3
Aug 14, 2023
8a7e9f5
feat: aws-util client factory
Aug 29, 2023
4fd4028
feat: replace v2 clients for v3 ones
Aug 29, 2023
a31c75a
feat: add lib-storage for s3 uploads
Aug 29, 2023
e87470b
fix: missing commands migration
Aug 29, 2023
afd5e49
chore: re-implement awsutils for sdkv3
rene84 Sep 5, 2023
fddc025
fix: unit tests (some disabled)
rene84 Sep 5, 2023
3e29830
fix: assume correct role in account
rene84 Nov 11, 2023
921c498
fix: check aws config profile set on class
rene84 Nov 12, 2023
43a9dc0
chore: update node versions in github actions
OlafConijn Nov 12, 2023
e2fcc74
chore: comment out linting in github actions
OlafConijn Nov 12, 2023
456c2b3
chore: comment out unit tests
OlafConijn Nov 12, 2023
91a3828
fix: check whether config file exists prior to readFileSync
OlafConijn Nov 12, 2023
42822f3
chore: migrate to v3 credential providers
OlafConijn Nov 12, 2023
b98cde6
chore: add region to STS
OlafConijn Nov 13, 2023
dab2168
fix: support s3 global endpoints
rene84 Nov 13, 2023
3106b0f
fix: downgrade linting rules
rene84 Nov 14, 2023
fab35af
fix: start repairing integration tests
rene84 Nov 16, 2023
813bdc9
fix: more integration tests
rene84 Nov 16, 2023
e63d6f9
fix: aws v3 syntax - int tests still broken
rene84 Nov 16, 2023
6937ffd
fix: use fromTemporaryCredentials correctly
rene84 Nov 17, 2023
73c45b2
fix: replace err.code with err.name
rene84 Nov 17, 2023
55708c1
fix: unit test
rene84 Nov 17, 2023
4081229
fix: sls and lambda nodejs version
rene84 Nov 17, 2023
dd1992c
fix: set partition on current session at init
rene84 Nov 17, 2023
1468b07
fix: transform getobject response to string only once
rene84 Nov 17, 2023
e154a93
chore: clean up delete-buckets script
OlafConijn Nov 18, 2023
c4177d8
fix: invalid client token id when creating account
OlafConijn Nov 18, 2023
a51d994
chore: set region when spawning process
OlafConijn Nov 18, 2023
5b47b62
chore: publish beta
OlafConijn Nov 18, 2023
7604bfa
chore: ensure !CopyValue accountId is String
OlafConijn Nov 18, 2023
5056992
fix: remove type-registration
OlafConijn Nov 18, 2023
d8b5280
chore: improve delete-buckets to delete delete-markers
OlafConijn Nov 18, 2023
f0b057e
chore: linting
OlafConijn Nov 18, 2023
0b5de44
fix: use region from clientConfig (if specified)
OlafConijn Nov 18, 2023
a2a86ea
fix: template-url (for large templates) needs to contain region
OlafConijn Nov 18, 2023
c08a351
fix: scenario-non-local-templates.test
rene84 Nov 20, 2023
9bf5b18
fix: scenario-detached-perform-tasks
rene84 Nov 20, 2023
ec6d063
fix: create bucket region if us-east-1
rene84 Nov 20, 2023
037994c
fix: don't describe stack after deleting it
rene84 Nov 20, 2023
9f6df8b
fix: scenario where taskRole is not fully resolved
rene84 Nov 21, 2023
e424df2
feat: update exports cache after createUpdate stack
rene84 Nov 21, 2023
772aa04
fix: scenario functions in cfn
rene84 Nov 21, 2023
266976e
fix: annotate organisation
rene84 Nov 21, 2023
065e1f4
fix: check isPartition for boolean
rene84 Nov 21, 2023
3fcbfc2
fix: pass undefined instead of null
rene84 Nov 21, 2023
bafe5f8
fix: cdk remove-task uses --force instead of --require-approval=never
OlafConijn Nov 22, 2023
bc26ef3
fix: explicitly check AWS_ vars before using the profile
rene84 Nov 27, 2023
ab0b1ad
Merge branch 'feat/update_aws_sdk_v3' of github.com:org-formation/org…
OlafConijn Nov 27, 2023
93c8f4f
chore: revert STS sessioName to OrganizationFormationBuild
rene84 Nov 27, 2023
64d73c2
Merge branch 'feat/update_aws_sdk_v3' of github.com:org-formation/org…
OlafConijn Nov 28, 2023
6363352
fix: remove warning when getting buidl account id
rene84 Nov 29, 2023
783d40c
fix: create account
rene84 Nov 29, 2023
e1f5f80
Merge branch 'feat/update_aws_sdk_v3' of github.com:org-formation/org…
OlafConijn Nov 29, 2023
4860a81
fix: look up bucket region for large templates
OlafConijn Dec 4, 2023
ea59178
chore: update version
OlafConijn Dec 6, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,7 @@ module.exports = {
"rules": {
"@typescript-eslint/adjacent-overload-signatures": "error",
"@typescript-eslint/array-type": "error",
"@typescript-eslint/ban-types": "error",
"@typescript-eslint/class-name-casing": "error",
"@typescript-eslint/ban-types": "warn",
"@typescript-eslint/consistent-type-assertions": "error",
"@typescript-eslint/consistent-type-definitions": "error",
"@typescript-eslint/indent": [
Expand Down Expand Up @@ -131,7 +130,7 @@ module.exports = {
"no-multiple-empty-lines": "error",
"no-new-wrappers": "error",
"no-shadow": [
"error",
"warn",
{
"hoist": "all"
}
Expand All @@ -148,7 +147,7 @@ module.exports = {
"error",
"never"
],
"prefer-arrow/prefer-arrow-functions": "error",
"prefer-arrow/prefer-arrow-functions": "warn",
"prefer-const": "error",
"quote-props": [
"error",
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 12
node-version: 18
- name: Install Dependencies with NPM
id: installation
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/integration-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 12
node-version: 18
- name: Install Dependencies with NPM
id: installation
run: |
Expand Down
Loading
Loading