James Agnew
bfbc73caaf
Auto externalize binary contents ( #1550 )
...
* Auto externaliZe binary attachments
* Work on externalization
* Auto externalize binary content
* Work on tests
* Fix alert
2019-10-19 09:01:00 -04:00
James Agnew
06ab9c6f33
Add a changelog
2019-10-18 14:11:55 -04:00
James Agnew
e6ae368424
Credit for #1547
2019-10-18 07:07:02 -04:00
James Agnew
5dcbed0438
Fix foreign key handling when dropping tables
2019-10-17 15:52:35 -04:00
James Agnew
9fff043892
Fix #1481 - Remove Jetty reference
2019-10-17 11:41:57 -04:00
James Agnew
895c9a1f2c
Fix #1546 - Remove redundant entries in includes
2019-10-17 11:33:40 -04:00
James Agnew
0971998f57
Fix #848 - Pass raw JSON to the validator
2019-10-17 11:28:48 -04:00
James Agnew
12a74e6cbc
Fix term uploads and validate against valueset recalculation ( #1540 )
...
* Start refactoring terminology delta operations
* Work on delta operations
* Work on concept saving
* Split term services into smaller services
* Work on term delta operations
* Work on term svcs
* Work on term operations
* More work on delta uploader
* Add a test
* Wrk on term service
* Fix compile error
* Some refactoring
* Test fix
* Test fix
* Test fixes
* Test fix
* Test fixes
* Test fixes
* Work on delta
* Work on tests#
* Test fixes
* Improve resequencing logic
* Build test
* More testing
* More build testing
* More work on tests
* CHange test logging
* Fix term service PID issue
* Update src/changes/changes.xml
Co-Authored-By: Diederik Muylwyk <diederik.muylwyk@gmail.com>
* Address review comment
* Some cleanup
* Test fix
* Fix some tests
* Work on upload command
* Test fixes
* Work on validation fixes
* Work on validation against pre-expansion
* Work on direct validation
* A bit of cleanup
* Add some javadoc
* Force another build
* Test fixes
* Fix tests
* Fix tests
2019-10-15 21:31:29 -04:00
James Agnew
8b2ab51bc6
Handle canonical questionnaire refs in validator ( #1544 )
...
* Handle canonical questionnaire refs in validator
* FIx changelog
* Fix canonical reference
* Build tweak
* Change to trigger a build
2019-10-15 20:27:53 -04:00
James Agnew
9a050461a8
Make cache timeout configurable
2019-10-15 09:34:48 -04:00
James Agnew
48e2960c71
Credit for #1541
2019-10-15 09:00:00 -04:00
James Agnew
2725797610
Implement Terminology Delta Operations ( #1536 )
...
* Start refactoring terminology delta operations
* Work on delta operations
* Work on concept saving
* Split term services into smaller services
* Work on term delta operations
* Work on term svcs
* Work on term operations
* More work on delta uploader
* Add a test
* Wrk on term service
* Fix compile error
* Some refactoring
* Test fix
* Test fix
* Test fixes
* Test fix
* Test fixes
* Test fixes
* Work on delta
* Work on tests#
* Test fixes
* Improve resequencing logic
* Build test
* More testing
* More build testing
* More work on tests
* CHange test logging
* Fix term service PID issue
* Update src/changes/changes.xml
Co-Authored-By: Diederik Muylwyk <diederik.muylwyk@gmail.com>
* Address review comment
* Some cleanup
* Test fix
* Fix some tests
* Test fixes
2019-10-14 19:14:41 -04:00
James Agnew
861ed36f00
Allow patches to be authorized for DSTU3 transactions ( #1529 )
...
* Allow patches to be authorized for DSTU3 transactions
* Add changelog
2019-10-08 14:29:27 -05:00
James Agnew
1f1b94a566
Resolve XXE issue in validator ( #1530 )
...
* Resolve XXE issue in validator
* Ensure that we're blocking XXE events into validator XML parser
* A bit of cleanup
* Add an LGTM config
* Add one more fix
2019-10-08 13:06:03 -05:00
James Agnew
3c4c6f7925
Don't allow Content-Location header to dictate version for updates
2019-10-04 09:55:14 -04:00
James Agnew
069db501ee
Fix _has parameter ( #1525 )
...
* Fix _has parameter
* Bug fixes
* Add a comment
* Test fixes
2019-10-03 21:19:31 -04:00
James Agnew
836fac9a30
Ensure that JPA PRESHOW interceptor broadcasts don't include expunged
...
resources
2019-10-03 15:49:03 -04:00
James Agnew
2193a30b45
CodeSystem Delta Uploader ( #1520 )
...
* Terminology Delta Uploading
* Add delta operations
* Fix up tests
* Improve test coverage a bit
* Improve test coverage reporting
* fix yaml
* A couple of test enhancements
* FIx intermittent test failure
2019-10-03 07:19:00 -04:00
James Agnew
260cee023a
Account for longer resource type names
2019-10-02 10:00:45 -04:00
jamesagnew
9172c7d3a4
Credit for #1373
2019-10-02 05:53:47 -04:00
jamesagnew
45602c8135
Credit for #1476
2019-10-02 05:47:27 -04:00
James Agnew
da9efaea0b
Credit for https://github.com/hapifhir/hapi-fhir-jpaserver-starter/pull/54
2019-10-01 15:22:03 -04:00
jamesagnew
48d191cbe5
Credit for #1473
2019-10-01 05:32:54 -04:00
James Agnew
eaaf2768c3
Fix #402 - Don't overwrite narrative sections
2019-09-30 20:14:36 -04:00
James Agnew
066c9a7fb7
Improvements to AutohrizationInterceptor create handling
2019-09-30 15:07:23 -04:00
Diederik Muylwyk
396f358f2d
Support for long concept property values has been added.
2019-09-30 14:40:31 -04:00
Diederik Muylwyk
a324e51efa
Merge pull request #1516 from jamesagnew/1512-need-to-implement-the-ancestor-filter-with-in-operator-for-loinc
...
Resolve "Need to implement the ancestor filter with IN operator for LOINC"
2019-09-30 10:37:25 -04:00
Diederik Muylwyk
dbd5331f5a
Support for ancestor filter with IN operator for LOINC has been added.
2019-09-30 10:25:29 -04:00
James Agnew
c8ce07c40e
Deprecate redundant IVersionSpecificBundleProvider method
2019-09-30 09:45:31 -04:00
Diederik Muylwyk
1b2892f475
Merge pull request #1505 from jamesagnew/1454-need-to-implement-the-ancestor-and-descendant-filters-for-loinc
...
Resolve "Need to implement the ancestor and descendant filters for LOINC."
2019-09-30 09:39:32 -04:00
James Agnew
557a8ccc66
Add top level support for ElasticSearch ( #1514 )
...
* ElasticSearch work
* Add ElasticSearch properties builder
* Clean up POM
* Remove redundant project
* Try to troubleshoot embedded elasticsearch
* Another test attempt
* Add credentials to elasticsearch config
* Work on lastn
* Address review comments
* A couple of test fixes
2019-09-30 09:30:39 -04:00
Diederik Muylwyk
3e173bb07c
Merging master into working branch to resolve conflicts.
...
# Conflicts:
# src/changes/changes.xml
2019-09-26 20:19:22 -04:00
James Agnew
cc0df9850c
Make sure the validator can get at codes defined in notpresent
...
codesystems
2019-09-26 14:44:09 -04:00
Diederik Muylwyk
efae77a330
Added changelog entries.
2019-09-26 11:36:55 -04:00
jamesagnew
b2c13f3018
Work on codecov integration
2019-09-25 13:25:59 -04:00
James Agnew
57377f5557
Fix #1483 - Don't let RP methods handle a request with includes if the
...
method doesn't understand them
2019-09-25 10:54:37 -04:00
James Agnew
bd763d728b
Merge branch 'master' into ks-source-request-id-append-bug
2019-09-24 14:49:39 -04:00
Ken Stevens
0e90867a65
fixed meta.source request append bug
2019-09-24 14:35:34 -04:00
James Agnew
9b2826f3c6
Handle searches with chained slash value ( #1503 )
...
* Work on test case for bug with searches
* Work on tests
* Fix issue with slashes in reference chain parameter for JPA server
2019-09-24 14:31:05 -04:00
James Agnew
f5788341f2
Add no-shrink-columns option to migrator ( #1500 )
...
* Add no-shrink-columns option to migrator
* Address review comments
2019-09-23 18:44:51 -04:00
Diederik Muylwyk
2a2e8e0ab8
Merge pull request #1501 from jamesagnew/1483-need-consistent-assignment-of-fullurl-id-and-url-for-loinc
...
Fixed inconsistent IDs and URLs for LOINC.
2019-09-23 15:59:21 -04:00
James Agnew
6f44d7c360
Fix issue deleting CodeSystem resources ( #1316 )
...
* Fix deleting CodeSystem resources
* Test fixes
* Address review comments
2019-09-23 15:58:57 -04:00
James Agnew
004f42cdcc
Clean up docs
2019-09-23 15:56:02 -04:00
Diederik Muylwyk
25798ee3e2
Added changelog entry.
2019-09-23 15:54:42 -04:00
James Agnew
7a7e876b93
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-09-23 09:57:17 -04:00
James Agnew
2bcb1c9c1c
Work on docs
2019-09-23 09:56:29 -04:00
Diederik Muylwyk
9d4b5f3041
Merging master into working branch to resolve conflicts.
...
# Conflicts:
# src/changes/changes.xml
2019-09-23 09:08:56 -04:00
James Agnew
520b50dfdc
Ongoing work on docs migration
2019-09-22 15:54:52 -04:00
James Agnew
0a5eca0821
Work on docs
2019-09-22 13:25:50 -04:00
Diederik Muylwyk
0cc35699b8
Specify full path for LOINC filenames to avoid duplicates.
2019-09-20 18:43:38 -04:00
James Agnew
a989a746b0
Fix #1494 - Upgrade to new :recurse syntax for R4 include/revinclude
...
statements
2019-09-20 09:38:29 -04:00
James Agnew
6e98c02862
Fix #1495 - Avoid NPE in RuleBuilder
2019-09-20 08:57:01 -04:00
James Agnew
20d33afb6f
Credit for #1489
2019-09-19 20:48:17 -04:00
James Agnew
ad01d7598c
Credit for #1489
2019-09-19 20:41:02 -04:00
James Agnew
2be63a1650
Test fixes
2019-09-19 09:45:07 -04:00
James Agnew
30dfde645b
Upgrade to Fontawesdome 5 and prevent uploading resources with binary
...
storage extensions
2019-09-19 05:28:05 -04:00
James Agnew
4a751cbfc5
Integrate Bulk Export ( #1487 )
...
* Start working on subscription processor
* Work on new scheduler
* Test fixes
* Scheduler refactoring
* Fix test failure
* One more test fix
* Updates to scheduler
* More scheduler work
* Tests now all passing
* Ongoing work on export
* Ongoing scheduler work
* Ongoing testing
* Work on export task
* Sync master
* Ongoing work
* Bump xml patch version
* Work on provider
* Work on bulk
* Work on export scheduler
* More test fies
* More test fixes
* Compile fix
* Reduce logging
* Improve logging
* Reuse bulk export jobs
* Export provider
* Improve logging in bulk export
* Work on bulk export service
* One more bugfix
* Ongoing work on Bulk Data
* Add changelog
2019-09-17 16:01:35 -04:00
James Agnew
38cf830384
Accurately reflect codesystem URL
2019-09-16 15:55:32 -04:00
James Agnew
08835c1615
FIx a failure in FhirTerser when visiting custom types
2019-09-13 09:11:47 -04:00
James Agnew
9420bca341
Merge branch 'master' into ks-in-memory-date-compare
2019-09-10 13:25:29 -04:00
James Agnew
0843a2b02d
Avoid leaking details when canSeeReource rejects a resource from consent
...
service
2019-09-10 11:14:44 -04:00
Ken Stevens
7cfbf710fe
Merge remote-tracking branch 'remotes/origin/master' into ks-in-memory-date-compare
...
# Conflicts:
# src/changes/changes.xml
2019-09-09 14:46:25 -04:00
Ken Stevens
9e83f1d40a
changelog
2019-09-09 14:22:42 -04:00
James Agnew
718fcb28a5
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-09-06 14:58:03 -04:00
James Agnew
722c7a8211
Work on GraphQL updates
2019-09-06 14:56:17 -04:00
Ken Stevens
bc821a7060
Merge remote-tracking branch 'remotes/origin/master' into ja_20190822_1440_infinispan_query_cache
2019-09-05 15:59:45 -04:00
James Agnew
7105890d2f
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-09-05 14:49:29 -04:00
James Agnew
7d162c50db
Don't guess content type for create/put
2019-09-05 14:47:04 -04:00
Ken Stevens
49bfe9fb0c
Merge remote-tracking branch 'remotes/origin/master' into ja_20190822_1440_infinispan_query_cache
2019-09-04 21:08:04 -04:00
jamesagnew
490ae597d3
Website tweak
2019-09-04 16:23:10 -04:00
jamesagnew
5d3c2257de
Correct survey link
2019-09-04 15:45:56 -04:00
Ken Stevens
fa62ab9c9e
Merge remote-tracking branch 'remotes/origin/master' into ja_20190822_1440_infinispan_query_cache
...
# Conflicts:
# hapi-fhir-jpaserver-migrate/src/main/java/ca/uhn/fhir/jpa/migrate/tasks/HapiFhirJpaMigrationTasks.java
# src/changes/changes.xml
2019-09-04 13:31:00 -04:00
jamesagnew
17a50765dc
4.0.1 release
2019-09-04 05:33:57 -04:00
James Agnew
8ce8f1e864
Credit for #1461
2019-09-01 18:41:17 -04:00
James Agnew
f59bdc4afe
Reuse FHIRPath across JPA requests
2019-08-29 14:13:31 -04:00
James Agnew
c5a88444b6
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-08-29 14:00:37 -04:00
James Agnew
956bb39327
Resolve an inefficient regex expression
2019-08-29 13:59:31 -04:00
Ken Stevens
259426b0dd
Merge remote-tracking branch 'remotes/origin/master' into ja_20190822_1440_infinispan_query_cache
...
# Conflicts:
# hapi-fhir-jpaserver-migrate/src/main/java/ca/uhn/fhir/jpa/migrate/tasks/HapiFhirJpaMigrationTasks.java
# src/changes/changes.xml
2019-08-28 10:37:17 -04:00
James Agnew
70d0a8aa8f
Get patch working ( #1449 )
2019-08-27 05:42:15 -04:00
Diederik Muylwyk
0ee15874ca
loinc-all ValueSet is now created automatically when loading LOINC terminology.
2019-08-26 16:42:37 -04:00
Diederik Muylwyk
b01d59d5a0
Added changelog entry.
2019-08-26 14:47:50 -04:00
Diederik Muylwyk
3f14a7a68b
Added changelog entry for switch from Derby to H2 for HAPI FHIR CLI server.
2019-08-26 09:54:05 -04:00
James Agnew
6fa27934a8
Tests all seem to be working
2019-08-23 10:14:13 -04:00
James Agnew
9428430822
Add support for Resource.meta.source ( #1438 )
...
* Work on indexing source
* Work on tests
* Refactor query count tests
* Unit test fixes
* Add some tests
* DAO fix
* Fix compile error
* Unit test fix
* Cleanup
* Test fix
* Fix compile error
* One more test fix
2019-08-21 11:17:43 -04:00
James Agnew
ce44115152
Handle cascading deletes correctly with circular references ( #1435 )
...
* Handle cascading deletes correctly with circular references
* A bit of cleanup
* Address review comments
* FIx some javadocs
* Fix an incorrect message
2019-08-20 10:08:34 -04:00
James Agnew
ce879b3863
Fix versioned API incompatibility with GraphQL
2019-08-20 08:35:27 -04:00
jamesagnew
ab5333f370
Fix subscription config file
2019-08-17 16:15:55 -04:00
jamesagnew
34c1879973
Add changelog
2019-08-17 14:31:30 -04:00
James Agnew
9e8af58e81
Fix reference params via filter
2019-08-16 14:56:36 -04:00
James Agnew
afb682dfe9
Handle AuthorizationInterceptor rejection of by-type reads on the wrong type earlier in the process
2019-08-15 09:16:45 -04:00
James Agnew
4490c9ca09
Correct the eq operator on the _filter parameter
2019-08-14 14:39:40 -04:00
James Agnew
406808da8d
Credit for #1357
2019-08-14 14:37:20 -04:00
James Agnew
85cc0b4243
Fix homepage
2019-08-14 13:49:31 -04:00
James Agnew
9d37972649
Prepare docs for release
2019-08-14 13:33:12 -04:00
James Agnew
b4fece0ae9
Add interceptor hook for graphql calls
2019-08-13 14:46:50 -04:00
jamesagnew
a1e1cf4e56
Credit for #1375
2019-08-13 05:37:40 -04:00
jamesagnew
23c05ac2a9
Credit for #1388
2019-08-13 05:29:55 -04:00
James Agnew
31e374ded8
Credit for #1220
2019-08-12 13:35:27 -04:00
James Agnew
0c9e5ec1ea
Support GraphQL for R3/4/5 ( #1424 )
...
* Work on grpahql enhanbcements
* Add some more chars to the sanitizer function
* Add changelog
2019-08-12 08:24:32 -04:00
jamesagnew
a1acd7525e
Changelog update for new structures
2019-08-11 10:19:05 -04:00