Skip to content

JASPER-581: Configure JASPER to use AWS MongoDb#484

Merged
ronaldo-macapobre merged 13 commits intomasterfrom
feature/JASPER-581
Sep 5, 2025
Merged

JASPER-581: Configure JASPER to use AWS MongoDb#484
ronaldo-macapobre merged 13 commits intomasterfrom
feature/JASPER-581

Conversation

@ronaldo-macapobre
Copy link
Contributor

Pull Request for JIRA Ticket: JASPER-581

Issue ticket number and link

https://jira.justice.gov.bc.ca/browse/JASPER-581

Description

  • Update API Dockerfile.release to include downloading of the public PEM file to establish secure connection to AWS Document db
  • Update Terraform code to move DEFAULT_USERS as an env variable to the ECS Task Definition as opposed to secrets env variable. This fixes the issue when parsing the env variables value during seeding process.
  • ❗ Disabled Hangfire for now because I encountered an error regarding unsupported functionality. I would like to investigate this separately.

Type of change

  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

  • Deployed feature branch to dev env

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

@ronaldo-macapobre ronaldo-macapobre added .NET Pull requests that update .net code infrastructure Updates related to Terraform enhancement New feature or request docker Pull requests that update Docker code labels Sep 5, 2025
@ronaldo-macapobre ronaldo-macapobre self-assigned this Sep 5, 2025
using System;
using System.Net.Http;
using System.Reflection;
using GdPicture14;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this seems nutrient related, doesn't seem necessary here unless I'm mistaken.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is just sorting change. I have a setting on my Visual Studio that sorts the namespaces when I saved the file.

@devinleighsmith
Copy link
Contributor

Looks good, have a look at that Sonarqube warning.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Sep 5, 2025

@ronaldo-macapobre ronaldo-macapobre merged commit ab18022 into master Sep 5, 2025
10 checks passed
@ronaldo-macapobre ronaldo-macapobre deleted the feature/JASPER-581 branch September 5, 2025 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docker Pull requests that update Docker code enhancement New feature or request infrastructure Updates related to Terraform .NET Pull requests that update .net code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants