Skip to content
This repository has been archived by the owner on Apr 13, 2023. It is now read-only.

feat!: merge in changes from mainline #364

Merged
merged 90 commits into from
Jun 25, 2021
Merged

feat!: merge in changes from mainline #364

merged 90 commits into from
Jun 25, 2021

Conversation

rsmayda
Copy link
Contributor

@rsmayda rsmayda commented Jun 25, 2021

Merging in changes from mainline. There are no additional functional changes.

To highlight some of the features being merged in:

Checklist:

  • Have you successfully deployed to an AWS account with your changes?
  • Have you written new tests for your core changes, as applicable?

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

rsmayda and others added 30 commits January 29, 2021 13:11
- Update dependencies to the newest
- Update auditLog dependencies to match the base package
- Add `${AWS::Region}` to IAM log policy
- Reduce access for the FHIR Server to just `GET`, `HEAD`, and `POST` requests (posts are needed as searches are POSTed to ES Domain)
- Add log retention and log encryption
- interface: add implementation guides compile interface
- persistence: match on resourceType as well as id when executing Read/VRead/DeleteVersionedRes operations
- persistence: resolve vid and meta attribute mismatch on concurrent Update requests
- parse xpath expressions to support choice of data types
- properly handle special characters in queries
* chore: add PR size labeler

* chore: update labeler yml syntax

* empty commit fix mainline protection

Co-authored-by: zheyanyu <zheyanyu@amazon.com>
Co-authored-by: Tim Nguyen <nguyen102@users.noreply.github.com>
Co-authored-by: Tim Nguyen <thingut@amazon.com>
Co-authored-by: Tim Nguyen <thingut@amazon.com>
* increase log retention time
* update apigw log format
dependabot bot and others added 17 commits May 26, 2021 16:45
#334)

* chore(deps): bump browserslist from 4.16.3 to 4.16.6 in /auditLogMover

Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](browserslist/browserslist@4.16.3...4.16.6)

Signed-off-by: dependabot[bot] <support@github.com>

* trigger mainline protection check

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* BREAKING CHANGE: Aliases need to be added to existing index
* Run the addAlias [script](https://github.com/awslabs/fhir-works-on-aws-deployment/blob/94a3187a6fb7a673946a215869c154048603389b/scripts/elasticsearch-operations.js) created in this [PR](#346) will create aliases for all existing indices 
* Update or create resource in a specific type will automatically create alias for the corresponding index
* chore(deps): bump ssri from 6.0.1 to 6.0.2 in /auditLogMover

Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](npm/ssri@v6.0.1...v6.0.2)

---
updated-dependencies:
- dependency-name: ssri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
)

* chore(deps): bump lodash from 4.17.20 to 4.17.21 in /auditLogMover

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.20...4.17.21)

---
updated-dependencies:
- dependency-name: lodash
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump ssri from 6.0.1 to 6.0.2

Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](npm/ssri@v6.0.1...v6.0.2)

---
updated-dependencies:
- dependency-name: ssri
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump lodash from 4.17.20 to 4.17.21

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](lodash/lodash@4.17.20...4.17.21)

---
updated-dependencies:
- dependency-name: lodash
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nestor Carvantes <carvantes@gmail.com>
@rsmayda rsmayda added the chore General improvements to the system but are not new features label Jun 25, 2021
@rsmayda rsmayda self-assigned this Jun 25, 2021
@github-actions
Copy link

'This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size.’

@Bingjiling
Copy link
Contributor

Are the two failed workflow checks expected?

@github-actions
Copy link

'This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size.’

Copy link
Contributor

@Bingjiling Bingjiling left a comment

Choose a reason for hiding this comment

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

LGTM!

@rsmayda rsmayda merged commit 61393be into smart-develop Jun 25, 2021
@rsmayda rsmayda deleted the merge-mainline branch June 25, 2021 19:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
chore General improvements to the system but are not new features size/xl
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

9 participants