2488 Commits

Author SHA1 Message Date
sekaijin
5550a07ec1 Update .gitignore
ignore eclipse hidden files and folders
2017-01-28 16:03:53 +01:00
Jenni Syed
c1e6f82385 Fix #546 CapturingInterceptor will now buffer response if the entity is not repeatable. 2017-01-27 17:45:53 -06:00
Sebastien Riviere
dabb3ea2c5 Merge branch 'master' of https://github.com/jamesagnew/hapi-fhir into jaxrs-sever-evolution
# Conflicts:
#	hapi-fhir-structures-dstu3/src/test/java/ca/uhn/fhir/parser/JsonParserDstu3Test.java
2017-01-27 10:16:43 +01:00
James
97f1e55131 Add changelog about the extensions fix 2017-01-26 11:39:42 -05:00
James
12598b4e3b Correctly handle declared extensions with multiple possible types
Squashed commit of the following:

commit d6ea0552b7f213e35897b110c688c4b849f572e1
Author: James <jamesagnew@gmail.com>
Date:   Thu Jan 26 09:04:58 2017 -0500

    FIx test

commit e5876f7d86a177ff7b0982187b3eeebdf52b225d
Author: James <jamesagnew@gmail.com>
Date:   Thu Jan 26 08:35:38 2017 -0500

    Work on extensison

commit 7e573c22990bbbae30bffaf05a2d4e718f32c8d2
Author: James <jamesagnew@gmail.com>
Date:   Thu Jan 26 07:27:25 2017 -0500

    Work on extensions

commit 234b4a0c1cc2dd00f928da93f74cbb65d6ccf628
Author: James Agnew <jamesagnew@gmail.com>
Date:   Thu Jan 26 06:25:47 2017 -0500

    More work on these extensison

commit 2eb780a690ef379bec35364a7e5383b545b437cd
Author: James Agnew <jamesagnew@gmail.com>
Date:   Wed Jan 25 22:35:57 2017 -0500

    Work on multitype extensions
2017-01-26 11:07:52 -05:00
James
8e444fab93 Javadocs 2017-01-25 05:56:22 -05:00
James Agnew
95b2751829 Fix test 2017-01-24 14:41:53 -05:00
James Agnew
589804d974 Add test 2017-01-24 13:57:15 -05:00
James
8e0a904997 Add adapter for IServerOperationInterceptor 2017-01-24 13:34:30 -05:00
James Agnew
344e324929 Fix #544
Squashed commit of the following:

commit 1ab9b58e9f3380cd6de3379b161e669f17cf4854
Author: James Agnew <jamesagnew@gmail.com>
Date:   Tue Jan 24 10:46:56 2017 -0500

    Changes working now

commit 5c752cdacee20711e7edef8aeb3217c94f72b9c5
Author: James <jamesagnew@gmail.com>
Date:   Tue Jan 24 08:43:04 2017 -0500

    Get JPA working with new uuid: logic

commit 127b76884a153684b2873af36683c721ac6784b1
Author: James Agnew <jamesagnew@gmail.com>
Date:   Mon Jan 23 21:11:18 2017 -0500

    Fix test

commit 599bbe236c81fc050f421bced67578fdcafb9371
Author: James Agnew <jamesagnew@gmail.com>
Date:   Mon Jan 23 18:42:46 2017 -0500

    Work on #544
