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

EVSRESTAPI-490: use @WriteOnlyProperty #307

Merged
merged 5 commits into from
Nov 23, 2024

Conversation

bcarlsenca
Copy link
Collaborator

No description provided.

@bcarlsenca bcarlsenca requested a review from peter-va November 22, 2024 22:10
@bcarlsenca bcarlsenca merged commit e6f2513 into develop Nov 23, 2024
1 check passed
@bcarlsenca bcarlsenca deleted the bac/EVSRESTAPI-490-write-only-property branch November 23, 2024 00:25
bcarlsenca added a commit that referenced this pull request Feb 4, 2025
* Added recaptcha to application-local and updated documentation to include the required env variables

* Fixing term form api for swagger documentation

* Updating mail server props to use nih host and port. Updated term form Controller exception handling

* Adding missing documentation

* spotlessApply

* EVSRESTAPI-459: fix errors add swagger (#269)

* Fixed failing test, add equal() override to model.

* added documentation for new method

* EVSRESTAPI-479: fixes so internal fields do not get sent out through API (#270)

* Set date on CHANGELOG.md

* EVSRESTAPI-479: loader should clear hidden fields and api as well

* spotless

* Grab a couple other places to fix/check hidden fields

* include sy

* EVSRESTAPI-484: fix too many associationEntries + test (#273)

* EVSRESTAPI-470: java sdk content type fix (#274)

* Set version

* Improve logging for loading NCIt history

* Better handle newlines in queries and allow sparql with newlines to have comments in them (#275)

* EVSRESTAPI-496: Deduplicate children when loading terminologies (fixed for OBIB) (#276)

* Fix issue, add tests for GO and DUO to confirm behavior (#277)

* Add tests for OBI and OBIB also to confirm children of obsolete concepts

* part of index reworking

* CLEANUP: simple renaming of a parameter to satisfy testQueryFields

* RDFBROWSER-468: limit qual map (to handle too much LNC data) (#278)

* EVSRESTAPI-462 added the recaptcha site key as a property of the term form. Updated the term form tests (#279)

* EVSRESTAPI-499, EVSRESTAPI-500: fixes to FHIR endpoints (#280)

* basic search change

* split functions

* EVSRESTAPI-503: update swagger lib to avoid trailing slash exception

* fixing it up, need devreset

* simplify searching mapsets

* fix test

* review changes

* EVSRESTAPI-464: Updated logger classes to correct class name

* Updated and added tests, fixed gaps

* EVSRESAPI-464 Updated UTs for Form Service

* Updated UTs in EmailDetails. Formatted code with spotless

* Added missing tests and fixed mocks for the integration tests"

* applied spotless

* Updated mail server settings. Confirmed submitForm test sends email

* Copied jar files from master

* CLEANUP: spotless

* Add .jar as binary to .gitattributes

* Add .jar as binary to .gitattributes

* Adding branch pattern to makefile workflow

* EVSRESTAPI-488 implemented html encoding for building the eamil body

* Fixed some resources causing failing tests

* EVSRESTAPI-488 Updated test to use same file for comparison. Test all passing

* Updated configURL to pull from application-test.yml file

* applied spotless

* Updated generate htlm email to handle a list when building the body

* Added test coverage for generateHtmlEmailBody

* apply spotless

* RDFBROWSER-449 removing if check for html and setting all emails to send as html

* RDFBROWSER-449 adding logging for testing on Dev

* RDFBROWSER-449 updated startTLS check to throw error, added more logging

* RDFBROWSER-449 removed test comments and updated TLS to default to True

* RDFBROWSER-449 applied spotless

* EVSRESTAPI-403: sort key in mappings (#286)

* changes in mapping for concept.getMaps

* few small changes

* one more tweak for non-front end mappings

* EVSRESTAPI-492: Add endpoint for URL rewriting (#288)

* duplicate mapping checks

* filter duplicate maps and add tests

* change filter for multi-concept searches

* test changes + remove target mappings from concept

* remove retired concepts from mappings

* EVSRESTAPI-473 Updated JUnit 4 to JUnit 5.6.0. Tests run

* EVSRESTAPI-473 Upgraded the JUnit version to 5.9.3 and platform to 1.9.3

* changes in mapping for concept.getMaps

* few small changes

* one more tweak for non-front end mappings

* duplicate mapping checks

* filter duplicate maps and add tests

* change filter for multi-concept searches

* test changes + remove target mappings from concept

* remove retired concepts from mappings

* EVSRESTAPI-507:  changes to support loading PDQ maps from NCIm (#293)

* Fix logic to ignore subsets that are not ready for publication (#294)

* EVSRESTAPI-449 Move R4 to own folder, created R5 folder, created classes from R4 examples, added R5 dependency

* EVSRESTPAPI-449 reorganized the fhir classes, updated imports

* EVSRESTAPI-449 implemented R5 CodeSystemProvider. Spotless applied. Edited imports in R4

* [EVSRESTAPI-449] Implemented ConceptMapProvider

* Implemented the Termionlogy Capabilities classes

* Implemented hapir5 and openapiinterceptor

* Implemented ValueSet. Updated operation names to use JpaConstants

* EVSRESTAPI-449 implemented tests for FHIR r5

* spotlessApply, made vars final, added tags

* start of trivy implementation

* erroneous addition

* ./ format

* EVSRESTAPI-449 Implemented tests, fixed typos in R5 code causing failures. 2 tests still fail

* EVSRESTAPI-449 fixed a typo in failing test

* changing enhanced switch for regular

* fixing syntax for switch statement due to spotless

* spotless apply

* EVSRESTAPI-449 commented out bundle.addLink as it's duplicatin for R5 and not doing anything for R4

* applied spotless

* EVSRESTAPI-449 blocked POST calls, added notSupportedSearchParams, but commented out due to failing tests

* EVSRESTAPI-449 Implemneted POST block in R4, Added tests

* Added notSupoortedSearchParams method and get prev link

* EVSRESTAPI-449 implmeneted notSupportedSearchParams in R4. commented out in VS and CM due to failing tests

* EVSRESTAPI-452: fixes for unit tests about extra maps (#297)

* EVSRESTAPI-449 Fixed issue with failing tests. Updated newly found errors

* spotless applied

* EVSRESTAPI-449 Aligning R4 and R5 logic

* Updated R4 test to be own methods. All tests pass

* moved out function and replaced a couple instances

* remove last repeated code

* clarify error message a bit

* get the trivy branch up for testing

* get the branch up there for trivy testing

* add trivy scan

* no need for that

* for testing

* attempt to trigger

* try some fixes

* some more changes with gradle lockfile

* spacing weirdness

* try to make sure it doesn't mess with other PRs for now

* start of trivy implementation

* erroneous addition

* ./ format

* EVSRESTAPI-452: fixes for unit tests about extra maps (#297)

* Address PR feedback for notsupported search params

* A few test touch-ups, add ?fhir_vs to value set urls for implied value sets

* Fix for implicit subsumes

* add API endpoint and test

* EVSRESTAPI-524: Verify that getting all NCIt concepts from search api works (#300)

* Verify that getting all NCIt concepts from search api works

* Clarify with comment

* spotless fixes

* requested changes

* refactor for speed

* future proof tests

* EVSRESTAPI-518 changed method signatures in elastic search service.

* EVSRESTAPI-518 changed ConceptMap class name to Mappings

* Updated  parameters to align with documentation

* Updated params for CMPR5 to not support commented out

* Updated Read method to reference CodeSystem

* Updated Fhir R5 Utility to use static fields for uris and publishers

* applied spotless

* Added string query compose utilty methods

* Updated CMPR5 tranlate methods

* Updated mapsetcontroller findConceptMappings, renamed a method, applied spotless

* EVSRESTAPI-518 updated tests to separate into smaller methods

* EVSRESTAPI-518 Updated tests to parametertized tests

* Updated variable names for better clarity

* Updated comments to reflect params

* Added tests, updated test codes for failing tests.

* Updated escape characters and logic

* moved out function and replaced a couple instances

* remove last repeated code

* clarify error message a bit

* Fixed typo

* EVSRESTAPI-518 Updated R4 CMP class to align with R5. added tests

* Updated tests, removed unused code, updated CMC to pass a query

* proof of concept for ncit

* try adding adobe banner to swagger

* edits to script format, terminology argument

* added two more tests

* Renamed two classes, files refs updated

* update dependencies and add banner

* change version in swagger

* add readme for updating and test

* EVSRESTAPI-518 Updated FHIR CMPs and R4 FHIRUtilty

* fix spotless

* Updating method documentation to align with FHIR documentation

* EVSRESTAPI-518 Updated mapset controller to build a query string. spotless applied

* spotless

* fix tests

* install check

* clrf resolution to lf

* try adding adobe banner to swagger

* update dependencies and add banner

* change version in swagger

* add readme for updating and test

* fix spotless

* EVSRESTAPI-518 Added missing concept constructor in CMPR4/R5. Updated gitattributes and applied LF to all files showing same content

* avoid db download problems

* EVSRESATPI-477: Upgrade to Spring boot 3 & Sprint 6 (and elasticsearch->opensearch) (#305)

* Set applciation.yml to 9201

* HOTFIX removing -n from optimize db, increasing timeout (#306)

Co-authored-by: Brian Carlsen <[email protected]>

* edit scan file

* fix java version

* unneeded?

* try again

* spacing issue?

* try to remove deprecation notice

* Fix ehcache config so it builds on dev

* Add .gz to .gitattributes

* Fix CRLF

* Fix CRLF

* EVSRESTAPI-490: use @WriteOnlyProperty (#307)

* More fixes for CRLF

* More fixes for CRLF

* quick fix for test fail

* HOTFIX for JUnit and testing gradle dependencies

* HOTFIX Updated Batch sizes and timeout vars. Fixed documentation to correctly render in MD view

* EVSRESTAPI-491: sparql prefixes improvements (#311)

* EVSRESTAPI-534:  Handle CDISC 'grouper' subset concepts in special way (#312)

* EVSRESTAPI-534: small fix for CDISC grouper logic to handle MRCT

* Minor comment/config fixes

* Fix snomed uri for FHIR

* Avoid backend rewriting subtree limit param

* RDFBROWSER-522 closed header 2 style tag (#313)

* RDFBROWSER-522 closed header 2 style tag

* Adding missing dependency causing Trivy Scan failure

* EVSRESTAPI-540: fix vulnerability scan issue (#314)

* EVSRESTAPI-541: Fix FHIR swagger issues (#315)

* EVSRESTAPI-541: Fix FHIR swagger issues

* EVSRESTAPI-540: fix vulnerability scan issue

* EVSRESTAPI-543: fix issue with error codes being rewriten as 500 (#316)

* RDFBROWSER-529: set mapset code on loading ncit maps, add tests (#320)

* EVSRESTAPI-548: block looking up extra maps for now

* Add releasetag to makefile

* TYPO: fix port to use for opensearch

---------

Co-authored-by: Alicia G. <[email protected]>
Co-authored-by: Alicia G <[email protected]>
Co-authored-by: Peter Van Ausdeln <[email protected]>
Co-authored-by: peter-va <[email protected]>
Co-authored-by: Alicia Garcia <[email protected]>
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.

1 participant