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

Upgrade amplify to v6 #791

Merged
merged 18 commits into from
Oct 29, 2024
Merged

Upgrade amplify to v6 #791

merged 18 commits into from
Oct 29, 2024

Conversation

gmrabian
Copy link
Contributor

@gmrabian gmrabian commented Oct 18, 2024

Description

This change upgrades Amplify from v5 to v6 

The upgrade work was previously done in CARTS but was reverted due to an issue that has since been resolved by the maintainers.

Work already done in MCR

For more info on the oauth amplify listener in root, see this PR

References:
upgrade guide

Related ticket(s)

CMDCT-4052


How to test

Everything in the app works as expected. A short list of everything:

  • all api calls
  • auth
  • timeout
  • template file download

Pre-review checklist

  • I have added thorough tests, if necessary
  • [ ] I have updated relevant documentation, if necessary
  • I have performed a self-review of my code
  • I have manually tested this PR in the deployed cloud environment

@gmrabian gmrabian marked this pull request as ready for review October 18, 2024 21:21
@gmrabian gmrabian added the ready for review Ready for all the reviews! label Oct 18, 2024
Copy link
Contributor

@bangbay-bluetiger bangbay-bluetiger left a comment

Choose a reason for hiding this comment

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

Looks good. Minor suggestion.

services/ui-src/src/utils/other/print.ts Outdated Show resolved Hide resolved
JonHolman
JonHolman previously approved these changes Oct 21, 2024
@gmrabian gmrabian dismissed stale reviews from JonHolman and bangbay-bluetiger via 6541af5 October 22, 2024 14:12
@gmrabian gmrabian added the do not merge Do not merge this pull request label Oct 22, 2024
@gmrabian
Copy link
Contributor Author

you can still review but we need to figure out the IDM integration before merging

jessabean
jessabean previously approved these changes Oct 22, 2024
@gmrabian gmrabian removed the do not merge Do not merge this pull request label Oct 28, 2024
@gmrabian gmrabian requested a review from jessabean October 28, 2024 14:08
karla-vm
karla-vm previously approved these changes Oct 28, 2024
Copy link

codeclimate bot commented Oct 29, 2024

Code Climate has analyzed commit 439e9ed and detected 0 issues on this pull request.

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

This pull request will bring the total coverage in the repository to 93.8% (0.5% change).

View more on Code Climate.

@gmrabian gmrabian merged commit ad1414a into main Oct 29, 2024
22 checks passed
@gmrabian gmrabian deleted the amplify6 branch October 29, 2024 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready for review Ready for all the reviews!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants