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!: BLEA v3 #298

Merged
merged 38 commits into from
Apr 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
dbba717
Merge branch 'main' into dev.v3
konokenj Mar 15, 2023
65b2a12
feat(base-ct-audit)!: delete base-ct-audit (#221)
konokenj Mar 16, 2023
762ed58
feat(base-standalone)!: compose into 1 stack, and use parameter.ts (#…
konokenj Mar 16, 2023
d397a4c
feat(base-ct-guest)!: compose into 1 stack, and use parameter.ts (#220)
konokenj Mar 16, 2023
ddcfa1f
refactor(guest-apiapp-sample): merge into single stack and change met…
konokenj Mar 18, 2023
4409c7b
refactor(guest-webapp-sample)!: split into 2 usecases, and decrease n…
konokenj Mar 20, 2023
65b2ca0
refactor(blea-base-ct-guest): Separate deploy parameter from pipeline
ohmurayu Mar 22, 2023
65ce0bb
doc: Update Japanese docs to align v3 procedure
ohmurayu Mar 22, 2023
8299e8e
refactor: renew deprecated method and class on CloudWatch
ohmurayu Mar 22, 2023
6135080
fix: delete unnecessary information (#245)
ohmurayu Mar 22, 2023
bde3705
refactor: rename Construct IDs and variable names
konokenj Apr 13, 2023
04e2b69
refactor: set different names to ct/standalone
konokenj Apr 14, 2023
19c964e
refactor: rename packages
konokenj Apr 14, 2023
b7905d4
test: add missing snapshot tests for gov-base-ct and fix formats
konokenj Apr 14, 2023
5c26f56
refactor: remove "security" prefix
konokenj Apr 14, 2023
d55939e
build: refactor npm packages and build scripts
konokenj Apr 14, 2023
fec84b7
ci: remove product-stack-snapshots generated by test
konokenj Apr 14, 2023
e9e39ef
ci: fix escape
konokenj Apr 14, 2023
c00ec01
refactor: fix ecs-app class names
konokenj Apr 14, 2023
0cef9d7
fix: pass env parameter to stacks
konokenj Apr 17, 2023
ef3ae6f
test: update snapshots
konokenj Apr 17, 2023
d6f9073
fix: specify env
konokenj Apr 17, 2023
42ba49a
build: remove parameter.js when clean, and update snapshots
konokenj Apr 17, 2023
7399e0c
feat: re-add Chatbot to gov-base when deploy via CLI
konokenj Apr 17, 2023
924d269
test: fix tests
konokenj Apr 17, 2023
7094e54
feat(ecs-app): deploy without custom domain
konokenj Apr 18, 2023
c621957
refactor: rename Construct IDs and variable names for consistent use …
konokenj Apr 19, 2023
fcf0d17
fix: fix conflicts to merge dev.v3
ohmurayu Apr 19, 2023
244ea15
Merge branch 'konokenj-feature/re-add-chatbot' into dev.v3
ohmurayu Apr 19, 2023
dd1342a
docs: restore codes to use custom domain on CloudFront as a comment
ohmurayu Apr 19, 2023
0f11bd5
Merge branch 'feature/ecs-app-without-custom-domain' into dev.v3
ohmurayu Apr 19, 2023
f13f871
fix(gov-base-ct, gov-base-standalone): adopt s3's new bucket default …
ohmurayu Apr 19, 2023
a87d791
doc: Update English docs to align v3 (#297)
ohmurayu Apr 19, 2023
1cb2d43
fix: package inconsistency
ohmurayu Apr 19, 2023
e292d60
Merge branch 'dev.v3' of github.com:aws-samples/baseline-environment-…
ohmurayu Apr 19, 2023
429b07b
Merge branch 'main' into dev.v3
konokenj Apr 20, 2023
7ffa492
docs: add versioning policy and some fixes
konokenj Apr 20, 2023
532b557
build: remove cdk
konokenj Apr 20, 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
22 changes: 22 additions & 0 deletions .depcheckrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
skip-missing: true
ignore-patterns:
- cdk.out
specials:
- eslint
- prettier
- jest
- lint-staged
ignores:
- eslint*
- prettier
- ts-node
- esbuild
- depcheck
- '@types/node'
- '@types/jest'
- '@typescript-eslint/*'
- aws-cdk
- source-map-support
- simple-git-hooks
- standard-version
- typescript
6 changes: 5 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,12 @@ jobs:
echo "node: $(node --version)"
echo "npm: $(npm --version)"
- run: npm ci
- run: npm run depcheck && npm run depcheck --workspaces
- run: npm run lint:ci
- run: npm run format:ci
- run: npm run build --workspaces
- run: npm run test --workspaces
- run: npm run synth:dev --workspaces
# Delete product-stack-snapshots which is created by test.
# Without this step, synth fails.
- run: npm run clean:product --workspace usecases/blea-gov-base-ct
- run: npm run synth --workspaces
6 changes: 5 additions & 1 deletion .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,15 @@ variables:
AWS_SECRET_ACCESS_KEY: ''

.node-build: &node-build
- npm run depcheck && npm run depcheck --workspaces
- npm run lint:ci
- npm run format:ci
- npm run build --workspaces
- npm run test --workspaces
- npm run synth:dev --workspaces
# Delete product-stack-snapshots which is created by test.
# Without this step, synth fails.
- npm run clean:product --workspace usecases/blea-gov-base-ct
- npm run synth --workspaces

build-node14:
stage: build
Expand Down
2 changes: 2 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,5 @@ CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
.github/PULL_REQUEST_TEMPLATE.md
cdk.out
cdk.context.json
4 changes: 2 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ All notable changes to this project will be documented in this file. See [standa

### Bug Fixes

* **base-ct-guest:** Fix to support ControlTower LZ v3.0 ([#70](https://github.com/aws-samples/baseline-environment-on-aws/issues/70)) ([9067290](https://github.com/aws-samples/baseline-environment-on-aws/commit/9067290883a9216765eeb6fddf9ac9aa06a28fca))
* **base-ct-guest:** Fix to support Control Tower LZ v3.0 ([#70](https://github.com/aws-samples/baseline-environment-on-aws/issues/70)) ([9067290](https://github.com/aws-samples/baseline-environment-on-aws/commit/9067290883a9216765eeb6fddf9ac9aa06a28fca))
* **base-standalone:** Replace deprecated IAM Policy `AWSConfigRole` with `AWS_ConfigRole` ([#46](https://github.com/aws-samples/baseline-environment-on-aws/issues/46)) ([47cadcc](https://github.com/aws-samples/baseline-environment-on-aws/commit/47cadcce43b8173b9cd1b346010a7263469fe313))
* enable bucket-enforce-ssl on all buckets ([#47](https://github.com/aws-samples/baseline-environment-on-aws/issues/47)) ([dac02d5](https://github.com/aws-samples/baseline-environment-on-aws/commit/dac02d5179acdf39add6ced45fa27b9b373521a8))
* vulnerabilities in minimist ([#42](https://github.com/aws-samples/baseline-environment-on-aws/issues/42)) ([2fcef62](https://github.com/aws-samples/baseline-environment-on-aws/commit/2fcef62706443dc202de2a095bced9346484692c))
Expand Down Expand Up @@ -68,7 +68,7 @@ All notable changes to this project will be documented in this file. See [standa
- Update CDK version to 1.129.0 and its dependencies.
- **guest-webapp-sample** generalize ECS sample. now we don't use aws-ecs-patterns.
- **guest-webapp-sample** re-organize KMS keys
- **base-ct-guest** **base-standalone** refine notification settings for SecurityHub
- **gov-base-ct** **gov-base-standalone** refine notification settings for SecurityHub

## [1.1.1] - 2021-06-07

Expand Down
334 changes: 151 additions & 183 deletions README.md

Large diffs are not rendered by default.

211 changes: 88 additions & 123 deletions README_ja.md

Large diffs are not rendered by default.

21 changes: 0 additions & 21 deletions buildspec.yaml

This file was deleted.

Loading
Loading