2017-01-24 10:47:24 -05:00
James Agnew
a63b42d08f Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-01-23 17:59:11 -05:00
James
6d8715fc4a Fix test 2017-01-21 18:04:25 -05:00
James
3ff29370e6 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-01-21 18:03:58 -05:00
James
d616d20511 Send correct status code from ResponseHighliterInterceptor 2017-01-21 18:03:41 -05:00
James Agnew
222333059d Add test 2017-01-21 13:09:33 -05:00
James Agnew
bde8aebc5a Merge pull request #467 from Robbert1/transaction-index-links
fix resources links being correctly indexed when linking eachother as part of a single transaction bundle
2017-01-20 19:12:18 -05:00
James Agnew
4e2e54a929 Merge pull request #540 from CarthageKing/feature-resource_not_supported-fix
return 404 instead of 400 when the FHIR resource/endpoint is not recognized/not supported
2017-01-20 18:49:49 -05:00
James Agnew
dc17157db8 Credit for #539 2017-01-20 18:49:01 -05:00
Hugo Soares
1dd0b01e81 Merge remote-tracking branch 'refs/remotes/jamesagnew/master' 2017-01-20 11:22:21 +00:00
James Agnew
d1542e98c5 JPA server was not correctly validating and expanding SCT codes 2017-01-19 17:37:43 -05:00
James Agnew
64e3435a8e Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-01-19 15:50:48 -05:00
James Agnew
e342d211d1 Add some logging and a test 2017-01-19 15:50:41 -05:00
Sebastien Riviere
6cc7eeb45c Generate CapabilityStatement for DSTU3 conformance, Enable @Validate for Jax-rs server 2017-01-19 14:57:14 +01:00
Sebastien Riviere
13646168f0 Use the profile of the datatype if available, intead of the default hl7.org url 2017-01-19 14:55:42 +01:00
Sebastien Riviere
cac44c736c Add the possibility to use the serverBaseUrl to generate the url of extension, if %BASE_SERVER_URL% is found 2017-01-19 14:54:17 +01:00
hugosoares
c9e11f64aa Merge branch 'master' into master 2017-01-19 09:03:43 +00:00
James
06f9d86bf1 Fix bad dependency 2017-01-18 22:26:10 -05:00
James
56a25dc3c6 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2017-01-18 22:18:50 -05:00
James
f59ac8cf83 Version bump license header 2017-01-18 22:18:37 -05:00
James Agnew
495e57b4ec Allow processing of transactions without a servlet in context 2017-01-18 22:18:03 -05:00
James Agnew
b80897d16c Add warnign to DateType 2017-01-18 22:12:48 -05:00
Hugo Soares
59d29c45b3 Feature Request: Add client support for $process-message special operation #407
Changed client to send messages to a processing server:
Object response = client
.operation()
.onServer()
.processMessage()
.setResponseUrlParam("http://myserver/fhir")
.setMessageBundle(msgBundle)
.execute();
2017-01-18 19:33:56 +00:00
michael.i.calderero
b59c24ab7c return 404 instead of 400 when the FHIR resource/endpoint is not
recognized/not supported
2017-01-17 20:37:43 -06:00
James Agnew
22f796fa7c Allow history operation at type level with authorizationinterceptor 2017-01-16 18:41:39 -06:00
James Agnew
55a1d69e73 Try to get us building on travis again 2017-01-15 15:40:11 -06:00
James Agnew
9823ac1eaf Add sources and javadocs to the distribution JARs 2017-01-15 12:05:40 -06:00
James Agnew
837b12a690 Docs updates 2017-01-14 11:40:05 -06:00
James Agnew
322051a383 Fix failing tests 2017-01-14 07:55:42 -06:00
James Agnew
dbc6abc658 Fix #504 - Error if custom type has illegal extensions 2017-01-13 21:46:16 -06:00
James Agnew
fa1ad5ba85 Fix #519 - Issues with JPA capabilitystatement related to the _id param 2017-01-13 21:19:19 -06:00
James Agnew
0dd1d77bec Update credit for #503 2017-01-13 12:12:32 -06:00
James Agnew
f9aa8c3ba4 Add test for #531 2017-01-13 11:35:15 -05:00
James Agnew
ea27689a40 Add test for #537 2017-01-13 11:24:35 -05:00
James Agnew
8ae8f1d8b6 Add test for #505 2017-01-13 11:19:01 -05:00
James Agnew
64d12240c0 Add tests for #504 2017-01-13 11:10:48 -05:00
James Agnew
37c40c4f9e Fix #503 - Checking authorization again patient compartment fails with delete operation 2017-01-13 11:06:00 -05:00
michael.i.calderero
a6a1416888 Place empty values when splitting a parameter with a certain char and
here are at least two unescaped and consecutive variants of the given
char in the string.

This ensures that for example a QuantityParam with a param value of
"5.5||mg" the "mg" will not be treated as the 'system' but be treated
correctly as the 'unit' of the parameter object.
2017-01-12 14:21:30 -06:00
James
af32c4b7e9 Websockets working once more on the public server 2017-01-12 08:59:51 -05:00
James Agnew
a8eb4a1967 More websocket work 2017-01-11 22:12:41 -05:00
James Agnew
47a81ebd8f More websocket work 2017-01-11 21:23:39 -05:00