Skip to content

feat: property injection for 122 constructs #33887

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

Merged
merged 56 commits into from
May 5, 2025
Merged
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
3e8f5ed
initial commit
pcheungamz Feb 28, 2025
61af5e4
Use class decorator to run applyInjectors
pcheungamz Mar 10, 2025
fd3ac61
Make Constructs property injectable in aws-appmesh, aws-appsync, aws-…
pcheungamz Mar 11, 2025
fb76398
Make Constructs property injectable in aws-cloudtrail, aws-cognito, a…
pcheungamz Mar 11, 2025
11c7812
Make Constructs property injectable in aws-ec2, aws-ecr, aws-ecr-asse…
pcheungamz Mar 11, 2025
e3be467
Make Constructs property injectable in aws-ecs-patterns, aws-efs, aws…
pcheungamz Mar 11, 2025
43c1ea6
Make Constructs property injectable in aws-elasticloadbalancingv2, aw…
pcheungamz Mar 11, 2025
169d605
Make Constructs property injectable in aws-lambda, aws-logs, aws-open…
pcheungamz Mar 12, 2025
8bc8f68
Make Constructs property injectable aws-s3-deployment, aws-secretsman…
pcheungamz Mar 12, 2025
e05ada5
Reduce log
pcheungamz Mar 14, 2025
0a58c65
Make aws-sns constructs injectable
megarach0 Mar 19, 2025
f6bb178
Make these Constructs injectable: Queue, SageMakerCreateModel, SageMa…
pcheungamz Mar 27, 2025
30e29e0
Add support for property injection: aws-ses
manan-pancholi Mar 31, 2025
b9fcc85
Remove unnecessary import to fix linting build failure
manan-pancholi Mar 31, 2025
ee2b8ef
Add support for property injection: aws-sns-subscriptions/UrlSubscrip…
manan-pancholi Apr 1, 2025
591c98b
Remove debug log
pcheungamz Apr 2, 2025
07f7e52
Add property injection support for aws-apigateway/Method
manan-pancholi Apr 8, 2025
7c00088
Change propertyInjectionDecorator to propertyInjectable
pcheungamz Apr 9, 2025
635b228
Add Blueprint Property Injector to README
pcheungamz Apr 10, 2025
36a0781
Add property injector framework tests
pcheungamz Apr 14, 2025
f530364
Fix README format. Make these Constructs injectable: StepFunctionsRes…
pcheungamz Apr 21, 2025
3ff9830
Make these Constructs injectable: CustomPolicy, ClientVpnEndpoint, As…
pcheungamz Apr 21, 2025
f36f14e
Strongly type the decorator, find 2 non-construct taggables, and hide…
rix0rrr Apr 22, 2025
11fb2e1
Fix build problem. npx lerna run build --concurrency 4 works now
pcheungamz Apr 22, 2025
7f7424c
Removed warn from PropertyInjectors.add. updated integ test snapshot
pcheungamz Apr 22, 2025
855601d
Merge branch 'main' into prop-injectors
moelasmar Apr 23, 2025
1648758
Update repository.ts
moelasmar Apr 23, 2025
aff76ea
Update instance.ts
moelasmar Apr 23, 2025
8e87663
Update instance.ts
moelasmar Apr 23, 2025
5df3ac2
Update auto-scaling-group.ts
moelasmar Apr 23, 2025
7e10393
Update cluster.ts
moelasmar Apr 23, 2025
0a86402
Update role.ts
moelasmar Apr 23, 2025
aa89620
Keep the static Class' name property
moelasmar Apr 23, 2025
23c4287
Update README
moelasmar Apr 23, 2025
dd6ee84
Update default.ts-fixture
moelasmar Apr 23, 2025
f5b2fd1
Create README-blueprints.fixture
moelasmar Apr 23, 2025
e30c495
Update default.ts-fixture
moelasmar Apr 23, 2025
e8208c9
Update README-blueprints.fixture
moelasmar Apr 23, 2025
85d20c4
Update README.md
moelasmar Apr 23, 2025
3a0895d
Create README-Injectable.fixture
moelasmar Apr 23, 2025
9377cf4
Merge branch 'main' into prop-injectors
moelasmar Apr 23, 2025
317dfca
Rename README-blueprints.fixture to README-blueprints-fixture
moelasmar Apr 23, 2025
d1c3933
Rename README-Injectable.fixture to README-Injectable-fixture
moelasmar Apr 23, 2025
1c40005
Update prop-injectable.ts
moelasmar Apr 23, 2025
ade8ae2
Update README.md
moelasmar Apr 23, 2025
715e6db
Update and rename README-Injectable-fixture to README-Injectable.ts-f…
moelasmar Apr 23, 2025
e5a880d
Update and rename README-blueprints-fixture to README-blueprints.ts-f…
moelasmar Apr 23, 2025
5b81ffa
Fixed rosetta errors
pcheungamz Apr 29, 2025
6e57be2
Merge with latest mainline
pcheungamz May 1, 2025
08a8d3c
Merge branch 'main' into prop-injectors
pcheungamz May 1, 2025
6b1b426
Update integ test
pcheungamz May 1, 2025
762812d
Remove dependencies on s3, lambda, and others in prop-injectors.test.ts
pcheungamz May 2, 2025
d10782d
fix build errors
pcheungamz May 2, 2025
cc5aaf2
Merge branch 'main' into prop-injectors
mergify[bot] May 5, 2025
5688599
update integ test after merge from main. It was missing ap-east-2
pcheungamz May 5, 2025
fa0d021
Merge branch 'main' into prop-injectors
mergify[bot] May 5, 2025
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

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading