Closed italopessoa closed 5 days ago
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
100.0% Coverage on New Code
0.0% Duplication on New Code
:tada: This PR is included in version 3.1.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:
:tada: This PR is included in version 3.1.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:
Walkthrough
The pull request introduces multiple changes across various files related to a .NET project and Terraform configurations. Key modifications include updates to the GitHub Actions workflow for conditional job execution, alterations to the
CognitoClientFactory
andCognitoSettings
classes, and enhancements to test cases for better exception handling. Additionally, new Terraform files are added to manage AWS resources, while existing configurations are updated to focus on Kubernetes resources, indicating a shift in architecture.Changes
build
job.- Excluded
Program.cs
in SonarCloud analysis.- Updated Dockerfile path in
build-docker-image
.-
semantic-release
now depends onbuild-and-analyze
.- Changed client instantiation logic, removing credentials and region.
- Removed unused directives.
UserPoolClientId
,Enabled
,Region
,ClientSecret
,ClientId
.- Retained only
UserPoolId
.settingsMock
to return defaultCognitoSettings
.- Instantiated
CognitoClientFactory
withoutsettingsMock
.CognitoSettings
initialization.- Added
FindByCpfAsync_ExceptionThrown_LogsErrorAndThrows
test.- Updated existing tests for exception handling.
- API Gateway references are commented out.
- Added
kubernetes_namespace
fororders
.- Updated various Kubernetes resources to include new namespace.
api_client_id
.internal_elb_name
from"api_internal_elb"
to"api-internal"
.Sequence Diagram(s)
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
❤️ Share
- [X](https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai) - [Mastodon](https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai) - [Reddit](https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai) - [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code)🪧 Tips
### Chat There are 3 ways to chat with [CodeRabbit](https://coderabbit.ai): - Review comments: Directly reply to a review comment made by CodeRabbit. Example: - `I pushed a fix in commit