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

Release 3.4.0 - HIPAA Config #142

Merged
merged 4 commits into from
Jun 20, 2024
Merged

Conversation

amolina-adobe
Copy link
Contributor

Description

Update utils and meshbuilder packages to include HIPAA mesh config

@see #139

Related Issue

https://jira.corp.adobe.com/browse/CEXT-3139

Motivation and Context

With the addition of the HIPAA field to mesh config, we need to update the meshbuilder package in the CLI so that it supports the field in local development (ie. aio api-mesh:run command)

How Has This Been Tested?

  1. Updated meshbuilder package version to 1.5.0
  2. yarn install
  3. run aio plugins:link . to use local branch for the plugin
  4. run aio api-mesh:init sample-project to set up local dev environment
  5. cd into the new project directory
  6. create mesh.json config file with new HIPAA field set to true
  7. run aio api-mesh:run mesh.json
  8. verify schema is validated and server starts on localhost:5000

ALT: verify that reverting to current version 1.4.4 results in schema validation error with the same steps above

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • I have signed the Adobe Open Source CLA.
  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

@amolina-adobe amolina-adobe merged commit 4fd436f into main Jun 20, 2024
4 checks passed
@amolina-adobe amolina-adobe deleted the release/3.4.0-hipaa-config branch June 20, 2024 17:21
@amolina-adobe amolina-adobe restored the release/3.4.0-hipaa-config branch June 20, 2024 18:28
@amolina-adobe amolina-adobe deleted the release/3.4.0-hipaa-config branch June 20, 2024 20:09
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.

3 participants