Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1048 commits
Select commit Hold shift + click to select a range
472f3c4
reindex not index
Jan 31, 2025
f84e688
add tests
Jan 31, 2025
58978f4
fix test and switch to lowercase
Jan 31, 2025
b15cdba
bug fix for audit counts
Jan 31, 2025
a663236
only major events cause new audit indexing
Jan 31, 2025
3618c2e
TYPO: fix port to use for opensearch
bcarlsenca Feb 4, 2025
0fa875f
Merge branch 'master' into develop
bcarlsenca Feb 4, 2025
35a15c7
Merge branch 'develop' into develop-2.1
bcarlsenca Feb 4, 2025
4e90551
Dss/evsrestapi 999 fhir r4 testing (#317)
shapirod2 Feb 4, 2025
f8fd41a
EVSRESTAPI-550: fix logic for clearing old maps when loading new ones…
bcarlsenca Feb 4, 2025
e5449c4
RDFBROWSER-526: ensure max result window for evs_mappings is set high…
bcarlsenca Feb 4, 2025
155f9bb
feedback, remove controller and change tests
Feb 4, 2025
4913513
edits to error catching
Feb 4, 2025
c83561f
spotless formatting
Feb 4, 2025
4902d4a
Merge pull request #322 from NCIEVS/PVA/EVSRESTAPI-542-index-terminol…
peter-va Feb 4, 2025
3ab83aa
Merge branch 'develop-2.1' into PVA/EVSRESTAPI-539-add-pediatric-subsets
Feb 4, 2025
1164c7a
move ncit.json for test
Feb 5, 2025
164c5ab
Merge pull request #319 from NCIEVS/PVA/EVSRESTAPI-539-add-pediatric-…
peter-va Feb 5, 2025
403c3d8
add log level to audit object
Feb 6, 2025
3f8526a
add details to audit object
Feb 6, 2025
e6e8cc4
add new constructor
Feb 6, 2025
7674cec
add some audits to errors
Feb 6, 2025
dfef52f
add more exception logging
Feb 6, 2025
4a51037
add API error audit logging
Feb 6, 2025
5ff3e50
remove some audits and exceptions
Feb 7, 2025
52de595
fix errors
Feb 7, 2025
08a4f09
create new audit function
Feb 7, 2025
c5c1c86
new audit to baseController
Feb 7, 2025
b325e23
add more changes to audit
Feb 7, 2025
e930f14
block json-smart vulnerability
Feb 7, 2025
0eabaf5
more audit changes
Feb 7, 2025
61fb0dc
rework the rest of the audits
Feb 7, 2025
9924cfb
Jena changes for 2.1 release
akuppusamy-wci Feb 8, 2025
61e4483
feedback, remove more audits and exception catching
Feb 8, 2025
b6effa8
remove another try-catch
Feb 8, 2025
f47cbfd
comment clarification
Feb 8, 2025
6882917
Small edits and fix warnings
bcarlsenca Feb 10, 2025
43ae96c
spotless
Feb 10, 2025
d1316f1
Merge pull request #325 from NCIEVS/PVA/EVSRESTAPI-542-add-error-trac…
peter-va Feb 10, 2025
9d4a634
handle merge
bcarlsenca Feb 12, 2025
5448cb7
EVSRESTAPI-554: fixes to reindex.sh
bcarlsenca Feb 12, 2025
888150a
put back to perl
bcarlsenca Feb 13, 2025
a05fb51
dbs
bcarlsenca Feb 13, 2025
785adde
Fix up config
bcarlsenca Feb 13, 2025
b1c757c
fix typo
bcarlsenca Feb 13, 2025
2b3c62d
Fixes to script for error handling
bcarlsenca Feb 13, 2025
07129e1
postman script runs in reindex.sh for each terminology with a collection
Feb 13, 2025
e88ba14
who's running this outside of src/main/bin
Feb 13, 2025
da745dc
try more robust way
Feb 13, 2025
bb3b6bf
Merge branch 'bac/fix-reindex' into pva/EVSRESTAPI-557-postman-conten…
Feb 14, 2025
c6b261c
Adding Dockerfile to run Jena locally (#326)
akuppusamy-wci Feb 14, 2025
474c204
fix syntax crash
Feb 14, 2025
5db91d6
revert to old way
Feb 14, 2025
2723a1d
tweaks to psotman script + add for ncim terminologies
Feb 14, 2025
e39beec
standardize hidden urls
Feb 14, 2025
39b4edd
go content qa
Feb 19, 2025
4e40d4a
Merge branch 'pva/EVSRESTAPI-557-postman-content-qa' of https://githu…
Feb 19, 2025
0879b5f
hgnc postman
Feb 19, 2025
e6d86f0
EVSRESTAPI-554: more work to get jena changes deployed and running on…
bcarlsenca Feb 19, 2025
b998117
more sampling
Feb 19, 2025
2522f8f
more content qa
Feb 19, 2025
1fbfa2a
default to production API
Feb 19, 2025
82fe3c0
add postman output folder to gitignore
Feb 19, 2025
98a469b
comment out postman qa from ncim.sh until ncim content qa ready
Feb 19, 2025
ab02e8e
Merge branch 'develop' into pva/EVSRESTAPI-557-postman-content-qa
Feb 19, 2025
de2b171
add trailing slash fail tests
Feb 20, 2025
639660e
spotless
Feb 20, 2025
af98794
Merge pull request #330 from NCIEVS/PVA/EVSRESTAPI-trailing-slashes-t…
peter-va Feb 20, 2025
b54ff8a
tweaks to script and content qa
Feb 20, 2025
be8b127
move orig directory line
Feb 20, 2025
55ef98c
Merge pull request #328 from NCIEVS/pva/EVSRESTAPI-557-postman-conten…
peter-va Feb 20, 2025
876f09e
shouldn't end devreset if we dont find a collection
Feb 24, 2025
81a4d88
Merge pull request #331 from NCIEVS/PVA/devreset-fix
peter-va Feb 24, 2025
48bde10
EVSRESTAPI-562: remove stardog and get devreset working with jena (#332)
bcarlsenca Feb 28, 2025
c45f739
EVSRESTAPI-557: temporarily remove the postman handling from reindex …
bcarlsenca Mar 5, 2025
a31be78
Pva/fix tests (#334)
peter-va Mar 18, 2025
aefb482
Add java options for add-opens due to tomcat upgrade
bcarlsenca Mar 18, 2025
085202f
Add java options to all java commands that support reindex
bcarlsenca Mar 18, 2025
0a4bf4d
DOC: update changelog
bcarlsenca Mar 18, 2025
a0fe7f1
Update swagger-ui in README.md
bcarlsenca Mar 28, 2025
0c84fd0
Merge branch 'master' into develop
bcarlsenca Mar 31, 2025
8111f18
Merge branch 'master' into develop
bcarlsenca Mar 31, 2025
771ac6b
Merge develop 2.2 (#341)
bcarlsenca Mar 31, 2025
272734a
Dss/evsrestapi 521 (#338)
shapirod2 Mar 31, 2025
bcae11e
EVSRESTAPI-597: update docker image to 5.3.0
bcarlsenca Apr 3, 2025
80f647f
EVSRESTAPI-597: update docker image to 5.3.0
bcarlsenca Apr 4, 2025
6087f8a
HOTFIX: extend timeout on axioms loading to 15 min
bcarlsenca Apr 4, 2025
f27ce58
make swagger links to github open in new tab automatically
Apr 8, 2025
e92a583
spotless
Apr 8, 2025
518f885
Merge pull request #344 from NCIEVS/PVA/RDFBROWSER-552-link-to-sdk-in…
peter-va Apr 8, 2025
88aefff
add what i've got so far
Apr 9, 2025
2179d1f
EVSRESTAPI-447: Make publishers uris config driven (#342)
shapirod2 Apr 14, 2025
1a54c0b
EVSRESTAPI-598: swagger doc improvements (#343)
shapirod2 Apr 14, 2025
2663867
add new endpoint for overview in evs-explore
Apr 17, 2025
2674703
undo getMappings
Apr 17, 2025
c8dd489
Merge branch 'PVA/RDFBROWSER-331-gray-out-empty-doc-tabs' of https://…
Apr 17, 2025
2651cab
Merge pull request #346 from NCIEVS/PVA/RDFBROWSER-331-gray-out-empty…
peter-va Apr 17, 2025
4e7adee
controller fixes
Apr 21, 2025
e8154b1
spotless
Apr 21, 2025
e25117a
Merge pull request #347 from NCIEVS/PVA/EVSRESTAPI-fix-metadata-contr…
peter-va Apr 21, 2025
841accb
Dss/evsrestapi 599 fhir defs syns (#345)
shapirod2 Apr 22, 2025
a13166a
EVSRESTAPI-516: url/system modifications and related tests esp for Co…
shapirod2 Apr 22, 2025
e3ef20a
Update ValueSetProviderR5.java (#348)
shapirod2 Apr 22, 2025
5f9b539
bunch of changes, probably not finished yet
Apr 24, 2025
111c566
Dss/evsrestapi 569 fhir gen ops (#353)
shapirod2 Apr 28, 2025
78a7f18
Dss/evsrestapi 527 fhir coding params (#352)
shapirod2 Apr 28, 2025
2bf7296
Merge branch 'develop' into PVA/EVSRESTAPI-532-rename-classes-to-open…
Apr 28, 2025
fb44840
Merge branch 'master' into PVA/EVSRESTAPI-532-rename-classes-to-opens…
Apr 28, 2025
ecee493
Merge branch 'master' into develop
bcarlsenca Apr 29, 2025
8c62ccc
final config changes
Apr 29, 2025
f7f7f0b
Merge branch 'develop' into PVA/EVSRESTAPI-532-rename-classes-to-open…
Apr 29, 2025
2f2de0e
Merge branch 'master' into develop
bcarlsenca Apr 30, 2025
f7d5cd0
EVSRESTAPI-550: throw an exception if delete by query fails
bcarlsenca Apr 30, 2025
6b0caba
Merge branch 'master' into develop
bcarlsenca Apr 30, 2025
5ea8bae
versioning
Apr 30, 2025
5b3497e
Merge branch 'master' into develop
bcarlsenca Apr 30, 2025
74a0b11
Merge branch 'master' into develop
bcarlsenca May 1, 2025
18841c5
EVSRESTAPI-550: improve logging for mapping loader (#354)
bcarlsenca May 1, 2025
e4dbb5e
Merge branch 'develop' into PVA/EVSRESTAPI-532-rename-classes-to-open…
May 1, 2025
9c32bcb
update spring boot version
May 1, 2025
de4993c
Merge branch 'PVA/EVSRESTAPI-605-update-spring-boot' into PVA/EVSREST…
May 1, 2025
737f06d
Merge pull request #356 from NCIEVS/PVA/EVSRESTAPI-605-update-spring-…
peter-va May 2, 2025
1bf3fdd
Merge branch 'develop' into PVA/EVSRESTAPI-532-rename-classes-to-open…
May 2, 2025
9fafe0d
RDFBROWSER-476: npo definitions cleanup (#357)
bcarlsenca May 2, 2025
0d6b87e
Merge branch 'develop' into PVA/EVSRESTAPI-childhood-neoplasm-contain…
May 6, 2025
628cb07
change ftp url and use previous version as backup for history
May 7, 2025
e5df494
only try downloading again if prev_version is found
May 7, 2025
bd6687a
Merge pull request #359 from NCIEVS/PVA/EVSRESTAPI-607-move-ftp-url-a…
peter-va May 9, 2025
1535cc0
add tweak and test
May 9, 2025
5fa7ab8
Merge pull request #358 from NCIEVS/PVA/EVSRESTAPI-childhood-neoplasm…
peter-va May 9, 2025
4c50ddf
Merge branch 'develop' into PVA/EVSRESTAPI-532-rename-classes-to-open…
May 9, 2025
8a6fb52
add index runtime to terminology metadata
May 13, 2025
6b2a922
check concept count
May 13, 2025
ea2222f
EVSRESTAPI-570: handle properly, handle no previous monthly version …
bcarlsenca May 13, 2025
99e2f05
Dss/evsrestapi 550 dup maps (#360)
shapirod2 May 19, 2025
7e77fb9
Merge pull request #355 from NCIEVS/PVA/EVSRESTAPI-532-rename-classes…
peter-va May 19, 2025
5c2d2d8
Merge pull request #362 from NCIEVS/PVA/EVSRESTAPI-502-store-reindex-…
peter-va May 19, 2025
87f6cde
beginning
May 19, 2025
ece52ed
Merge branch 'develop' into pva/EVSRESTAPI-570-handle-cumulative-hist…
May 19, 2025
7e62a72
formatting
May 19, 2025
4b73273
move loadhistory
May 19, 2025
c5e0c0a
reload terminology on reconcile indexes, when new history is available
May 19, 2025
2fe33d2
pull reload logic out into LoaderService
May 19, 2025
31c9f89
rework logic to use filenames
May 19, 2025
df05477
change base loadhistory message
May 20, 2025
04bf4a7
redundant flag
May 20, 2025
11d05bb
FIX: somewhere the loading of subsetMember in extra subsets handling …
bcarlsenca May 20, 2025
9e7244b
rework skipConcepts skipMetadata to update histories
May 20, 2025
687b89e
Merge branch 'develop' into pva/EVSRESTAPI-570-handle-cumulative-hist…
May 20, 2025
5aed145
extract repeated code
May 20, 2025
e1f1791
Remove the 'software' directory (#363)
bcarlsenca May 20, 2025
4adb3c9
update from discussion with Brian
May 20, 2025
b51fef9
change to deciding when to update history
May 20, 2025
293bcdd
fix logic
May 20, 2025
99d018a
Merge branch 'develop' into pva/EVSRESTAPI-570-handle-cumulative-hist…
May 20, 2025
518ae76
fix some crashes
May 21, 2025
12c545a
spotless
May 21, 2025
b5ad7b3
port switch 8080 -> 8082
May 21, 2025
821b476
EVSRESTAPI-532: fix to use http://localhost:9201 still instead of Win…
bcarlsenca May 23, 2025
e97c173
switch back env variables
May 23, 2025
766dbdf
Merge branch 'develop' into PVA/EVSRESTAPI-570-handle-cumulative-hist…
May 23, 2025
76fdb38
spotless
May 23, 2025
cfc7ea2
wrong switch
May 23, 2025
e7b4d99
temp change url in reindex
May 23, 2025
e51ad66
skip instead of exit when failing to find ncit version
May 23, 2025
7f5a459
CLEANUP: spotless fix
bcarlsenca May 27, 2025
611643c
add logging to java command
May 27, 2025
7d5f0a1
add pwd
May 27, 2025
25dd4a4
cd back out before continue
May 27, 2025
e36351e
refactor ncit history processing
May 27, 2025
791ee76
return empty history map if there's no history file
May 28, 2025
f5c12c6
Update application-test.yml (#367)
shapirod2 May 28, 2025
69b2a37
rework exceptions and audits in history file opening
May 28, 2025
4edfde0
fortify empty check
May 28, 2025
6c8dbee
get server port for local vs deployed environment
Jun 2, 2025
f729c91
Merge branch 'PVA/EVSRESTAPI-570-handle-cumulative-history-in-reindex…
Jun 2, 2025
6386371
remove evs server export
Jun 2, 2025
ffd7969
Revert "remove evs server export"
Jun 2, 2025
f950427
try direct port numbers
Jun 2, 2025
747f1e6
re-writing the error check
Jun 2, 2025
a44f070
expand the error messages
Jun 3, 2025
1e930b6
EVSRESTAPI-611: Updates to unit test data and devreset.sh to manage m…
bcarlsenca Jun 3, 2025
8819b8a
fix version get
Jun 3, 2025
024d718
try another rework
Jun 3, 2025
7058540
Merge branch 'develop' into PVA/EVSRESTAPI-570-handle-cumulative-hist…
Jun 3, 2025
a4d79c9
remove the skip reconcile
Jun 4, 2025
a44dc4f
Dss/evsrestapi 604 fhir tx ig tooling (#366)
shapirod2 Jun 4, 2025
bc6bb45
add logging
Jun 4, 2025
46737f5
add more logging
Jun 4, 2025
3142c25
more logging
Jun 4, 2025
e34c412
some more tweaks
Jun 4, 2025
8c090aa
remove a pwd log
Jun 4, 2025
9823051
fix option
Jun 4, 2025
eff5eeb
spotless apply
Jun 4, 2025
9b838de
remove another logging statement
Jun 4, 2025
6c81d7d
remove output redirect
Jun 4, 2025
2f61905
more logging
Jun 4, 2025
3f71684
switching around version calculation
Jun 4, 2025
b022079
add history clause
Jun 4, 2025
9eb9794
null check
Jun 4, 2025
9cd471f
full term info logged
Jun 4, 2025
4b76c33
don't need this
Jun 4, 2025
1cad406
get terminology differently
Jun 4, 2025
cb86772
changes to logging
Jun 4, 2025
427caf2
more logging in updateHistory
Jun 4, 2025
939cd10
fix a variable bug
Jun 4, 2025
155d880
rework some logging
Jun 4, 2025
8ddaa8e
more debug logging
Jun 5, 2025
0152b84
spotless again
Jun 5, 2025
7e8806c
show comparison of dates
Jun 5, 2025
001981a
more logging
Jun 5, 2025
68acfd5
change how the dates parse, reset concept history in handleHistory
Jun 5, 2025
83d13c3
add concept existence check in history update
Jun 5, 2025
cdaff38
condense logging
Jun 5, 2025
b8e6abe
reword messages
Jun 5, 2025
ec4abd1
log new history version
Jun 5, 2025
76ca9e2
fix tests
Jun 5, 2025
9b36f4e
change indexing method for terminology metadata
Jun 5, 2025
236c28a
don't use "this"
Jun 5, 2025
bd30971
change comparator to not go backwards
Jun 5, 2025
a3722fd
expand history update bailout messages
Jun 6, 2025
d9c9911
Merge branch 'PVA/EVSRESTAPI-570-handle-cumulative-history-in-reindex…
Jun 6, 2025
1abed8f
Merge branch 'develop' into PVA/EVSRESTAPI-570-handle-cumulative-hist…
bcarlsenca Jun 6, 2025
c877431
EVSRESTAPI-563: get unit tests passing and update CHANGELOG.md. (#369)
bcarlsenca Jun 6, 2025
4e46021
reindex changes
Jun 6, 2025
45d115b
Merge pull request #364 from NCIEVS/PVA/EVSRESTAPI-570-handle-cumulat…
peter-va Jun 9, 2025
a22ebf3
Add note in OPENSEARCH.md about refresh interval server setting
bcarlsenca Jun 9, 2025
1134862
Merge branch 'develop' of github.com:NCIEVS/evsrestapi into develop
bcarlsenca Jun 9, 2025
20a3282
EVSRESTAPI-563: update changelog date
bcarlsenca Jun 10, 2025
5a28c5d
Cleanup warnings and verify tests (#371)
bcarlsenca Jun 10, 2025
3d84ac5
Update OPENSEARCH.md info on refresh interval
bcarlsenca Jun 11, 2025
4ae5988
reindex hotfix for non-ncit
Jun 12, 2025
0078d74
Merge pull request #372 from NCIEVS/reindex-hotfix
peter-va Jun 12, 2025
e4bb367
add filepath match check to null check
Jun 12, 2025
d4ce244
spotless
Jun 12, 2025
549b23e
Merge pull request #374 from NCIEVS/reindex-hotfix-2
peter-va Jun 12, 2025
a4a63dd
EVSRESTAPI-patch: resolve exception on fhir System Operations tab (#375)
shapirod2 Jun 13, 2025
dd919a1
EVSRESTAPI-625: fix issue with swagger baseUrl (#379)
bcarlsenca Jun 19, 2025
2d0b5f2
FIX swagger for FHIR to allow the public URL to be the server-side "b…
bcarlsenca Jun 21, 2025
a615b6b
Add comments for cacheMills = 0
bcarlsenca Jun 26, 2025
c1acc47
CLEANUP: ensure urls are available with resource providers
bcarlsenca Jun 27, 2025
a29d6cb
EVSRESTAPI-636: swagger link fix (#390)
shapirod2 Jul 9, 2025
dc37cd6
add test cases for childhood neoplasm and change index to update
Jul 16, 2025
0125ad4
Add childhood neoplasm test
bcarlsenca Jul 16, 2025
c0788d3
fix WriteOnlyProperties being removed on reindexing concepts
Jul 18, 2025
3c3b133
tweak test
Jul 18, 2025
cfcf5e1
Fix handling of -d vs -history flag to work for both cases
bcarlsenca Jul 21, 2025
3f84e5f
Merge pull request #398 from NCIEVS/PVA/EVSRESTAPI-642-fix-normname-p…
peter-va Jul 21, 2025
49d3fe8
EVSRESTAPI-642: small test fixes
bcarlsenca Jul 22, 2025
3876c98
Fix to support running reindexing in a shell on the mac
bcarlsenca Aug 5, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,5 @@ log
src/main/bin/NCIT_HISTORY/
report.html
gradle.lockfile
/.apt_generated/
/.apt_generated_tests/
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [2.2.0.RELEASE] - 2025-06-10
### Changed
- FHIR improvements (improved param support, improved swagger, improved metadata, more tests)
- Improvements to computed childhood neoplasm subsets
- Improved handling of complex defintions
- Improved handling of NCI Thesaurus cumulative history

## [2.1.1.RELEASE] - 2025-04-30
### Changed
- Load childhood neoplasm data from a renamed file and include subsetLink data
Expand Down
16 changes: 0 additions & 16 deletions ELASTICSEARCH.md

This file was deleted.

4 changes: 2 additions & 2 deletions JENA.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Run the following command to build the Jena image:

```bash
cd docker/fuseki
docker build -t evsrestapi/fuseki:5.1.0 .
docker build -t evsrestapi/fuseki:5.3.0 .
```

### Running a Jena/Fuseki Container
Expand All @@ -18,7 +18,7 @@ Note: you need the mount path to a local directory ($dir) of your choice to pers

```bash
dir=c:/Users/carlsenbr/eclipse-workspace/data/fuseki
docker run -d --name=jena_evs --rm -p "3030:3030" -v "$dir":/opt/fuseki/run/databases evsrestapi/fuseki:5.1.0
docker run -d --name=jena_evs --rm -p "3030:3030" -v "$dir":/opt/fuseki/run/databases evsrestapi/fuseki:5.3.0
```

### Running a sparql query (assumes jena/fuseki running on localhost and curl and jq are installed)
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ clean:
# Build the library without tests
# On Windows use: git config core.eol lf
build:
./gradlew clean spotlessApply build -x test
./gradlew clean spotlessApply build -x test -x zipFile

test:
./gradlew spotlessCheck -x test
Expand Down
30 changes: 29 additions & 1 deletion OPENSEARCH.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,35 @@ In a terminal, run the following to have an opensearch instance running on the b
-v "$OS_DIR":/usr/share/opensearch/data \
-e DISABLE_SECURITY_PLUGIN=true \
--name opensearch-node -d opensearchproject/opensearch:2.18.0


## Configure refresh interval globally

To prevent "too many requests" issue from happening while loader is running, it may be useful
to set the refresh interval higher. Making it higher than 5s requires review of loader
code to ensure it is not trying to read back data earlier than 5s after a required prior
indexing operation completes (Review `Thread.sleep` calls in the code).

```
curl -X PUT $ES/_cluster/settings -H "Content-type: application/json" \
-d '{ "persistent": { "index.refresh_interval": "60s" } }
```

A call like this in AWS needs to be done from a machine with an IAM role l

```
{
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::<YOUR_AWS_ACCOUNT_ID>:user/<YOUR_IAM_USERNAME>"
},
"Action": [
"es:ESHttpPut",
"es:admin/cluster/settings/update"
],
"Resource": "arn:aws:es:<YOUR_AWS_REGION>:<YOUR_AWS_ACCOUNT_ID>:domain/<YOUR_DOMAIN_NAME>/*"
}
```

## References

* Documentation - https://opensearch.org/docs/latest/
Expand Down
37 changes: 19 additions & 18 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
buildscript {
ext {
springBootVersion = '3.3.5'
springBootVersion = '3.3.11'
// Remove this line to see what version is favored by springBootVersion
// and the version brought in by spring-data-elasticsearch
set('elasticsearch.version', '7.12.1')
Expand Down Expand Up @@ -56,7 +56,7 @@ ext {

/* Version info */
group = "gov.nih.nci.evs.api"
version = "2.1.1.RELEASE"
version = "2.2.0.RELEASE"

sourceCompatibility = 17
targetCompatibility = 17
Expand All @@ -72,6 +72,7 @@ java {
toolchain {
languageVersion = JavaLanguageVersion.of(17)
}

}

dependencies {
Expand All @@ -89,7 +90,7 @@ dependencies {
implementation "org.springframework:spring-aop"

// For vulnerabilities
implementation "org.apache.tomcat.embed:tomcat-embed-core:10.1.40"
implementation "org.apache.tomcat.embed:tomcat-embed-core:10.1.42"

//implementation "org.springframework.data:spring-data-elasticsearch:4.2.12"
implementation "org.opensearch.client:spring-data-opensearch-starter:1.5.3"
Expand Down Expand Up @@ -120,11 +121,11 @@ dependencies {
implementation 'com.google.protobuf:protobuf-java:3.25.5'

// fhir dependencies
implementation "ca.uhn.hapi.fhir:hapi-fhir-base:7.4.5";
implementation "ca.uhn.hapi.fhir:hapi-fhir-structures-r4:7.4.5"
implementation "ca.uhn.hapi.fhir:hapi-fhir-structures-r5:7.4.5"
implementation "ca.uhn.hapi.fhir:hapi-fhir-server:7.4.5"
implementation("ca.uhn.hapi.fhir:hapi-fhir-jpaserver-base:7.4.5") {
implementation "ca.uhn.hapi.fhir:hapi-fhir-base:7.6.1";
implementation "ca.uhn.hapi.fhir:hapi-fhir-structures-r4:7.6.1"
implementation "ca.uhn.hapi.fhir:hapi-fhir-structures-r5:7.6.1"
implementation "ca.uhn.hapi.fhir:hapi-fhir-server:7.6.1"
implementation("ca.uhn.hapi.fhir:hapi-fhir-jpaserver-base:7.6.1") {
exclude group: "net.minidev", module: "json-smart"
exclude group: "ca.uhn.hapi.fhir", module: "hapi-fhir-sql-migrate"
exclude group: "org.elasticsearch.client", module: "elasticsearch-rest-high-level-client"
Expand All @@ -136,19 +137,19 @@ dependencies {
exclude group: "org.glassfish", module: "javax.el"
exclude group: "org.apache.logging.log4j", module: "log4j-to-slf4j"
}
implementation "ca.uhn.hapi.fhir:hapi-fhir-server-openapi:7.4.5"
implementation "ca.uhn.hapi.fhir:hapi-fhir-server-openapi:7.6.1"

// For the moment, these require explicit 6.4.0 to resolve vulnerabilities (as 7.4.5 above is current)
implementation "org.fhir:ucum:1.0.9"
implementation "ca.uhn.hapi.fhir:org.hl7.fhir.convertors:6.4.0"
implementation "ca.uhn.hapi.fhir:org.hl7.fhir.dstu2:6.4.0"
implementation "ca.uhn.hapi.fhir:org.hl7.fhir.dstu2016may:6.4.0"
implementation "ca.uhn.hapi.fhir:org.hl7.fhir.dstu3:6.4.0"
implementation "ca.uhn.hapi.fhir:org.hl7.fhir.r4:6.4.0"
implementation "ca.uhn.hapi.fhir:org.hl7.fhir.r4b:6.4.0"
implementation "ca.uhn.hapi.fhir:org.hl7.fhir.r5:6.4.0"
implementation "ca.uhn.hapi.fhir:org.hl7.fhir.utilities:6.4.0"
implementation "ca.uhn.hapi.fhir:org.hl7.fhir.validation:6.4.0"
//implementation "ca.uhn.hapi.fhir:org.hl7.fhir.convertors:6.4.0"
//implementation "ca.uhn.hapi.fhir:org.hl7.fhir.dstu2:6.4.0"
//implementation "ca.uhn.hapi.fhir:org.hl7.fhir.dstu2016may:6.4.0"
//implementation "ca.uhn.hapi.fhir:org.hl7.fhir.dstu3:6.4.0"
//implementation "ca.uhn.hapi.fhir:org.hl7.fhir.r4:6.4.0"
//implementation "ca.uhn.hapi.fhir:org.hl7.fhir.r4b:6.4.0"
//implementation "ca.uhn.hapi.fhir:org.hl7.fhir.r5:6.4.0"
//implementation "ca.uhn.hapi.fhir:org.hl7.fhir.utilities:6.4.0"
//implementation "ca.uhn.hapi.fhir:org.hl7.fhir.validation:6.4.0"

// Lombok dependencies (avoid using lombok for now)
//implementation "org.projectlombok:lombok:1.18.32"
Expand Down
2 changes: 1 addition & 1 deletion docker/fuseki/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM bellsoft/liberica-openjre-alpine:17.0.13

# Set environment variables
ENV FUSEKI_VERSION=5.1.0
ENV FUSEKI_VERSION=5.3.0
ENV JENA_HOME=/opt/jena
ENV FUSEKI_HOME=/opt/fuseki
ENV FUSEKI_BASE=/opt/fuseki/run
Expand Down
29 changes: 0 additions & 29 deletions software/NCIT.md

This file was deleted.

30 changes: 0 additions & 30 deletions software/evsrestapi-client/build.properties

This file was deleted.

61 changes: 0 additions & 61 deletions software/evsrestapi-client/build.xml

This file was deleted.

Binary file removed software/evsrestapi-client/cmd.exe
Binary file not shown.
Binary file removed software/evsrestapi-client/evsrestapi-client.jar
Binary file not shown.
Binary file removed software/evsrestapi-client/lib/evsrestapi-util.jar
Binary file not shown.
Binary file removed software/evsrestapi-client/lib/gson-2.6.2.jar
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed software/evsrestapi-client/lib/xstream-1.2.2.jar
Binary file not shown.
Loading
Loading