anamariaradu10
3a5556006b
Merge branch 'master' into master
2018-07-27 16:59:52 +03:00
Ana Maria Radu
9c39733aff
Fixed issues
2018-07-27 16:48:44 +03:00
James Agnew
75a68a0332
Unit test fix
2018-07-26 18:58:23 +07:00
James Agnew
a4e4111376
Fix a unit test
2018-07-26 18:08:59 +07:00
James Agnew
3c80238f0e
Ongoing work on interceptors
2018-07-24 17:22:21 +07:00
James Agnew
23083a9283
Improvements to client and SP indexing in JPA server
2018-07-23 17:37:49 +09:00
James Agnew
b4aa4c0e89
Add protection against HTML injection attacks
2018-07-19 08:56:22 -04:00
jamesagnew
401a4cd738
Clean up concept reindexing
2018-07-15 17:18:07 -04:00
jamesagnew
43ac912033
Clean up terminology uploading
2018-07-15 15:22:52 -04:00
jamesagnew
6d83edabb6
License header updates
2018-07-01 20:59:04 -04:00
patrick-werner
a2d6435597
adding contentType matching independent of Charset to non-strict method
2018-06-25 10:51:05 +02:00
Patrick Werner
b1e09fcdf7
Merge pull request #1007 from jamesagnew/1006-Writing-structured-Binary
...
1006 writing structured binary
2018-06-21 18:03:14 +02:00
Patrick Werner
8bd1313492
removed unused import
2018-06-21 14:56:38 +02:00
patrick-werner
f470653ba4
fixing tests
2018-06-21 11:50:58 +02:00
patrick-werner
ef9f97a576
fixes #1006
2018-06-20 17:26:23 +02:00
James Agnew
ed0b5f54a5
More authorizationinterceptor tweaks for better security
2018-06-12 21:52:01 +08:00
Ana Maria Radu
dc476aeeea
In my opinion these changes should be made in order to have the behavior
...
for the Prefer header values as the one explained in the official
documentation from https://www.hl7.org/fhir/http.html
2018-06-12 14:04:05 +03:00
patrick-werner
9498247082
Allows the Cache-Control Header in CORS header for jpa-example-server & CLI
2018-06-04 16:12:31 +02:00
James Agnew
d819d685ee
Test fix
2018-05-30 09:57:41 -04:00
Diederik Muylwyk
0e2c57fa60
Bumping version.
2018-05-28 17:44:38 -04:00
Diederik Muylwyk
2871920734
Preparing release.
2018-05-28 10:45:47 -04:00
Jeff Balbien
d417bf1225
fix bundle util bug
2018-05-25 09:19:59 -07:00
James Agnew
a3687e446e
Correctly handle missing search params with new indexing infrastructure
2018-05-23 11:42:38 -04:00
James Agnew
2e74ad72cb
Improve timeouts on test ports
2018-05-23 08:52:24 -04:00
James Agnew
2f2900e837
Improve indexing on JPA server in anticipation of a new indexing
...
strategy in HAPI FHIR 3.5.0
2018-05-23 08:09:57 -04:00
James Agnew
cadb51d36c
Merge pull request #875 from RuthAlk/fix_codeableconcept_narrative
...
Fix error in narrative for CodeableConcept
2018-05-23 06:38:08 -04:00
James Agnew
851ce85ac6
Merge branch 'master' into wip-DateRangeParam
2018-05-23 06:03:26 -04:00
James Agnew
4d93b78c24
Credit for #836
2018-05-22 08:44:17 -04:00
James Agnew
3a68bc19e7
Merge pull request #836 from RuthAlk/include_patch
...
Fix problem with _include=MedicationRequest:medication
2018-05-22 08:40:08 -04:00
James Agnew
4fd868afae
Credit for #946 and add extensions to the CLI uploader
2018-05-16 19:32:12 -04:00
James Agnew
a3ff08d9ec
Replace phloc with ph for #775 ( #930 )
...
* Replace phloc with ph
* Enable schematron tests
* Make HAPI-FHIR ph-schematron on OSGI
* Work on getting tests passing
* Another test fix
* Fix up transaction handling for DSTU2
* Add changelog
* Avoid double transaction
* Dont use readonly
* One more test fix
* Update to snapshow build
* Resolve a circular dependency
* Try to fix tests
* Solve recurring NPE in DSTU2 tests
* Fix one more test
* Test fix
* More test threading fixes
* One more attempt to get tests passing
* Refactoring for tests
* Refactoring for tests
2018-05-14 17:38:40 -04:00
jamesagnew
ccb859fdbe
FIxes to get the synced build working
2018-05-13 08:08:34 -04:00
jamesagnew
150f27a9ca
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2018-05-12 19:40:31 -04:00
jamesagnew
3d762b984b
Sync to R4 definitions
2018-05-12 19:35:42 -04:00
James Agnew
f1ba0016b2
Improve the error message thrown by JPA server
2018-05-11 17:03:48 -04:00
James Agnew
b17eebd8d2
Squashed commit of the following:
...
commit 2be11651c2
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu May 10 11:50:53 2018 -0400
Update changelog
commit b3bb5f9052
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu May 10 11:19:28 2018 -0400
Parameter updates
commit f6b1082ba4
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu May 10 07:24:30 2018 -0400
More test fixes
commit 81a69c265f
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu May 10 06:26:48 2018 -0400
Fix compile error
commit 935938e92c
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu May 10 06:25:18 2018 -0400
Another test fix
commit 43568a1f8d
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu May 10 06:18:06 2018 -0400
Fix compile error
commit e95894e643
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu May 10 06:13:50 2018 -0400
More work on tests
commit 9393fb8f4f
Author: James Agnew <jamesagnew@gmail.com>
Date: Thu May 10 05:36:27 2018 -0400
One more fix
commit 437f5051e4
Author: James Agnew <jamesagnew@gmail.com>
Date: Wed May 9 21:32:10 2018 -0400
Work on validator
commit 20c51add4f
Author: James Agnew <jamesagnew@gmail.com>
Date: Wed May 9 19:34:10 2018 -0400
Validator fix
commit 7bf2b0a0e9
Author: James Agnew <jamesagnew@gmail.com>
Date: Wed May 9 18:44:04 2018 -0400
Fix test
commit adc73e75c9
Author: James Agnew <jamesagnew@gmail.com>
Date: Wed May 9 17:22:34 2018 -0400
Merge validator
2018-05-10 11:53:32 -04:00
Diederik Muylwyk
d97fb8f5cf
709 the conceptmap operation called translate needs to be implemented ( #923 )
...
The ConceptMap operation $translate has been implemented.
2018-05-10 10:52:56 -04:00
jamesagnew
5bd191d192
FIx some failing tests
2018-04-28 13:21:48 -04:00
James Agnew
593a705365
Performance enhancements on the CapabilityStatement generator for JPA
...
server
2018-04-28 11:06:42 -04:00
jamesagnew
e299b062a6
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2018-04-24 19:14:56 -04:00
jamesagnew
f1db751d1e
Update headers
2018-04-24 19:14:33 -04:00
James Agnew
09b1f547d0
Add expunge
2018-04-24 15:11:00 -04:00
James Agnew
07e7af746f
Work on expunge operation
2018-04-22 22:03:23 -04:00
James Agnew
591539cf13
Add expunge method
2018-04-22 18:34:56 -04:00
jamesagnew
8c889267e5
One more parser fix
2018-04-18 06:20:11 -04:00
James Agnew
162069776a
Correctly handle encoding contained resources where some have user
...
assigned IDs and some do not
2018-04-17 18:26:06 -04:00
jamesagnew
9013e44ba0
Fix a couple of broken compile issues
2018-03-31 06:08:49 -04:00
Clayton Bodendein
ac8e412e49
Fixes #911 - Adds support for :contains modifier
...
Adds support for the :contains modifier in StringClientParam.
2018-03-30 23:49:06 -05:00
jamesagnew
180336e076
Sync to master
2018-03-29 06:54:24 -04:00
jamesagnew
53c2d8a38d
Merge branch 'master' into loinc_loader_update
2018-03-29 06:21:55 -04:00
jamesagnew
418e82032f
Prep for 3.3.0
2018-03-29 05:48:13 -04:00
jamesagnew
94b880fd4d
Remove accidentally committed useless file
2018-03-28 10:13:51 -04:00
James Agnew
b56d65ef5b
Merge pull request #871 from johnpoth/hapi-fhir-osgi
...
Implement #826 - add OSGI support and Apache Karaf features with inte…
2018-03-27 06:06:34 -04:00
James Agnew
d9fcf1ef54
Merge pull request #864 from splatch/master
...
Avoid unecessary reference to javassist.
2018-03-23 06:49:59 -04:00
Łukasz Dywicki
9125a78f33
Avoid unecessary reference to javassist.
2018-03-20 15:39:33 +01:00
James Agnew
308ac63a77
Merge branch 'master' into loinc_loader_update
2018-03-20 07:53:41 -04:00
James Agnew
9c5e32d7eb
Fix up some logging
2018-03-20 07:53:21 -04:00
James Agnew
6359f7f8a1
More work on loinc
2018-03-19 08:51:02 -04:00
James Agnew
6e2acd0689
Merge pull request #890 from jamesagnew/arglineFix
...
changed in *.pom: ${argLine} -> @{argLine}
2018-03-19 05:55:54 -04:00
jamesagnew
4578b3889f
Allow for locale differences in StopwatchTest
2018-03-19 05:54:12 -04:00
patrick-werner
ff04ab3358
${argLine} -> [at]{argLine}
...
see:
http://maven.apache.org/surefire/maven-surefire-plugin/faq.html#late-property-evaluation
2018-03-19 10:45:33 +01:00
James Agnew
142c4c6caa
Merge pull request #800 from InfiniteLoop90/issue-799-jaxrsrequest-fhir-version-support
...
Fixes issue #799 by adding logic to handle the R4 and DSTU2_1 contexts in ca.uhn.fhir.jaxrs.server.util.JaxRsRequest.
2018-03-19 05:41:20 -04:00
James Agnew
60354a4cc8
Merge branch 'master' into master
2018-03-12 07:41:22 -03:00
James Agnew
cb2f5a0bba
Merge pull request #786 from CarthageKing/bugfix-chaining-urlvalue
...
ensure to use resourceType properly when it is explicitly provided in a chained reference param
2018-03-12 07:32:27 -03:00
jamesagnew
30cd63b929
More loinc work
2018-03-11 19:11:31 -04:00
James Agnew
5a653aeb20
Work on loinc mapping
2018-03-10 20:31:27 -03:00
James Agnew
611ee457cb
Lots of addition of loinc
2018-03-07 13:33:49 -03:00
James Agnew
e31aa760dd
Fix stopwatch ETA calculations
2018-03-05 19:06:05 -05:00
Ruth Alkema
fee70b1a7a
Fix error in narrative for CodeableConcept
2018-03-05 16:27:07 +01:00
jamesagnew
e201091e3a
Update licenses for changed files
2018-03-04 13:53:04 -05:00
James Agnew
2f7751a079
Move stopwatch into hapi-fhir-base and add timing into to client
...
LoggingInterceptor
2018-03-04 12:13:18 -05:00
James Agnew
928cf23b4c
Logging enhancements
2018-03-04 10:21:39 -05:00
James Agnew
0c0b9bd74b
Fix #814 - Don't create duplicate contained resources
2018-03-02 09:46:29 -05:00
James Agnew
fe140a55dd
Merge pull request #868 from Tastelezz/wip-DateParam
...
equals() and hashCode() for DateRangeParam and DateParam
2018-03-02 08:58:07 -05:00
Gaetano Gallo
3009ec7f74
- added guava-testlib as test dependency to modules hapi-fhir-structures-dstu2 and hapi-fhir-structures-dstu3
...
- added DateRangeParam.equals(Object) and DateRangeParam.hashCode()
- fixed broken DateParamTest
2018-03-02 13:03:30 +01:00
jpoth
66ebfa0ed3
Implement #826 - add OSGI support and Apache Karaf features with integration tests
2018-02-28 11:32:53 +01:00
Gaetano Gallo
1caf768fd5
- implemented DateParam.equals() and DateParam.hashCode() which comes in handy when writing tests ...
2018-02-27 10:15:19 +01:00
James Agnew
458401864b
Handle deletes properly in HashMapResourceProvider
2018-02-25 14:20:04 -05:00
James Agnew
ef6ee83744
Remove test which is no longer applicable
2018-02-24 23:09:30 -05:00
jamesagnew
1a9522cfdd
Update license header
2018-02-24 12:05:42 -05:00
James Agnew
f026f8a1ac
Fix compile error
2018-02-24 12:05:05 -05:00
James Agnew
6e47951220
Remove unneccesary log lines and clean up some documentation
2018-02-24 10:57:32 -05:00
Gaetano Gallo
01ff2e7c3b
- according to the design of all other IQueryParameterXXX types changed the methods setUpperBound() and setLowerBound() to return this, supporting method chaining.
...
- changed the order in which the state of a DateRangeParam instance got first modified and then verified.
- renamed the private method validateAndThrowDataFormatExceptionIfInvalid() to validateAndSet(DateParam, DateParam).
- replaced the methods haveLowerBound() and haveUpperBound() with the stateless method hasBound(DateParam).
2018-02-21 08:39:44 +01:00
jamesagnew
2f4ac42edb
One more test fix
2018-02-18 09:17:04 -05:00
jamesagnew
3f1a0e81c7
Avoid endless reindex loop
2018-02-17 16:10:44 -05:00
jamesagnew
e89f8e5ba4
Fix crash with unique search parameter updates in JPA
2018-02-16 07:39:46 -05:00
James Agnew
e6253b7f22
Refresh search parameter cache asynchronously
2018-02-14 11:10:30 -05:00
James Agnew
2edc9910e5
Add a test
2018-02-09 10:29:20 -05:00
jamesagnew
a395e48cd4
Don't crash when a multitenant server has a request for /
2018-02-04 18:44:37 -05:00
jamesagnew
fb327c60cd
FIx spring boot issue
2018-02-04 15:04:45 -05:00
James Agnew
17b1ff727e
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2018-02-03 15:48:09 -05:00
James Agnew
3cbf669007
Don't crash on startup if an invalid subscription is in the database
2018-02-03 15:47:48 -05:00
jamesagnew
1d541c1588
Formatting issues
2018-02-02 14:03:53 -05:00
jamesagnew
371be03b0f
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2018-02-02 13:20:09 -05:00
James Agnew
efc812bf56
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2018-02-02 12:32:13 -05:00
James Agnew
0e2d55081f
Fix a crash when no count parameter supplied
2018-02-02 12:31:59 -05:00
jamesagnew
351a2fc2f1
Fix #837 - Use non-legacy content-type for plain json and xml accept
...
header
2018-02-02 06:43:19 -05:00
jamesagnew
3f1ef0e7f6
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2018-02-01 06:33:00 -05:00
jamesagnew
17edf5e727
FIx some license headers
2018-02-01 06:31:21 -05:00
James Agnew
b61887e841
Improve performance of base64 validation
2018-01-30 17:37:12 -06:00