Skip to content

Commit

Permalink
feat: add support for machine client audience (#92)
Browse files Browse the repository at this point in the history
* feat: add support for machine client audience

This commit adds a new optional property `machineClientAudience` to the
`IAuth` interface. This property allows specifying the audience value to
be used when generating access tokens for the machine client using the
Client Credentials flow.

Additionally, the README has been updated to include links to the
Serverless Reference Architecture and the SBT Workshop.

* update to projen v0.86.9
  • Loading branch information
suhussai authored Sep 5, 2024
1 parent f1240d2 commit 3458ea4
Show file tree
Hide file tree
Showing 25 changed files with 1,963 additions and 2,034 deletions.
2 changes: 1 addition & 1 deletion .eslintrc.json

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

1 change: 1 addition & 0 deletions .gitattributes

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

16 changes: 8 additions & 8 deletions .github/workflows/build.yml

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

16 changes: 8 additions & 8 deletions .github/workflows/build_aws-sbt-point-solutions-lib.yml

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

8 changes: 5 additions & 3 deletions .github/workflows/release.yml

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

8 changes: 5 additions & 3 deletions .github/workflows/release_aws-sbt-point-solutions-lib.yml

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

12 changes: 6 additions & 6 deletions .github/workflows/upgrade-main.yml

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

1 change: 1 addition & 0 deletions .npmignore

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

17 changes: 9 additions & 8 deletions .projen/deps.json

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

21 changes: 14 additions & 7 deletions .projen/tasks.json

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

2 changes: 1 addition & 1 deletion .projenrc.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ const GITHUB_USER: string = 'awslabs';
const PUBLICATION_NAMESPACE: string = 'cdklabs';
const PS_PUBLICATION_NAMESPACE: string = 'aws';
const PROJECT_NAME: string = 'sbt-aws';
const PROJEN_VERSION: string = '0.80.18';
const PROJEN_VERSION: string = '0.86.9';
const CDK_VERSION: string = '2.140.0';
const JSII_VERSION: string = '~5.3.0';
const CONSTRUCTS_VERSION: string = '10.0.5';
Expand Down
16 changes: 16 additions & 0 deletions API.md

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

7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,10 @@ For a detailed walkthrough, see the [tutorial](https://github.com/awslabs/sbt-aw

Interested in seeing SBT used in a comprehensive SaaS reference architecture? Take a look at the following:

* [Elastic Kubernetes Service (EKS) Reference Architecture](https://github.com/aws-samples/aws-saas-factory-eks-reference-architecture/tree/feat/sbt-merge)
* [Elastic Kubernetes Service (EKS) Reference Architecture](https://github.com/aws-samples/aws-saas-factory-eks-reference-architecture)
* [Elastic Container Service (ECS) Reference Architecture](https://github.com/aws-samples/saas-reference-architecture-ecs)
* Serverless Reference Architecture (In progress)
* [Serverless Reference Architecture](https://github.com/aws-samples/aws-saas-factory-ref-solution-serverless-saas)
* [SBT Workshop](https://catalog.us-east-1.prod.workshops.aws/workshops/236fe656-f781-4862-a1a9-51becf126857)

## Getting Help

Expand All @@ -54,7 +55,7 @@ You may also find help on these community resources:

## Roadmap

The [SBT for AWS Roadmap project board](PLACEHOLDER) lets developers know about our upcoming features and priorities to help them plan how to best leverage the CDK and identify opportunities to contribute to the project.
The [SBT for AWS Roadmap project board](PLACEHOLDER) lets developers know about our upcoming features and priorities to help them plan how to best leverage the CDK and identify opportunities to contribute to the project.

## Contributing

Expand Down
Loading

0 comments on commit 3458ea4

Please sign in to comment.