323 Commits

Author SHA1 Message Date
Ken Stevens
ccd983ab42 review feedback: code improvement 2020-03-03 13:46:23 -05:00
Ken Stevens
705735b9c0 review feedback: javadoc 2020-03-03 13:29:10 -05:00
Ken Stevens
4e1be80525 fixme 2020-03-02 21:39:28 -05:00
Ken Stevens
27dcafe4f2 all but unit tests 2020-03-02 21:27:50 -05:00
Ken Stevens
24acb57f3b began with failing test.
test now passes.
2020-03-02 17:56:25 -05:00
Gary Graham
b1d7072c42 Add precision checker for ordinal date returning on DateRangeParam 2020-02-26 22:22:42 -05:00
Gary Graham
f86a4c9fa1 Add date ordinals to subscription matching checker 2020-02-26 17:05:23 -05:00
James Agnew
cb9906580e
Index canonical references (#1728)
* Index canonical references

* Add changelog

* Fix compile error

* Add whitespace
2020-02-25 21:45:46 -05:00
Gary Graham
a1b6e37395 Fix bug with Period bounds not counting as first value 2020-02-25 17:03:50 -05:00
Gary Graham
3ec772b527 rework ResourceIndexedSearchParamDate constructor to support incoming string values 2020-02-25 14:06:36 -05:00
James Agnew
60f16dd91d
Update to 4.3.x core JAR (#1715)
* Added optionality for adding resource fetcher

* Added coverage that proves invocations

* Bumped version of fhir.core to latest version. Added wrapping of AssumeValidRestReferences

* Added optionality for adding resource fetcher

* Added coverage that proves invocations

* Bumped version of fhir.core to latest version. Added wrapping of AssumeValidRestReferences

* Start working on converter

* Account for compile errors

* Test fix

* Work no validator

* Work on getting core working

* Add some test coverage

* Many test fixes

Co-authored-by: Jens Kristian Villadsen <46567685+jvitrifork@users.noreply.github.com>
2020-02-17 14:28:29 -05:00
jamesagnew
ddc7b601ee Version bump to 4.3.0-SNAPSHOT 2020-02-16 19:23:22 -05:00
jamesagnew
4fd80cfca7 Bump to 4.2.0 2020-02-16 19:00:15 -05:00
Ken Stevens
63f2f38689 reinstate near param count validation 2020-02-02 21:21:37 -05:00
Ken Stevens
c10d44327c fix in-memory matcher 2020-02-02 17:52:09 -05:00
Ken Stevens
decb47dfc2 remove unused block 2020-02-02 16:56:25 -05:00
Ken Stevens
74948737a7 pre-review cleanup 2020-02-01 20:18:42 -05:00
Ken Stevens
fb1eb7ca8f parking wip 2020-02-01 13:58:27 -05:00
Ken Stevens
2bc3181218 ensure in-memory matching location search for Dstu3 falls back to a db search 2020-01-25 13:30:26 -05:00
Ken Stevens
2c53468177 fix test 2020-01-24 21:11:37 -05:00
Ken Stevens
c87f8e0f4a tested near anti-meridian 2020-01-24 18:55:32 -05:00
Ken Stevens
72ccd76ed0 prepping for antimeridian test 2020-01-24 14:37:28 -05:00
Ken Stevens
39c7642d8c fix test 2020-01-24 09:27:20 -05:00
Ken Stevens
b465a7b781 final cleanup 2020-01-23 19:20:51 -05:00
Ken Stevens
01bc941f5f Optimize imports 2020-01-23 19:15:30 -05:00
Ken Stevens
e6f5af01ed convert degrees to kilometers for near calculation 2020-01-22 16:55:19 -05:00
Ken Stevens
9413e8f198 r4 works. But distance calculation still needs to be fixed. 2020-01-22 11:59:03 -05:00
Ken Stevens
6cebb56f13 testing complete. Now just need pre-review cleanup. 2020-01-21 17:06:19 -05:00
Ken Stevens
3cb9a9f4a2 added asserts 2020-01-21 15:45:41 -05:00
Ken Stevens
b463929c28 parse nearDistance into a special search parameter field so it's available when we're adding the near parameter 2020-01-21 15:38:25 -05:00
Ken Stevens
299e1e35e1 removed coordextractor and moved to token (looks cleaner and more in line with how the other ones are parsed) 2020-01-21 11:06:40 -05:00
Ken Stevens
dd137a0a30 Coord extraction implemented 2020-01-21 10:17:49 -05:00
James Agnew
c0e929dacb
Copy identifiers to placeholder resources (#1675)
* Copy identifiers to placeholder resources

* Add tests

* Maven cleanup

* Still messing around with azure

* Adding to logging

* More azure work

* One more attempt

* More messing around with azure

* Test fix

* Another caching attempt

* More work on azure pipeline

* Fix pipeline file

* Keep working on pipeline

* More work on azure

* More azure

* More azure work

* More azure
2020-01-21 06:09:06 +09:00
James Agnew
1390ea3c06
Update FHIR R5 structures to 4.2.0 version (#1665)
* Work on upgrading core

* Work on R5 updates

* Work on core updates

* Test fix

* Update model version properties file for R5

* Bump core version

* Test fixes

* Add 4.2.0-SNAPSHOT version to versions page in docs
2020-01-14 10:27:01 +08:00
jamesagnew
9c7f5e1b9b License header updates 2020-01-12 10:15:08 -05:00
Ken Stevens
2d0c30f7a2 fix test 2019-12-20 15:46:55 -05:00
Ken Stevens
625f967688 ready for review 2019-12-20 14:56:44 -05:00
James Agnew
0a21ab6941 Use datasource for migrator 2019-12-18 14:23:46 -05:00
Ken Stevens
993d8220d1 review feedback 2019-12-02 11:18:52 -05:00
Ken Stevens
f92c2bb5f9 ensure only one @PostConstruct method to make order explicit 2019-11-29 11:46:03 -05:00
Ken Stevens
37eef4e3e4 rename schedule interface methods 2019-11-29 11:04:35 -05:00
Ken Stevens
8c4ffc024d Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler 2019-11-25 16:40:40 -05:00
James Agnew
27749f4e23
Support chained HAS (#1605) 2019-11-24 06:29:56 +01:00
James Agnew
51b608188b
Some CI surefire improvements (#1602)
* Some CI surefire improvements

* Build tweak

* More tweak

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* One more CI attempt

* Update azure-pipelines.yml for Azure Pipelines

* Tweak command line

* Another build test fixc

* More build cleanup
2019-11-23 19:51:02 +01:00
James Agnew
a2f77b23d2
Fix #1583 - Index local refs in canonical types (#1593)
* Fix #1583 - Index local refs in canonical types

* Add fix to pre-expansion

* Test fix

* Rework ID handling

* Test fixes

* Fix test
2019-11-23 16:32:37 +01:00
Ken Stevens
6f9cd56c81 moved scheduler up to hapi-server 2019-11-20 14:30:24 -05:00
Ken Stevens
8fca468e1f remove boolean from scheduling API 2019-11-19 10:13:22 -05:00
James Agnew
74159dcb26
Work on refactoring how PIDs work (#1580)
* Start work on refactoring how PIDs work

* Some test fixes

* Test fixes

* Test fixes

* Restore accidentally deleted line

* One more tweak

* Rework resource link extraction

* Test fix

* Split out transaction processor

* Updates

* Test fix

* Test fixes

* Test fixes

* Clean up LGTM warning

* Fix compile failure

* One more test fix

* Fix LGTM issue

* Add spot for metadata

* Add test logging

* Remove testing code

* More test logging

* Add some test logging

* Attempty to fix intermittent test failure

* Improve exception tracking

* Work on simplifying search param registry

* Fix compile

* Fix compile errors

* Fix two test bugs
2019-11-17 14:35:19 -05:00
Ken Stevens
f11d939131 oops 2019-11-14 14:55:02 -05:00
Ken Stevens
25c094e38a skip trying to populate resources in search result bundle if no resources were found 2019-11-14 14:55:02 -05:00