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

Cmdct 3752 - Deploy UI services #2

Merged
merged 19 commits into from
Jul 8, 2024
Merged

Cmdct 3752 - Deploy UI services #2

merged 19 commits into from
Jul 8, 2024

Conversation

BearHanded
Copy link
Contributor

@BearHanded BearHanded commented Jul 5, 2024

Description

Deploy a login page without login functionality. This is just deploying the services for ui and ui-src, which will get us our cloudfront distributions. We can use those to get real URLs.

What cool stuff does this do?

  • Integrate Deployments with AWS
  • Includes a bunch of our actions
  • Takes a slimmed down version of MFP to just facilitate a login page. Keeps some ui framework for state and whatnot, but open to changing any of it.
  • Sets up ssm params (all envs configured)

Related ticket(s)

CMDCT-3752


How to test

https://d24wcdycbgw2lz.cloudfront.net/ <- This exists at all

Important updates


Author checklist

  • I have performed a self-review of my code
  • I have added thorough tests, if necessary
  • I have updated relevant documentation, if necessary

convert to a different template: test → val | val → prod

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27517 lines exceeds the maximum allowed for the inline comments feature.

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27517 lines exceeds the maximum allowed for the inline comments feature.

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27513 lines exceeds the maximum allowed for the inline comments feature.

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27511 lines exceeds the maximum allowed for the inline comments feature.

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27509 lines exceeds the maximum allowed for the inline comments feature.

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27509 lines exceeds the maximum allowed for the inline comments feature.

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27508 lines exceeds the maximum allowed for the inline comments feature.

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27485 lines exceeds the maximum allowed for the inline comments feature.

@BearHanded BearHanded changed the title Cmdct 3752 deploy Cmdct 3752 - Deploy UI services Jul 5, 2024
@BearHanded BearHanded marked this pull request as ready for review July 5, 2024 20:21
@BearHanded BearHanded requested a review from braxex as a code owner July 5, 2024 20:21
Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27493 lines exceeds the maximum allowed for the inline comments feature.

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27485 lines exceeds the maximum allowed for the inline comments feature.

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27501 lines exceeds the maximum allowed for the inline comments feature.

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27504 lines exceeds the maximum allowed for the inline comments feature.

Copy link

@codeclimate codeclimate bot left a comment

Choose a reason for hiding this comment

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

The PR diff size of 27491 lines exceeds the maximum allowed for the inline comments feature.

Copy link

codeclimate bot commented Jul 8, 2024

Code Climate has analyzed commit 8f588b8 and detected 2 issues on this pull request.

Here's the issue category breakdown:

Category Count
Duplication 2

The test coverage on the diff in this pull request is 90.1% (90% is the threshold).

This pull request will bring the total coverage in the repository to 90.0%.

View more on Code Climate.

@BearHanded BearHanded requested a review from angelaco11 July 8, 2024 16:48
Copy link
Contributor

@angelaco11 angelaco11 left a comment

Choose a reason for hiding this comment

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

I think this looks good! Thanks for walking me through the code earlier

@BearHanded BearHanded merged commit 38388b0 into main Jul 8, 2024
17 checks passed
@BearHanded BearHanded deleted the cmdct-3752-deploy branch July 8, 2024 17:44
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="description" content="Medicaid Data Collection Tool" />
Copy link
Contributor

Choose a reason for hiding this comment

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

should "description" match <title> here?

Copy link
Contributor

@rocio-desantiago rocio-desantiago Jul 8, 2024

Choose a reason for hiding this comment

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

I suppose these should be updated in the future with HCBS favicons

Copy link
Contributor

Choose a reason for hiding this comment

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

Shall we delete this one?

Copy link
Contributor

@rocio-desantiago rocio-desantiago left a comment

Choose a reason for hiding this comment

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

Missed the merge cutoff, but just following up on the favicon. Is there one being designed for HCBS?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants