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

chore: Additional igs updates #260

Merged
merged 46 commits into from
Mar 24, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
b1b4040
feat: Update dependencies to support SearchFilters better (#197)
rsmayda Jan 29, 2021
bcec152
Merge b1b4040ee8b3893798d7454fc2abbfeee78c4a92 into mainline
nguyen102 Jan 29, 2021
9b2ce2f
feat: add Implementation Guides compiler script (#192)
justinusmenzel Feb 5, 2021
3cd6d51
fix: Update persistence and interface dependencies (#201)
nguyen102 Feb 9, 2021
554edd3
Merge 3cd6d513ae0d214bd2df1695c29fad3dd7382394 into mainline
nguyen102 Feb 9, 2021
b62fcd0
fix(search): bump search version to pick up bug fixes (#202)
carvantes Feb 9, 2021
cf9ea7f
Merge b62fcd097d7ec00bcdbbf34d6215979aa4878d5d into mainline
nguyen102 Feb 9, 2021
57c3b38
chore: add PR size labeler (#198)
Bingjiling Feb 10, 2021
051b9b9
Merge 57c3b3802d39ff411b5bd60ed2889746facc028d into mainline
nguyen102 Feb 10, 2021
57d2181
feat: load compiled implementation guides (#199)
carvantes Feb 11, 2021
68ad61d
feat: bump routing and interface version to use validators (#208)
nguyen102 Feb 11, 2021
f9556c7
Merge 68ad61daf0f25a5535bb47f46101ee94261d58be into mainline
nguyen102 Feb 11, 2021
017191b
feat: add Implementation Guides integ tests (#205)
carvantes Feb 11, 2021
c4ebca3
merge from develop
Feb 11, 2021
fc9ce48
docs: Update docs, Third party file & diagram (#207)
rsmayda Feb 12, 2021
72f4fa2
Merge fc9ce4862d398c2bca11f14288b8efbbf6370795 into mainline
nguyen102 Feb 12, 2021
3e9764f
chore: add compile-igs yarn script
Feb 15, 2021
dc9d0be
Fixes a link in DEVELOPMENT.md (#215)
joekendal Feb 20, 2021
1d613ed
docs: add a troubleshooting case for windows (#220)
rsmayda Feb 23, 2021
0de86e3
chore: change log retention and add DDB tables as output (#222)
rsmayda Feb 24, 2021
ffb34ce
feat: add HAPI validator lambda fn (#221)
carvantes Mar 2, 2021
78db6f6
test: Add tests for RBAC Auth (#229)
nguyen102 Mar 4, 2021
356c1b4
test: update cognito usernames (#230)
nguyen102 Mar 4, 2021
9ff33d4
test: Default fhirClient should use the role of practitioner (#231)
nguyen102 Mar 4, 2021
c04a461
chore: dependency update (#232)
Bingjiling Mar 4, 2021
910352c
feat: Compile IG StructureDefinitions (#235)
carvantes Mar 9, 2021
b7c1137
feat: add useHapiValidator CFN parameter (#236)
carvantes Mar 9, 2021
96ed5fa
test: IGs: Validation during create/update and supportedProfile in Ca…
nguyen102 Mar 10, 2021
13fd627
chore: Update serverless dependencies and use serverless-bundle to op…
nguyen102 Mar 11, 2021
d23767e
feat: specify paths to IG resources (#241)
carvantes Mar 11, 2021
329d0c6
fix: http-errors from routing dependency (#243)
nguyen102 Mar 11, 2021
961ba8a
Merge branch 'develop' into feat-igs
Mar 11, 2021
9ff8821
chore: update deploy script for working with local packages (#245)
nguyen102 Mar 12, 2021
6284f4b
fix: copy IG files to webpack deployment package (#247)
carvantes Mar 15, 2021
4eaf6c3
chore: add third party attributions file (#251)
carvantes Mar 15, 2021
f24ffe7
chore: update log settings (#252)
carvantes Mar 17, 2021
d27c114
chore: add encryption, https-only, access logging to all buckets (#253)
carvantes Mar 18, 2021
c04a80d
feat: add support for DSTU3 on Java Hapi validator (#254)
carvantes Mar 19, 2021
357e9f0
docs: add IGs documentation (#256)
shyogesh-sw Mar 19, 2021
a87f2c5
Merge branch 'develop' into feat-igs
Mar 19, 2021
503b468
chore: update gh actions tu build and deploy hapi validator (#257)
carvantes Mar 23, 2021
eca6a0d
Merge branch 'feat-igs' into feat-smart-igs-updates
Mar 23, 2021
ba6fffb
Fix merge conflicts
Mar 23, 2021
73a699d
Delete unnecessary updates
Mar 23, 2021
372fe48
Update third-party distribution using oss-attribution-generator
Mar 23, 2021
f4cfdcf
Fix merge conflict
Mar 23, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .github/workflows/deploy-smart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ jobs:
uses: actions/setup-node@v1
with:
node-version: 12
- uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Install dependencies
run: |
cd auditLogMover
Expand All @@ -26,6 +29,11 @@ jobs:
yarn release
cd ..
yarn release
- name: Build Hapi validator
run: |
cd javaHapiValidatorLambda
mvn --batch-mode --update-snapshots --no-transfer-progress clean install
cd ..
pre-deployment-check:
needs: build-validate
runs-on: ubuntu-18.04
Expand All @@ -48,14 +56,28 @@ jobs:
uses: actions/setup-node@v1
with:
node-version: 12
- uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Install serverless
run: npm install -g serverless
- name: Install npm dependencies
run: yarn install
- name: Download US Core IG
run: |
mkdir -p implementationGuides
curl https://www.hl7.org/fhir/us/core/package.tgz | tar xz -C implementationGuides
- name: Compile IGs
run: yarn run compile-igs
- name: Deploy Hapi validator
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID}}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
run: |
cd javaHapiValidatorLambda
mvn --batch-mode --update-snapshots --no-transfer-progress clean install
serverless deploy --stage dev --region us-west-2 --conceal
cd ..
- name: Deploy FHIR Server and ddbToEs
env:
AWS_ACCESS_KEY_ID: ${{ secrets.SMART_AWS_ACCESS_KEY_ID}}
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,8 @@ git clone https://github.com/awslabs/fhir-works-on-aws-deployment.git
- [Windows](./INSTALL.md#windows-installation)
- [Docker](./INSTALL.md#docker-installation)

If you intend to use FHIR Implementation Guides read the [Using Implementation Guides](./USING_IMPLEMENTATION_GUIDES.md) documentation first.

### Post installation

After your installation of FHIR Works on AWS you will need to update your OAuth2 authorization server to set the FHIR Works API Gateway endpoint as the audience of the access token.
Expand Down
Loading