jamesagnew
08a9844066
Work on #1280
2019-04-17 09:10:17 -04:00
James Agnew
311246e5f0
Merge pull request #1255 from jamesagnew/addFetchValueSet
...
added fetchValueSet to IValidationSupport and made it public
2019-04-15 17:03:56 -04:00
James Agnew
1e4a497181
Add some tests
2019-04-15 14:44:25 -04:00
jamesagnew
a9cfce3615
Header updates
2019-04-15 12:31:11 -04:00
James Agnew
f7ad0bc0d8
Fix a test regression
2019-04-15 11:34:13 -04:00
James Agnew
0848fdf1eb
Fix broken test
2019-04-15 10:29:55 -04:00
James Agnew
c8f2e4bbc9
Return HTTP 400 for missing body on POST and PUT
2019-04-14 12:32:09 -04:00
James Agnew
380644d19d
Add a bit of logging for search parameters when they can't be found
2019-04-14 12:32:09 -04:00
Ken Stevens
bb98ded1fa
Websocket improvements ( #1272 )
...
* subscription loader now only pulls active subscriptions
only allow websocket connections to subscriptions of type websocket
* Added a "flag for deletion" to ActiveSubscription in the SubscriptionRegistry to handle the race condition of a scheduled sync overlapping with a subscription creation. We could have used a package-scoped semaphore or a pre-remove FHIR read, but this seemed like the safest, simplest and most performant way to handle it.
* ActiveSubscriptionCacheTest
* WebsocketConnectionValidatorTest
* fix compile error in jpa example
2019-04-12 08:36:49 -04:00
jamesagnew
ca8b6acdf9
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-04-07 07:52:40 -04:00
jamesagnew
884b80c1d7
Improve ability to select active resources
2019-04-07 07:52:21 -04:00
James Agnew
706af5d579
Don't update modified time when performing NOOP update in JPA
2019-04-05 14:36:18 -04:00
Ken Stevens
5299479143
fix broken test
2019-04-04 10:26:09 -04:00
jamesagnew
859bc7d71b
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-04-03 20:15:19 -04:00
jamesagnew
54e3c50ad7
FIx a build failure
2019-04-03 20:15:07 -04:00
Ken Stevens
1d5f648070
fixed second expunge bug reported by FMCNA
2019-04-03 13:32:10 -04:00
Ken Stevens
de4cc89568
bug fixed
2019-04-03 12:20:49 -04:00
Ken Stevens
28ea97ee9a
reproduced failure reported by FMCNA
2019-04-03 11:42:21 -04:00
James Agnew
767a84bddb
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-04-02 10:56:43 -04:00
James Agnew
8065f0f5fc
Revert one accidental change
2019-04-02 10:56:26 -04:00
jamesagnew
8b5143f436
License header updates
2019-04-02 10:44:41 -04:00
James Agnew
588082aee2
Fix broken test
2019-04-02 10:00:56 -04:00
James Agnew
90d163a4e9
Merge branch 'ja_interceptor_jpa_queries' of github.com:jamesagnew/hapi-fhir into ja_interceptor_jpa_queries
2019-04-02 09:33:22 -04:00
James Agnew
7359b77d99
Address review comments
2019-04-02 09:33:01 -04:00
jamesagnew
835b89f449
Build fixes
2019-04-01 18:55:55 -04:00
James Agnew
3eeca4a8fd
Merge branch 'master' into ja_interceptor_jpa_queries
2019-04-01 09:59:03 -04:00
patrick-werner
1aeb54e94e
added all fetchValueSet Implementations
2019-03-30 21:02:24 +01:00
jamesagnew
8791ed5793
Test tweaks
2019-03-29 17:13:41 -04:00
Ken Stevens
b1d41a8211
named interceptor registries
2019-03-29 14:29:36 -04:00
James Agnew
cf7cd40336
Make sure we properly scope reference queries on external URLs
2019-03-27 13:10:24 -04:00
James Agnew
e85bec2858
Ja inline references ( #1252 )
...
* Use a single IN clause for OR reference searches
* Add changelog
* One more attempt at getting the free port util to actually work... sigh
* One more tweak to free ports
* Bundle fix
2019-03-26 10:42:42 +01:00
Ken Stevens
9a54d7086e
Fix a couple of bugs ( #1251 )
...
* might keep this
* might keep this
* undoing start in interface
* fixed bug that only supported resources with ResourceType/id prefixes
* added standalone subscription support for Dstu2. untested.
* failing test
* fixed cannonicalsubscription.equals for email
* final cleanup
2019-03-26 10:39:40 +01:00
James Agnew
87c0b3778b
More work on threadlocal interceptors
2019-03-22 09:54:02 -04:00
James Agnew
c701de2861
Create a performance interceptor framework for HAPI FHIR
2019-03-22 01:06:03 +01:00
James Agnew
d1667487c2
Clean up unique composite search params
2019-03-21 21:57:38 +01:00
James Agnew
8d49b4e6d2
Add a test (currently ignored)
2019-03-21 15:59:59 +01:00
jamesagnew
037ed27497
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-03-17 14:09:37 -04:00
jamesagnew
3e57fdb491
Improvements to PortUtil to avoid reusing ports
2019-03-17 14:09:21 -04:00
James Agnew
08c7afb804
Reduce logging in JPA server
2019-03-14 17:42:13 -04:00
jamesagnew
6ff92abecc
License header
2019-03-14 13:32:32 -04:00
James Agnew
e15afbc4f0
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-03-14 13:32:03 -04:00
James Agnew
a8c76450e5
Re-enable contains searches on the public HAPI FHIR server and improve
...
message formatting in HapiLocalizer
2019-03-14 13:19:26 -04:00
jamesagnew
a1046f7729
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-03-12 17:46:03 -04:00
jamesagnew
7b1950aeed
License headers
2019-03-12 17:45:51 -04:00
James Agnew
ed4da7c414
Add setting to disable resource type target validation in JPA
2019-03-12 17:45:19 -04:00
James Agnew
6597a928d5
Fix broken test
2019-03-12 15:45:53 -04:00
James Agnew
00a8f8c759
Fix broken build
2019-03-12 13:13:13 -04:00
James Agnew
f934f76c96
Several JPA search fixes ( #1231 )
...
* Search fixes
* Add some tests
* CHangelog
* Some cleanup of the query tracker
* FIx XML issue in changelog
* Test fixes
* SOme test fixes
* Address review comments
* Fix test breakage
2019-03-11 15:49:34 -04:00
Ken Stevens
dcfacfea49
Has param no in ( #1232 )
2019-03-10 20:50:24 -04:00
James Agnew
5dccf93506
Fix broken test
2019-03-06 17:15:30 -05:00