Ken Stevens
01bc941f5f
Optimize imports
2020-01-23 19:15:30 -05:00
Ken Stevens
e031ad203e
FIXME
2020-01-23 19:12:05 -05:00
Ken Stevens
99949629a8
FIXME
2020-01-23 18:49:09 -05:00
Ken Stevens
3e28047f78
fix tests
2020-01-23 18:27:35 -05:00
Ken Stevens
a687d7c9c1
testSearchResourceLinkWithChain is failing
2020-01-23 17:38:59 -05:00
Ken Stevens
6ca97df1c9
fix npe
2020-01-23 16:20:53 -05:00
Ken Stevens
8114419110
fix npe
2020-01-23 16:06:15 -05:00
Ken Stevens
48a71d6649
fix npe
2020-01-23 15:58:13 -05:00
Ken Stevens
d2ef5555fe
app context loads
2020-01-23 15:48:25 -05:00
Ken Stevens
ab74e66870
compiles. now to run the tests...
2020-01-23 15:43:41 -05:00
Ken Stevens
49743352a6
remove unused enum
2020-01-23 14:28:10 -05:00
Ken Stevens
c9fe68c5ab
inlined single use methods
2020-01-23 14:21:07 -05:00
Ken Stevens
e99402bd38
Almost done refactor. Just need to separate state from service.
2020-01-23 14:06:09 -05:00
Ken Stevens
4c53333539
started to refactor predicates out of SearchBuilder
2020-01-23 12:00:12 -05:00
Ken Stevens
e6f5af01ed
convert degrees to kilometers for near calculation
2020-01-22 16:55:19 -05:00
Ken Stevens
8b8088a3a2
begin with failing test
2020-01-22 15:06:39 -05:00
Ken Stevens
b07b87954d
r4 works. But distance calculation still needs to be fixed.
2020-01-22 12:00:09 -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
5da2823553
add negative test
2020-01-22 09:25:43 -05:00
Ken Stevens
6cebb56f13
testing complete. Now just need pre-review cleanup.
2020-01-21 17:06:19 -05:00
Ken Stevens
12dfac927e
moar tests
2020-01-21 16:53:20 -05:00
Ken Stevens
04b60a4a16
no distance and zero distance tested
2020-01-21 16:18:42 -05:00
Ken Stevens
992b62151b
yay box search works!
2020-01-21 16:04:34 -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
a961a7c022
begin with failing test
2020-01-21 14:39:00 -05:00
Ken Stevens
eca21bec3e
exact coord matching works now
2020-01-21 14:30:51 -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
63c310c168
Make a constant public
2020-01-17 13:16:23 +08:00
James Agnew
aad5a30a3d
Support count=0 ( #1670 )
...
* Support count=0
* Fix LGTM issue
2020-01-15 14:52:32 +08:00
James Agnew
201ec34db4
Fix expunge issue when no tags present ( #1671 )
...
* Fix expunge issue when no tags present
* Add changelog
* Try to clean up POMs that are failing CI
* Rework dependencies
* Roll back change that did not work
2020-01-15 14:47:22 +08: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
James Agnew
a19d246432
License header version bump, and add the ability for "add column"
...
migration tasks to fail gracefully
2020-01-12 11:01:21 +08:00
James Agnew
b30de00ea1
Add parser stress test
2020-01-08 09:12:17 -05:00
jamesagnew
1720144cfb
Test fix
2020-01-08 05:39:44 -05:00
James Agnew
49ed374d2f
Remove test code that accudentally got committed
2020-01-06 14:26:30 -05:00
James Agnew
23ca94d3c5
Add example interceptor
2020-01-06 14:26:03 -05:00
James Agnew
e42acef66b
Test fix
2020-01-03 14:23:19 -05:00
James Agnew
ca3b4297e1
FIx #1649 - Account for LOINC file format changes in 2.67
2020-01-03 14:19:22 -05:00
James Agnew
5cfc75eac2
Test fixes
2019-12-25 13:05:33 -05:00
James Agnew
536f46c89e
Test fix
2019-12-21 12:24:15 -05:00
James Agnew
a3ac893635
Merge branch 'master' into master
2019-12-21 11:32:45 -05:00
James Agnew
5187ddf7a2
One more fix
2019-12-19 15:21:12 -05:00
Ken Stevens
ec4d7d1e99
Log a message if subscriptions are disabled on the server.
2019-12-18 15:18:16 -05:00
James Agnew
f9b8567a3a
Fix compile error
2019-12-17 19:28:07 -05:00
James Agnew
d9be281fff
Fix intermittent
2019-12-17 17:00:01 -05:00
jamesagnew
6fc0bdb88f
Add licene headers
2019-12-16 11:14:17 -05:00
Ken Stevens
68a7613f9e
Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler
...
# Conflicts:
# hapi-fhir-cli/hapi-fhir-cli-api/src/main/java/ca/uhn/fhir/cli/BaseFlywayMigrateDatabaseCommand.java
2019-12-16 08:58:26 -05:00
jamesagnew
f2221bcc69
Restore errorprone to the build
2019-12-15 19:11:27 -05:00
jamesagnew
5f4355017d
More test logging
2019-12-15 07:45:29 -05:00
James Agnew
10deea4967
Merge pull request #1610 from jasmdk/MissingMandatoryStatusOnSnomed
...
Missing mandatory status on created Snomed CodeSystem
2019-12-11 19:27:47 -05:00
Ken Stevens
9e4f57836f
Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler
2019-12-05 21:45:31 -05:00
jamesagnew
cafb6424f1
Test fix
2019-12-05 21:33:06 -05:00
Ken Stevens
6c432733d5
Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler
2019-12-05 18:03:02 -05:00
James Agnew
67b53e5326
Prevent ConcurrentModificationException during cascading delete
2019-12-05 18:00:40 -05:00
Ken Stevens
a939dab894
fake change to trigger CI
2019-12-05 11:53:41 -05:00
Ken Stevens
334daddf33
fake change to trigger CI
2019-12-05 10:32:53 -05:00
Ken Stevens
676a443cf2
NPEs
2019-12-04 21:20:09 -05:00
Ken Stevens
c516ab8a75
fake change
2019-12-04 18:02:10 -05:00
Ken Stevens
2f89f10c64
allow users to set default group
2019-12-04 17:23:51 -05:00
Ken Stevens
b171ff97ea
improve logging
2019-12-03 22:02:00 -05:00
Ken Stevens
09d2599ce5
fix test
2019-12-03 16:01:52 -05:00
Ken Stevens
5588da5ff8
Merge remote-tracking branch 'origin/master' into ks-20191119-scheduler
2019-12-03 08:51:50 -05:00
Ken Stevens
993d8220d1
review feedback
2019-12-02 11:18:52 -05:00
James Agnew
f58fba6f04
Some test cleanup ( #1616 )
...
* Some test cleanup
* Add test
* More test logging
* More docs cleanup
* Add test logging
2019-12-02 11:00:18 -05:00
Ken Stevens
63218e560d
Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler
2019-12-02 08:59:17 -05:00
James Agnew
86bd9a28fe
Fix to valueset expansion logic ( #1613 )
...
* Fox to valueset expansion logic
* Work on docs
* Docs tweaks
* Docs tweaks
* Fix test
* Remove unused class
* Add changelog
2019-12-01 21:21:19 -05:00
Ken Stevens
959dba7611
pre review cleanup
2019-12-01 16:51:01 -05:00
Ken Stevens
0c728a27df
remove unused mystery class
2019-11-29 16:07:38 -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
321790f6bf
standardized job names and how they're scheduled
2019-11-29 10:12:13 -05:00
Ken Stevens
a0e363171d
replace FireAtInterval class with an interface for now
2019-11-29 09:21:20 -05:00
Ken Stevens
319eead414
Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler
2019-11-27 14:20:15 -05:00
ahn
29b08e7308
Missing mandatory status on created Snomed CodeSystem
2019-11-27 12:21:02 +01:00
James Agnew
f4fc19502b
Fix intermittent failure
2019-11-26 22:24:50 -03:00
Ken Stevens
a89bb6c411
simplified api
2019-11-25 20:59:40 -05:00
Ken Stevens
4c7c574eef
first pass scheduler working
2019-11-25 20:12:45 -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
ca620d652f
Add tests ( #1606 )
...
* Support chained HAS
* Add some tests
* Add some cleanup
* Work on intermittent tests
2019-11-24 10:11:49 +01: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
b36670377f
fix circular reference merge to master
2019-11-22 11:02:05 -05:00
Ken Stevens
a71eb039e3
merge two beans into one
2019-11-21 21:19:56 -05:00
Ken Stevens
6f9cd56c81
moved scheduler up to hapi-server
2019-11-20 14:30:24 -05:00
Ken Stevens
b73cdbcaf5
add factory
2019-11-19 17:23:06 -05:00
Ken Stevens
f3535a2bef
split scheduler from service
2019-11-19 13:32:20 -05:00
Ken Stevens
8fca468e1f
remove boolean from scheduling API
2019-11-19 10:13:22 -05:00
James Agnew
3173af31ae
Try to avoid intermittent test failure
2019-11-17 15:28:50 -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
James Agnew
fba134853c
Remove unused code
2019-11-15 16:44:17 -05:00
Anthony Sute
a3ee2c1923
Unit tests for _filter-based URI matching
2019-11-14 19:04:23 -05:00
Anthony Sute
d2c0b21773
(1) Changes to equal and not-equal operator logic for numerics to use exact values per discussions with Grahame and James
...
(2) Additional unit tests
(3) Changes to tests affected by (1) above
2019-11-14 15:05:23 -05:00
Ken Stevens
995bda0623
update comment
2019-11-14 14:55:02 -05:00
Ken Stevens
ad39b319f8
fix test
2019-11-14 14:55:02 -05:00
Ken Stevens
1fff132f8e
fix test
2019-11-14 14:55:02 -05:00
Ken Stevens
ad8930fdba
handle paging case
2019-11-14 14:55:02 -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
James Agnew
497a96ae68
Version bump for next round of development
2019-11-12 22:09:21 -05:00
Anthony Sute
2c22b9d7ef
Added _filter unit tests for date type values.
2019-11-12 17:58:29 -05:00
jamesagnew
f99ad981b5
Version bump to 4.1.0
2019-11-12 16:08:20 -05:00
Anthony Sute
bed0cc4d61
New unit tests to support _filter gt, lt, ge, and le operators for string types.
2019-11-12 15:06:17 -05:00
James Agnew
aa0301084b
Don't succeed validation on unknown codesystem ( #1575 )
...
* Don't succeed validation on unknown codesystem
* Test fixes
* Work on error messages
* Work on code validation API
* work on tests
* Work on validation
* Test fix
* Update DSTU3 validation reources
* Upgrade structures
* Test fixes
2019-11-12 14:35:49 -05:00
Anthony Sute
49ed6b48dc
Merged James' most recent changes.
2019-11-12 13:57:02 -05:00
Anthony Sute
09daf7aacc
Implemented changes/fixes and associated unit tests for following _filter operators for strings:
...
- eq
- ne
- co
- sw
- ew
2019-11-11 21:58:49 -05:00
James Agnew
1a348abaf5
Try to fix 2 intermittent test failures
2019-11-08 08:45:08 -05:00
jamesagnew
3b1d8d1bc0
Add test logging sort
2019-11-08 07:27:25 -05:00
jamesagnew
7c8342dcc1
Add some test logging
2019-11-08 05:53:59 -05:00
James Agnew
c027ff27c3
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-11-07 21:52:31 -05:00
James Agnew
d4aea82460
Add some test logging
2019-11-07 21:50:06 -05:00
James Agnew
056756dbab
Fix paging issue #1300 ( #1584 )
...
* Fix paging issue
* Add changelog with credit
* Add a test
2019-11-07 18:17:09 -05:00
James Agnew
ebc52e6b48
Correctly handle below expansion with missing system
2019-11-07 09:28:24 -05:00
Anthony Sute
92de268f32
Fixes for LGTM warnings
2019-11-06 08:47:53 -05:00
Anthony Sute
3cf8254625
(1) Fixes to address _filter-based _id retrievals not being restricted to the specified resource type
...
(2) Import fix for FhirServerConfig.java in hapi-fhir-jpaserver-example
2019-11-06 08:47:53 -05:00
jamesagnew
9c93d5d7f7
Test fixes
2019-11-04 07:04:26 -05:00
James Agnew
78a323f105
Test fixes
2019-11-03 21:20:22 -05:00
James Agnew
f481e11ad5
Update migration tasks
2019-11-03 18:49:47 -05:00
James Agnew
60628356a8
Version bump spring
2019-11-03 11:29:22 -05:00
jamesagnew
2bf578879a
One more bit of extensibility
2019-11-02 19:03:46 -04:00
jamesagnew
f7ad82d7a8
Add a test
2019-11-02 18:47:02 -04:00
jamesagnew
5ad57d9ea9
Add some API to subscriptionactivating interceptor to make it more
...
extendible
2019-11-02 18:14:50 -04:00
jamesagnew
89b25ce828
License updates
2019-11-02 17:34:05 -04:00
James Agnew
3b6709e1d1
Merge pull request #1566 from jamesagnew/ja_20190928_rationalize_search_param_extractor
...
Rationalize search param extractors across FHIR versions
2019-11-02 16:18:23 -04:00
James Agnew
33a3ea8fca
Fix compile error
2019-10-30 16:23:24 -04:00
James Agnew
cacd243a44
Correctly Expand ValueSets in non-lucene mode ( #1573 )
2019-10-30 16:21:44 -04:00
Ken Stevens
1fd3948b12
Merge pull request #1572 from jamesagnew/ks-source-subscriptions
...
fixed in-memory search by _source for Dstu3
2019-10-30 16:20:14 -04:00
James Agnew
e96500d54f
Add a test
2019-10-30 15:51:46 -04:00
James Agnew
7f62d60c4e
Correctly Expand ValueSets in non-lucene mode
2019-10-30 14:26:31 -04:00
Ken Stevens
21c591eaf2
ready for review
2019-10-30 13:49:10 -04:00
James Agnew
d3e66680f0
Add some testing
2019-10-30 09:49:40 -04:00
James Agnew
b90f285218
Merge branch 'master' into ja_20190928_rationalize_search_param_extractor
2019-10-30 08:41:14 -04:00
James Agnew
007cfaf00e
Don't error out on missing CS ( #1570 )
...
* Don't error out on mi9ssing CS
* Add tests
* Add a bit of test coverage
* One more test
2019-10-30 08:38:39 -04:00
James Agnew
9c852283e9
Correctly handle "special" search params in CS ( #1569 )
...
* Correctly handle "special" search params in CS
* Add another test
2019-10-30 05:31:25 -04:00
James Agnew
84803a02ef
Preserve line numbers in XML validation ( #1567 )
...
* Preserve line numbers in XML validation
* Test fixes
2019-10-29 15:54:49 -04:00
James Agnew
c5f48b6b47
Add tests
2019-10-29 13:24:43 -04:00
James Agnew
3dfb6959c1
Don't reload terminology resources when nothing has changed
2019-10-29 11:35:26 -04:00
James Agnew
2b8426114f
Test fixes
2019-10-28 10:58:14 -04:00
James Agnew
d321a8276a
Fix intermittent
2019-10-28 10:45:39 -04:00
jamesagnew
75ad205bd5
Try to fix intermittent
2019-10-28 07:23:49 -04:00
jamesagnew
51a0006548
Work on rationalizing search param extractor
2019-10-27 20:04:33 -04:00
jamesagnew
ac4d108126
Merge branch 'ja_20190928_rationalize_search_param_extractor' of github.com:jamesagnew/hapi-fhir into ja_20190928_rationalize_search_param_extractor
2019-10-27 18:17:29 -04:00
James Agnew
817f9ae36e
Merge branch 'master' into ja_20190928_rationalize_search_param_extractor
2019-10-27 17:25:20 -04:00
jamesagnew
5a300d2d8e
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-10-26 10:32:16 -04:00
James Agnew
403a3d1889
Correct URI loading in testpage-overlay ( #1565 )
...
* Clean up tests
* Try to fix intermittent
* Fix URI issue
* Add changelog
2019-10-25 16:14:06 -04:00
jamesagnew
cd84af30b1
Merge branch 'master' into ja_20190928_rationalize_search_param_extractor
2019-10-25 05:56:39 -04:00
jamesagnew
935ec9ebc2
License headers
2019-10-25 05:44:51 -04:00
Ken Stevens
f19100cbb3
final cleanup
2019-10-24 20:29:45 -04:00
Ken Stevens
4a2ed62357
review feedback
2019-10-24 20:25:16 -04:00
Ken Stevens
08472c1e3f
ready to merge
2019-10-24 17:56:15 -04:00
Ken Stevens
4fa849a3e5
pre-review cleanup
2019-10-24 16:43:47 -04:00
Ken Stevens
43f17534bb
commiting with FIXMEs so James can review
2019-10-24 16:40:53 -04:00
James Agnew
df4376606d
Validation cleanup ( #1561 )
...
* Validation cleanup
* Test fix
* Fix build
* Test tweaks
2019-10-24 13:09:18 -05:00
James Agnew
385a885abf
Add ability for resource source to be specified by header
2019-10-24 08:32:52 -04:00
James Agnew
0d3f7d4a03
Correctly handle searching by source in JPA server
2019-10-23 06:58:16 -04:00
James Agnew
19247ffb46
Allow updating externalized binary ( #1556 )
...
* Add non working test
* Add a test
* FIx test
* Allow updating existing externalized binary data
* Add test
* Remove unneeded test
* Fix test
2019-10-22 18:10:03 -04:00
James Agnew
371bf2e5cf
Disable unit test SQL logging
2019-10-22 17:27:36 -04:00
James Agnew
9b94e4e26d
Allow uploading term deltas using CS resource ( #1555 )
...
* Work on accepting codesystem reources for delta operations
* Ongoing work on term uploader
* Restore the ability to use CodeSystem resources for the delta
* Add tests
* Fix NPE
* Test fixes
2019-10-22 17:11:39 -04:00
James Agnew
464c6c5b45
Upgrade dependencies and addess Semmle issues ( #1554 )
...
* Version bumps
* FIx build issues
* Address a few Semmle issues
* Work on tests
* Some test fixes
* Test fix
* Fix deletions
* Test fix
* Fix intermittent test failure
* One more dependency bump
* Add some test logging
* Remove bad import
* Add some tests
* Test updates
2019-10-22 17:10:58 -04:00
Ken Stevens
d0704269d7
ready for rereview
2019-10-22 10:13:49 -04:00
Ken Stevens
427f7397da
ready for rereview
2019-10-22 10:13:49 -04:00
Ken Stevens
0f40b2c48f
npe check for binary storage interceptor
2019-10-22 10:13:49 -04:00
James Agnew
73961072a6
Handle invalid chains on custom search params ( #1553 )
...
* Handle invalid chains on custom search params
* Add some more tests
* One more test fix
2019-10-21 21:21:33 -04:00
James Agnew
0af79b84d9
Use webjars instead of including JS deps ( #1551 )
...
* Use webjars instead of including JS deps
* Add changelog
2019-10-21 07:22:55 -04:00
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
985cd49892
Test fixes
2019-10-18 16:36:05 -04:00
James Agnew
0cddb54476
Remove accidental commit
2019-10-18 15:52:03 -04:00
James Agnew
c455a46160
Add missing class
2019-10-18 15:51:20 -04:00
James Agnew
a71d969ba1
Add line numbers to validation failures
2019-10-18 14:10:47 -04:00
James Agnew
50af4bfb19
Merge latest changes
2019-10-18 13:36:26 -04:00
James Agnew
13b80a294a
Test fix
2019-10-18 07:13:11 -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
839f935401
remove unnecessary index
2019-10-15 19:07:37 -04:00
James Agnew
fdcf5f5d73
Add a test
2019-10-15 18:16:22 -04:00
James Agnew
bf476b9c32
Handle null returns from search cache methods
2019-10-15 16:25:21 -05:00
James Agnew
9c23959b38
Licene header updates
2019-10-15 15:08:13 -04:00
James Agnew
9a050461a8
Make cache timeout configurable
2019-10-15 09:34:48 -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
e656863a73
Correct bugs reported by LGTM ( #1533 )
...
* Correct bugs reported by LGTM
* Add some tests
* A few more updates
* YAML update
* Test fixes
* One more test fix
* Test fix
2019-10-09 19:26:57 -05: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
jamesagnew
150c865f68
License header updates
2019-10-03 21:20:08 -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
Ken Stevens
38ad11be64
Merge pull request #1513 from jamesagnew/ks-subscription-delivery-queue-configurable-name
...
subscription delivery queue configurable name
2019-10-03 15:19:12 -04:00
James Agnew
1b5528a998
Fix compile error
2019-10-03 15:06:14 -04:00
James Agnew
a3b9db1363
Clean up a few unused methods and move test classes into test project
2019-10-03 14:58:02 -04:00
Ken Stevens
f6db6ff068
Merge remote-tracking branch 'remotes/origin/master' into ks-subscription-delivery-queue-configurable-name
2019-10-03 13:35:05 -04:00
Ken Stevens
53f47fbb1e
Merge remote-tracking branch 'remotes/origin/master' into ks-narrow-search-pointcut
2019-10-03 12:20:20 -04:00
Ken Stevens
d1deedf247
pre-review cleanup
2019-10-03 12:14:11 -04:00
Ken Stevens
566443d0fe
move BundleUtil back
2019-10-03 12:05:26 -04:00
Ken Stevens
98c76a4d49
Test passes
2019-10-03 12:03:38 -04:00
Ken Stevens
29e7cdc476
Added ability to modify URLs in BundleUtil
2019-10-03 09:46:32 -04:00
James Agnew
db668d96b9
Add a few tests and remove some dead code
2019-10-03 09:00:14 -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
Ken Stevens
53f949c2d0
pre-review cleanup
2019-10-02 08:36:54 -04:00
Ken Stevens
5aa4f88da3
Remove ISubscribableChannel interface. We don't need it after all.
2019-10-02 06:35:39 -04:00
Ken Stevens
ed195f8dab
Merge remote-tracking branch 'remotes/origin/master' into ks-subscription-delivery-queue-configurable-name
2019-10-02 06:21:12 -04:00
Clayton Bodendein
08825a81d9
Add missing @Override annotations
...
Added missing @Override annotations so that if/when methods in superclasses change
there will be a compile-time error if subclasses haven't been changed accordingly.
This was done using IntelliJ IDEA's "Missing @Override annotation" inspection.
2019-10-02 05:45:59 -04:00
Ken Stevens
f0b2bb8309
fixed triggering subscriptions
2019-10-01 14:57:25 -04:00
Ken Stevens
ca95791d2e
fix test
2019-10-01 10:52:00 -04:00
Ken Stevens
ade9e0316e
Merge remote-tracking branch 'remotes/origin/master' into ks-subscription-delivery-queue-configurable-name
2019-10-01 09:20:00 -04:00
James Agnew
b028337d8f
Merge branch 'master' into ja_20190928_rationalize_search_param_extractor
2019-09-30 21:11:41 -04:00
James Agnew
731be21c9f
Exclude commons-logging from dependencies
2019-09-30 18:58:25 -04:00
Ken Stevens
6867a57625
null check
2019-09-30 17:15:35 -04:00
jamesagnew
f373abf74c
License header updates
2019-09-30 15:32:49 -04:00
Ken Stevens
a9f83a8c43
Merge remote-tracking branch 'remotes/origin/master' into ks-subscription-delivery-queue-configurable-name
2019-09-30 15:19:15 -04:00
James Agnew
066c9a7fb7
Improvements to AutohrizationInterceptor create handling
2019-09-30 15:07:23 -04:00
Ken Stevens
fd8b5206e7
Separated ChannelRegistry from ActiveSubscriptionRegistry so we can support a many-to-one relationship there
...
All tests pass
2019-09-30 15:01:47 -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
0bee7a7b53
Test fix
2019-09-30 10:12:49 -04:00
Diederik Muylwyk
7eaa5d5574
Merging master into working branch.
2019-09-30 09:41:43 -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
0386448b3f
Initial commit for work on ancestor filter with IN operator for LOINC.
2019-09-30 09:21:32 -04:00
James Agnew
c0eb662a21
Rationalize search param extractor
2019-09-28 19:23:21 -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
Diederik Muylwyk
5f17fb30b4
Address review comments.
2019-09-26 20:15:55 -04:00
Ken Stevens
07286e3b3f
Merge remote-tracking branch 'remotes/origin/master' into ks-subscription-delivery-queue-configurable-name
2019-09-26 17:50:14 -04:00
James Agnew
ed78a5f06d
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-09-26 16:56:42 -04:00
James Agnew
77d15a1836
Fix failing tests due to race conditions
...
* Work on failing tests
* Temporary downgrade of fhir core
* Work on failing build
* Fix pom
* Don't upload codecov
* Restore codecov
* Restore all tests
* Keep hammering away at intermittent test failures
* More test fixes
* Keep chipping away at these...
* Add some extra checks
* Work on tests
* More test logging
* More logging
* This might be it!
* Final build fixes?
* Address some review comments
* A couple more corrections
2019-09-26 16:11:15 -04:00
Ken Stevens
392d7ab000
Extend SubscribableChannel with SubscribableChannelManagement so we can get a handler count so we know when to destroy a channel
2019-09-26 15:46:40 -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
James Agnew
94f87e7282
Allow term service to return codes
2019-09-26 12:46:41 -04:00
Diederik Muylwyk
b6400764c4
Removed scratch notes.
2019-09-26 11:42:26 -04:00
Diederik Muylwyk
efae77a330
Added changelog entries.
2019-09-26 11:36:55 -04:00
Diederik Muylwyk
a4f9894104
Merging master into working branch.
2019-09-26 10:41:34 -04:00
Diederik Muylwyk
e098cea07f
Throw UnsupportedOperationException for LOINC ancestor filter with IN operator; ignore tests. See #1512 in GitHub.
2019-09-26 10:39:55 -04:00
James Agnew
ddb5605830
Improve test logging
2019-09-25 22:17:47 -04:00
Diederik Muylwyk
4f7db37d8e
Additional progress for ancestor/descendant filters; only ancestor/in remains.
2019-09-25 21:36:36 -04:00
James Agnew
99787d14f1
Add some test logging
2019-09-25 21:20:36 -04:00
James Agnew
8657afb01e
Fix intermittent test failures regarding search ( #1509 )
...
* Add some logging
* Add more test logging
* Work on some test logging
* Fix compile error
* Work on codecov
* Work on codecov
* Remove test debug messages
2019-09-25 20:15:21 -04:00
Diederik Muylwyk
7c5cf9f1f4
Incremental progress for ancestor/descendant filters.
2019-09-25 17:33:45 -04:00
Diederik Muylwyk
9b4671c05e
Added a bunch of tests for ancestor/descendant filters.
2019-09-25 16:52:08 -04:00
Diederik Muylwyk
729d3a3d3b
Fix intermittent test failure.
2019-09-25 15:32:39 -04:00
James Agnew
4570e50c03
Fix nullability on one column
2019-09-25 15:31:26 -04:00
James Agnew
cddaf058a2
Add some extra test logging
2019-09-25 15:27:17 -04:00
Diederik Muylwyk
30588bf8ee
Completed fixing tests after enabling pre-expansion by default.
2019-09-25 14:29:50 -04:00
jamesagnew
b2c13f3018
Work on codecov integration
2019-09-25 13:25:59 -04:00
Diederik Muylwyk
6b22d705c7
Incremental progress fixing tests after enabling pre-expansion by default.
2019-09-25 13:24:50 -04:00
jamesagnew
2efef13528
Another test fix
2019-09-25 05:43:58 -04:00
jamesagnew
4c064186a9
Try to fix intermittent testfailure
2019-09-25 05:39:00 -04:00
Diederik Muylwyk
799848291f
Merging master into working branch.
2019-09-24 16:47:19 -04:00
Diederik Muylwyk
5743efa066
Minor tweak to test.
2019-09-24 16:46:05 -04:00
James Agnew
21b91ac0e7
Make sure we call the updateEntity method on the correct DAO type when
...
processing inside a transaction
2019-09-24 16:16:13 -04:00
Diederik Muylwyk
bf5d6acef4
More troubleshooting.
2019-09-24 15:36:06 -04:00
Diederik Muylwyk
46a6b7aaef
Troubleshooting lack of ValueSet pre-expansion when updating a ValueSet via transaction bundle.
2019-09-24 15:30:40 -04:00
James Agnew
bd763d728b
Merge branch 'master' into ks-source-request-id-append-bug
2019-09-24 14:49:39 -04:00
James Agnew
5f563057c0
Set up CI with Azure Pipelines ( #1502 )
...
* Set up CI with Azure Pipelines
[skip ci]
* Update azure-pipelines.yml for Azure Pipelines
* Skip tests for a build
* Work on pipeline
* Update azure-pipelines.yml for Azure Pipelines
* Interceptors docs
* Test fix
* Disable releases from snapshot repo
* Try disabling jitpack
* Fix dependency issue
* A couple of test fixes
* Change to trigger a build
* Force a change to trigger a build
* Force a build
* FIx test
2019-09-24 14:38:38 -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
Diederik Muylwyk
df4b6c798c
Modified LOINC Terms to RadLex RPIDs ID and URL; pattern is mappings of main LOINC terms to say 'loinc' but parts and other codes are specified.
2019-09-24 09:21:42 -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
59d7ccb99e
Fixed inconsistent IDs and URLs for LOING.
2019-09-23 15:49:58 -04:00
Ken Stevens
614585cc1f
added failing test
2019-09-21 07:42:04 -04:00
Diederik Muylwyk
56e2904029
Removing my name. Whoops!
2019-09-20 18:48:47 -04:00
Diederik Muylwyk
0cc35699b8
Specify full path for LOINC filenames to avoid duplicates.
2019-09-20 18:43:38 -04:00
Diederik Muylwyk
e1e8ec981b
Replaced migration task column length constants with literals because they are not necessarily constant across schema versions.
2019-09-20 12:31:54 -04:00
jamesagnew
6475146bc9
Add license headers
2019-09-19 18:08:21 -04:00
James Agnew
eddb98084d
Move PreferReturnEnum back to original location to avoid regressions
2019-09-19 15:48:58 -04:00
James Agnew
6fde2879ef
Fix one more intermittent test
2019-09-19 14:53:29 -04:00
James Agnew
47805bceff
Test fixes
2019-09-19 14:42:27 -04:00
James Agnew
a5a0fca065
Test fixes
2019-09-19 11:33:33 -04:00
James Agnew
2be63a1650
Test fixes
2019-09-19 09:45:07 -04:00
jamesagnew
170698562a
Bump to current org.hl7.fhir.core
2019-09-19 08:11:30 -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
6b21e8cd90
Add some testing to the bulk export service
2019-09-18 14:43:00 -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
882e0853df
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-09-16 15:55:49 -04:00
James Agnew
38cf830384
Accurately reflect codesystem URL
2019-09-16 15:55:32 -04:00
Diederik Muylwyk
3a9342913c
Address review comments. Added tests.
2019-09-16 11:54:34 -04:00
Diederik Muylwyk
b05c5f3f71
Implement the parent and child filters for LOINC. #1453
2019-09-15 21:52:33 -04:00
Diederik Muylwyk
9b1af6b207
Implement both a copyright property and a copyright filter for LOINC. #1451
2019-09-13 16:18:51 -04:00
Diederik Muylwyk
678d58ab90
Only manually add EXTERNAL_COPYRIGHT_NOTICE to LOINC uploader if it doesn't already exist in loinc.xml
2019-09-13 11:57:19 -04:00
Diederik Muylwyk
75ddba7f2d
Add EXTERNAL_COPYRIGHT_NOTICE property for LOINC uploader.
2019-09-13 11:49:01 -04:00
Diederik Muylwyk
7dce29b86e
Merge pull request #1468 from jamesagnew/dm-more-performance-tuning-on-valueset-expansion
...
More performance tuning on ValueSet expansion.
2019-09-10 17:57:13 -04:00
Diederik Muylwyk
65e029458c
Test fixes.
2019-09-10 17:50:49 -04:00
Diederik Muylwyk
d4feb5d0b1
Final cleanup before review.
2019-09-10 14:21:42 -04:00
James Agnew
9420bca341
Merge branch 'master' into ks-in-memory-date-compare
2019-09-10 13:25:29 -04:00
Diederik Muylwyk
57d4cc23ee
More bug-hunting. DSTU3 was missing a null check.
2019-09-10 11:56:07 -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
c974e9283b
added search % now test
2019-09-10 10:11:09 -04:00
Diederik Muylwyk
67d24eedff
Merging master into working branch.
...
# Conflicts:
# hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/entity/TermValueSetConceptDesignation.java
# hapi-fhir-jpaserver-migrate/src/main/java/ca/uhn/fhir/jpa/migrate/tasks/HapiFhirJpaMigrationTasks.java
2019-09-09 19:01:29 -04:00
Diederik Muylwyk
dbe5a36f26
Reset schedule for pre-expansions. Ready for review.
2019-09-09 18:44:25 -04:00
Diederik Muylwyk
7e76c1893f
Fixed bug for large ValueSet expansion with URL parameter; return 404 for unknown ValueSets.
2019-09-09 18:41:00 -04:00
James Agnew
2052df3152
Error with a 404 on invalid valueset
2019-09-09 18:01:41 -04:00
Diederik Muylwyk
19676a01b7
Incremental progress on large ValueSet expansion with URL parameter.
2019-09-09 17:24:01 -04:00
Diederik Muylwyk
c82c3a093f
Removing gaps from concept order when pre-expanding ValueSets.
2019-09-09 15:24:37 -04:00
jamesagnew
95e75d0a7d
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-09-09 15:02:55 -04:00
Diederik Muylwyk
4fc0ad6f0a
Cleanup following paired programming with JA.
2019-09-06 17:56:56 -04:00
James Agnew
6ec991cd39
Finally this is fast!
2019-09-06 16:29:09 -04:00
James Agnew
718fcb28a5
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-09-06 14:58:03 -04:00
Diederik Muylwyk
0cabc0392f
Incremental progress on large ValueSet expansion.
2019-09-06 14:57:34 -04:00
James Agnew
722c7a8211
Work on GraphQL updates
2019-09-06 14:56:17 -04:00
jamesagnew
362c658f9a
License headers
2019-09-06 10:23:36 -04:00
Ken Stevens
c88e6a6fa7
Merge pull request #1442 from jamesagnew/ja_20190822_1440_infinispan_query_cache
...
Externalize query cache into its own service
2019-09-06 08:28:12 -04:00
James Agnew
785d40a777
Accuont for a few schema changes
2019-09-05 21:29:47 -04:00
Ken Stevens
b1421b1d60
@NotNull (hope I picked the right one!)
2019-09-05 16:20:24 -04:00
Ken Stevens
2a08808935
final PR cleanup
2019-09-05 16:11:58 -04:00
Diederik Muylwyk
6fa9658b24
Incremental progress on large ValueSet expansion.
2019-09-05 15:54:45 -04:00
Diederik Muylwyk
655222fcac
Merging master into working branch.
2019-09-05 11:59:44 -04:00
Diederik Muylwyk
91cfecd257
Incremental progress on large ValueSet expansion.
2019-09-05 11:43:31 -04:00
Ken Stevens
01015bc435
added list stresstest
2019-09-04 21:15:08 -04:00
Ken Stevens
1f60d85517
Merge branch 'ks-anylist-enhancement' into ja_20190822_1440_infinispan_query_cache
2019-09-04 13:31:19 -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
Ken Stevens
0a5c52122e
added list stresstest
2019-09-04 08:49:18 -04:00
Diederik Muylwyk
b00b1d2278
Toggle pre-expansion config.
2019-09-03 20:36:54 -04:00
Diederik Muylwyk
ea19b46f60
Added an indexed order column to TermValueSetConcept for improved fetching.
2019-09-03 20:36:16 -04:00
Diederik Muylwyk
aa9a984075
Don't trust stored total when determining whether or not to expand.
2019-09-03 18:44:52 -04:00
Diederik Muylwyk
358f649d1f
Minor tweaks following review.
2019-09-03 17:14:31 -04:00
Diederik Muylwyk
3e522a7414
Address review comments.
2019-09-03 16:37:28 -04:00
Diederik Muylwyk
6ebc9572ac
Adjust concept and designation totals as we process.
2019-09-03 16:23:20 -04:00
Diederik Muylwyk
b42b598d01
Added pre-fetch for concept designations, improved paging for expanded ValueSets, and columns on TermValueSet for number of concepts and designations.
2019-09-03 16:02:28 -04:00
jamesagnew
1ef70a0fca
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-09-03 07:02:09 -04:00
jamesagnew
8b09b3f3eb
Rename config enum for consistency
2019-09-03 07:01:36 -04:00
Diederik Muylwyk
02a896f31e
Fix NPE for ValueSet operation validate-code when Coding and/or CodeableConcept is null for DSTU3/R5.
2019-09-02 21:28:51 -04:00
Diederik Muylwyk
c34d8458ef
Refactor getting resource PIDs with utility methods.
2019-09-02 18:16:46 -04:00
Diederik Muylwyk
16963881b0
Reset pre-expansion schedule.
2019-08-30 19:36:34 -04:00
Diederik Muylwyk
548647defe
Toggle pre-expansion config.
2019-08-30 19:31:45 -04:00
Diederik Muylwyk
f29abd7167
Fixed ResourceTable lookups for pre-expansion and code validation.
2019-08-30 19:31:05 -04:00
Diederik Muylwyk
9f7cf3923b
Merge pull request #1458 from jamesagnew/1457-valueset-pre-expansion-need-to-account-for-existing-valuesets-and-user-assigned-ids
...
Resolve "ValueSet pre-expansion - need to account for existing ValueSets and user-assigned IDs."
2019-08-30 10:48:39 -04:00
Diederik Muylwyk
8ef9c61b83
Address review comments; improve logging.
2019-08-30 10:47:21 -04:00
James Agnew
8700088c67
Missed a keyword
2019-08-29 22:06:43 -04:00
James Agnew
668af76514
Make method static again
2019-08-29 22:03:58 -04:00
James Agnew
347aada62e
Add a setter for unit tests
2019-08-29 21:43:29 -04:00
James Agnew
dbe86c8669
One more test fix
2019-08-29 21:35:07 -04:00
James Agnew
1b1d80b850
Test fix
2019-08-29 21:02:19 -04:00
Diederik Muylwyk
e03d6a5d47
Fixed handling of pre-expansion in light of pre-existing, non-pre-expanded ValueSets.
2019-08-29 18:09:30 -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
Diederik Muylwyk
c22bf8b09f
Fixed handling of client-assigned IDs throughout terminology services.
2019-08-29 10:48:54 -04:00
Diederik Muylwyk
e67a750c4f
validate-code operation now works with client-assigned IDs; added a bunch of failing tests to work on tomorrow.
2019-08-28 18:49:18 -04:00
Ken Stevens
d2ae3c24a1
FIXME
2019-08-28 16:26:56 -04:00
Ken Stevens
3e58962ac1
Split search cache api from search result cache api.
2019-08-28 16:24:56 -04:00
Ken Stevens
eab589bcac
fixed intermittently failing test
2019-08-28 13:11:44 -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
Diederik Muylwyk
9ef0519b4c
validate-code operation has been optimized for large ValueSets; submitting pull request.
2019-08-27 21:15:12 -04:00
Diederik Muylwyk
6b0084fc3b
Merge pull request #1448 from jamesagnew/1447-loinc-filenames-should-be-configurable
...
Resolve "LOINC filenames should be configurable."
2019-08-27 13:47:40 -04:00
Diederik Muylwyk
94c7fc49fd
Making LOINC filenames configurable; fix implicit ValueSet URL for loinc-all.
2019-08-27 13:46:42 -04:00
Diederik Muylwyk
1adfda44d9
Making LOINC filenames configurable; ready for review.
2019-08-27 11:19:01 -04:00
James Agnew
70d0a8aa8f
Get patch working ( #1449 )
2019-08-27 05:42:15 -04:00
Diederik Muylwyk
f4789247b2
Making LOINC filenames configurable; fix IEEE medical device code property key.
2019-08-26 18:46:57 -04:00
Diederik Muylwyk
0765254024
Making LOINC filenames configurable; initial commit.
2019-08-26 18:32:21 -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
073d2a45a4
Multiaxial hierarchy support is implemented; we not populated parent and child properties.
2019-08-26 14:26:38 -04:00
Ken Stevens
17f58a61c3
Revert "add accessor to search hash"
...
This reverts commit 2dc70c92
2019-08-24 14:13:06 -04:00
Ken Stevens
2dc70c92f1
add accessor to search hash
2019-08-24 14:10:17 -04:00
Diederik Muylwyk
b41926307c
Completed work on large ValueSet expansion support; ready for review.
2019-08-23 17:40:45 -04:00
James Agnew
10958a8e4d
I think this might work now..
2019-08-23 12:22:27 -04:00
James Agnew
c564052b15
One more test fix
2019-08-23 11:46:56 -04:00
Diederik Muylwyk
890555a77d
Incremental work on large ValueSet expansion support; transaction boundaries need to be broken up.
2019-08-23 11:46:32 -04:00
James Agnew
c346ba92c8
Revert accidental commit
2019-08-23 11:17:02 -04:00
James Agnew
abc894ce90
A few refactors based on ken's suggestions
2019-08-23 10:57:58 -04:00
James Agnew
6fa27934a8
Tests all seem to be working
2019-08-23 10:14:13 -04:00
Diederik Muylwyk
97a235ddfc
Merging master into working branch.
...
# Conflicts:
# hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/DaoConfig.java
2019-08-22 14:02:56 -04:00
Diederik Muylwyk
72dd6b2922
Incremental work on large ValueSet expansion support; fixed broken deletion for TermValueSetConceptDesignation.
2019-08-22 14:00:08 -04:00
James Agnew
4afa55ea26
Initial commit - Not yet compiling
2019-08-22 08:49:34 -04:00
Ken Stevens
37c1ba44fe
Merge remote-tracking branch 'remotes/origin/master' into ks-awaitility-version-bump
2019-08-21 15:04:16 -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
Diederik Muylwyk
3218bd7853
Incremental work on large ValueSet expansion support; implemented paging when reading concepts from the terminology tables. Switched from Derby to H2.
2019-08-20 18:11:53 -04:00
Ken Stevens
5703b55e88
Merge remote-tracking branch 'remotes/origin/master' into ks-awaitility-version-bump
2019-08-20 15:08:25 -04:00
Ken Stevens
df7469731b
turn of sql queries
2019-08-20 15:02:02 -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
Ken Stevens
daf45db2be
fixed a test and removed awaitility excludes
...
mvn install completed successfully
2019-08-20 09:14:21 -04:00
Diederik Muylwyk
70aef7fbbb
Incremental work on large ValueSet expansion support; need pageable results while querying TRM_VALUESET_CONCEPT.
2019-08-19 18:43:43 -04:00
Diederik Muylwyk
53364a3af1
Downgraded FIXMEs to TODOs regarding -code for large ValueSets.
2019-08-19 02:50:01 -04:00
Diederik Muylwyk
8590e0ca4d
Merging master into working branch.
...
# Conflicts:
# hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/DaoConfig.java
2019-08-19 02:28:30 -04:00
Diederik Muylwyk
dfd098c374
Incremental work on large ValueSet expansion support; added use of terminology tables when expanding.
2019-08-19 02:26:12 -04:00
jamesagnew
54657214de
FIx issue uploading US Core resources
2019-08-17 18:11:52 -04:00
jamesagnew
89aa37ea6a
Add a test
2019-08-17 15:16:11 -04:00
jamesagnew
81adc5c99e
Merge master
2019-08-17 14:31:30 -04:00
Ken Stevens
970c421311
allow urls in batch transactions to start with /
2019-08-17 14:31:30 -04:00
jamesagnew
f252cda126
Test fixes
2019-08-17 14:15:28 -04:00
James Agnew
74c83f6148
Test fixes
2019-08-17 12:01:04 -04:00
James Agnew
9e8af58e81
Fix reference params via filter
2019-08-16 14:56:36 -04:00
James Agnew
4490c9ca09
Correct the eq operator on the _filter parameter
2019-08-14 14:39:40 -04:00
Sean McIlvenna
b37c4b5ae7
Fixing broken unit tests
2019-08-14 14:35:18 -04:00
Sean McIlvenna
d92be90789
Changes to subscriptions to include the resource that triggered the subscription in the payload, serialized as JSON or XML depending on the Subscription.channel.payload property's value
2019-08-14 14:35:18 -04:00
jamesagnew
e1b43d811f
Version bump to 4.1.0-SNAPSHOT
2019-08-14 14:06:06 -04:00
jamesagnew
3f22456b0f
Bump version to 4.0.0
2019-08-14 11:06:26 -04:00
James Agnew
b4fece0ae9
Add interceptor hook for graphql calls
2019-08-13 14:46:50 -04:00
jamesagnew
e2f0f4ed8b
License header updates
2019-08-13 05:28:35 -04:00
James Agnew
301a8f8432
Merge #1146 - Filter implementation ( #1220 )
...
* Initial commit of _filter keyword implementation.
* - Completed all search parameter types for _filter.
- Implemented handling for _has, _id, _security, language, _profile, _security, and _tag.
* - Changes to support "ne" matching on resource ID for _filter
* Implemented language
* Commit/push before creation of pull request
* Ongoing merge work
* Ongoing merge work
* Merge master in
* Test fix
2019-08-12 11:59:33 -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
2999a292e6
Get subscriptions working for R5
2019-08-11 18:32:47 -04:00
jamesagnew
d316ec1146
Fix NPE
2019-08-11 18:25:02 -04:00
James Agnew
2518d4e0be
Add some tests
2019-08-08 15:23:55 -04:00
jamesagnew
4e1bbe681a
Bump supported PGSQL driver
2019-08-08 15:12:29 -04:00
James Agnew
dd0cb10dbb
validate operation ignores parameter profile ( #1417 )
...
* This should be working now - need to check tests
* Add a changelog and some docs
* One more test fix
* Tests should be passing
* Fix compile
* Test fixes
* Ignore outdated DSTU2 validation test
2019-08-07 15:31:59 -04:00
James Agnew
b0eb19cf2f
A few fixes resulting from the R5 merge
2019-08-06 17:55:51 -04:00
James Agnew
60eab3ad70
Add support for R5 resources ( #1416 )
...
* Work so far on R5 support
* Add support for R5
* Docs changes
2019-08-06 17:30:31 -04:00
Diederik Muylwyk
8475aa4cc8
Add TRM_CODESYSTEM_VER.CS_DISPLAY to migration tool.
2019-08-01 14:44:03 -04:00
Diederik Muylwyk
d67de13708
Syncing master into working branch.
2019-08-01 13:51:26 -04:00
Diederik Muylwyk
78842164fd
Addressing review comments.
2019-08-01 13:37:46 -04:00
jamesagnew
46c8c61932
Restore build - May need to roll back the RDF changes
2019-08-01 10:14:56 -04:00
Diederik Muylwyk
ffda92514a
Incremental work on large ValueSet expansion support; still need to actually use the terminology tables when expanding.
2019-07-31 16:33:50 -04:00
Diederik Muylwyk
0e2dcce841
Incremental work on large ValueSet expansion support; still need to fix asynchronous tests and actually use the terminology tables when expanding.
2019-07-31 15:52:25 -04:00
James Agnew
3196bc370f
Add a default implementation to new terminology service loader method
2019-07-31 10:07:51 -04:00
James Agnew
b956b7552e
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-07-30 17:52:47 -04:00
James Agnew
04ce9cfc1a
Add support for uploading custom terminology using the
...
$upload-external-code-system operation
2019-07-30 17:30:18 -04:00
Diederik Muylwyk
d1cba9f928
Syncing master into working branch.
2019-07-29 19:39:29 -04:00
jamesagnew
cf5201c67b
Add a constructor
2019-07-29 19:31:47 -04:00
Diederik Muylwyk
a8489f4331
Added TRM_VALUESET.EXPANSION_STATUS column, index, fields to entity, and migration tasks.
2019-07-29 19:30:46 -04:00
jamesagnew
a3cbdf0956
Make terminologyuploaderprovider not abstract
2019-07-29 19:02:51 -04:00
James Agnew
b030d1af31
Test fixes
2019-07-29 18:17:40 -04:00
James Agnew
a4ca5374ec
Add terminology delta operations ( #1401 )
...
* Start work on delta operations
* Add changelog
* Some build fixes
* Move upload terminology command to CodeSystem resource
* Updates
* Some test fixes
* Add changelog
* Some test fixes
* More test fixes
* Test fix
* Add additional tests
* Transaction boundary fixes
2019-07-29 17:46:42 -04:00
Diederik Muylwyk
d03fc0f61d
Add null check for shortName before adding designation. ( #1396 )
2019-07-25 11:06:02 -04:00
Ken Stevens
a7817b07ca
Pre PR cleanup
2019-07-24 22:00:34 -04:00
Ken Stevens
a20b738161
Pre PR cleanup
2019-07-24 22:00:26 -04:00
Ken Stevens
84f5c7d467
Merge remote-tracking branch 'remotes/origin/master' into expunge-resource-hook
2019-07-24 21:54:05 -04:00
Ken Stevens
e05387da02
Recover from failed merge again. This time with feeling!
2019-07-24 13:46:20 -04:00
James Agnew
ddb8e385bf
Test fix
2019-07-24 13:24:48 -04:00
James Agnew
b78cd1e62e
Merge branch 'add-pid-to-created-resource'
2019-07-24 13:19:38 -04:00
James Agnew
e8cf2738f0
Handle oversized payload request
2019-07-24 13:18:30 -04:00
James Agnew
b9dbd69e5d
Fix limiting on size
2019-07-24 13:11:05 -04:00
Ken Stevens
37411a6ae2
Merge remote-tracking branch 'remotes/origin/master' into expunge-resource-hook
2019-07-24 10:41:11 -04:00
jamesagnew
6b599c29e5
Merge branch 'add-pid-to-created-resource'
2019-07-23 17:36:15 -04:00
James Agnew
bff39e4139
Try to deal with an intermittent failure
2019-07-23 15:58:14 -04:00
James Agnew
9094323c43
Add a test
2019-07-23 14:47:27 -04:00
James Agnew
b1e409519d
Add a test
2019-07-23 14:47:27 -04:00
Ken Stevens
8d86e34bcf
Merge remote-tracking branch 'remotes/origin/master' into expunge-resource-hook
...
# Conflicts:
# hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/expunge/ResourceExpungeService.java
2019-07-23 09:12:08 -04:00
jamesagnew
60ea922e8d
Add license headers
2019-07-23 05:38:10 -04:00
James Agnew
7e3d062d15
Switch default client to JSON ( #1392 )
...
* Start work on changing over
* Update tests
* More test fixes
* Work on generalizing binary access provider a bit
* Add expunge capability to binary storage, and also support actual binary
resources
* Work on binary provider
* Get the DB bound binary storage service working
* Test fixes
* Compile fix
* Fix compile error
* Test fix
* Test tweak
* Trying to figure out an intermittent failure
* Work on tests
* More work on tests
* Another test fix
2019-07-22 21:27:10 -04:00
Ken Stevens
7ba3ceec90
Merge remote-tracking branch 'remotes/origin/master' into expunge-resource-hook
2019-07-19 10:54:56 -04:00
James Agnew
458cfcfa12
Fix intermittent test failure
2019-07-19 10:46:49 -04:00
James Agnew
f53746cd63
One more set of migrator tweaks to account for latest changes
2019-07-19 10:10:00 -04:00
Ken Stevens
e634aa6d10
Merge remote-tracking branch 'remotes/origin/master' into expunge-resource-hook
2019-07-18 22:06:10 -04:00
James Agnew
5bf4fa22e7
Allow patching in tranactions
2019-07-18 16:41:07 -04:00
Ken Stevens
a7fa79331a
Merge remote-tracking branch 'remotes/origin/master' into expunge-resource-hook
2019-07-18 13:14:54 -04:00
James Agnew
87ab796309
Updates to validating interceptor
2019-07-18 12:57:30 -04:00
Ken Stevens
ffa008b2dd
Fixing a build error
2019-07-18 10:59:11 -04:00
Ken Stevens
72aa4932d6
Merge remote-tracking branch 'remotes/origin/master' into expunge-resource-hook
2019-07-18 10:12:15 -04:00
James Agnew
ee7cff9445
Rename a few columns to not conflict with res´rved words
2019-07-18 05:47:32 -04:00
jamesagnew
7488047686
Add license headers
2019-07-17 18:53:23 -04:00
James Agnew
55c0d5b604
Add binary storage for Attachments ( #1386 )
...
* Have this working now
* Add utility method
* Build fixes
* Add changelog
2019-07-17 18:31:17 -04:00
Ken Stevens
c73aebe0a0
IResource and IAnyResource are mutually exclusive...
2019-07-17 17:59:49 -04:00
Ken Stevens
465b4daa03
Changed IAnyResource to IResource per feedback
2019-07-17 17:59:49 -04:00
Ken Stevens
1d4dc5b3c5
add RESOURCE_PID to resource UserData before STORAGE_PRECOMMIT_RESOURCE_UPDATED hooks are called
2019-07-17 17:59:49 -04:00
Ken Stevens
e27685e811
add RESOURCE_PID to resource UserData before STORAGE_PRECOMMIT_RESOURCE_CREATED hooks are called
2019-07-17 17:59:49 -04:00
Ken Stevens
7bc8517fc6
Merge branch 'add-pid-to-created-resource' into expunge-resource-hook
2019-07-17 14:26:00 -04:00
Ken Stevens
6960f1db1c
IResource and IAnyResource are mutually exclusive...
2019-07-17 14:25:10 -04:00
Ken Stevens
a5da696823
Merge remote-tracking branch 'remotes/origin/master' into expunge-resource-hook
2019-07-17 13:28:29 -04:00
Ken Stevens
d21304e771
cleanup
2019-07-17 13:28:17 -04:00
Ken Stevens
fe21dba4a6
Added Pointcut.STORAGE_PRESTORAGE_EXPUNGE_RESOURCE.
...
Also added a couple of tests.
2019-07-17 13:26:50 -04:00
James Agnew
76384abefb
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-07-17 10:57:43 -04:00
Ken Stevens
160b221f5f
Changed IAnyResource to IResource per feedback
2019-07-17 10:26:16 -04:00
Ken Stevens
79ce4a30cc
Merge remote-tracking branch 'remotes/origin/master' into add-pid-to-created-resource
2019-07-16 20:46:31 -04:00
Diederik Muylwyk
456aac5e16
Resolve "experimental implementation for storing and expanding large ValuetSets cont'd..." ( #1376 )
...
* Added experimental implementation for storing expanded ValueSets in terminology tables.
* Minor tweak to log message for consistency.
* Another minor tweak to log message for consistency.
* Renamed test.
* Initial work on ValueSetCodeAccumulator.
* Renamed addCode() to includeCode(); added excludeCode().
* Incremental work on large ValueSet expansion support; refactoring.
* Incremental work on large ValueSet expansion support; accounting for designations.
* Incremental work on large ValueSet expansion support; fixed missing designation.language in expanded ValueSets.
* Incremental work on large ValueSet expansion support; now actually populating TermConceptDesignation; added TermValueSetConceptDesignation as well.
* Missed a word.
* Tweak changelog entries.
2019-07-16 17:12:21 -04:00
Ken Stevens
634718c503
add RESOURCE_PID to resource UserData before STORAGE_PRECOMMIT_RESOURCE_UPDATED hooks are called
2019-07-16 16:36:05 -04:00
Ken Stevens
fe7d38d0b5
add RESOURCE_PID to resource UserData before STORAGE_PRECOMMIT_RESOURCE_CREATED hooks are called
2019-07-16 15:33:51 -04:00
James Agnew
f8444b90c8
Test tweak
2019-07-14 18:11:37 -04:00
James Agnew
7831e8a0ed
Add support for $snapshot generation and validation based on snapshots
2019-07-14 16:15:56 -04:00
James Agnew
120b93f204
Use HL7 FHIR Core Structures ( #1382 )
...
* Ongoing work on core structures suport
* Ongoing work on this merge
* Ongoing work to clean up structures
* Credit for #1179
* Address compile issues
* Latest changes
* Work on parallel execution
* Work on getting tests passing
* Add H2 to migrator
* Test fix
2019-07-14 10:16:40 -04:00
jamesagnew
534c71c1d5
Higher parallel count for JPA tests
2019-07-13 18:24:31 -04:00
James Agnew
ba4bb005bc
Switch JPA unit tests to use H2 ( #1381 )
...
* Start working on this
* Ongoing fixes to H2 branch
* Work on fixing tests
* Updated fixes
* Some test fixes
* More work on H2 migration
* Fixes to try and get the H2 migration building
* Test seem to be passing!
* Tweaks to locale randomization
* Add changelog
2019-07-13 17:22:43 -04:00
Ken Stevens
8d817b364c
Merge remote-tracking branch 'remotes/origin/master' into expunge-hooks
...
# Conflicts:
# hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/expunge/ExpungeEverythingService.java
2019-07-12 13:27:11 -04:00
jamesagnew
a5a9950e77
License header updates
2019-07-12 08:52:47 -04:00
James Agnew
afd2b35ff6
Fix an intermittent test failure
2019-07-12 06:32:18 -04:00
James Agnew
1db019b6df
Test fix and try to get Travis building again
2019-07-11 20:20:27 -04:00
Diederik Muylwyk
62e1b7e9ea
Fixing minor overlooked change from recent pull request.
2019-07-11 17:07:26 -04:00
Diederik Muylwyk
0729e38e6e
Resolve "experimental implementation for storing expanded ValueSets in terminology tables" ( #1369 )
...
* Added experimental implementation for storing expanded ValueSets in terminology tables.
* Minor tweak to log message for consistency.
* Another minor tweak to log message for consistency.
* Renamed test.
* Addressing review comments.
* Added migration tasks.
2019-07-11 16:52:19 -04:00
Ken Stevens
7aaa75c255
fixed pointcut
2019-07-10 10:09:43 -04:00
Ken Stevens
5e05703c1a
Add expunge-everything hook. Also add RequestDetails to all expunge operations
2019-07-09 10:58:57 -04:00
jamesagnew
9fcbdb0cdc
License header updates
2019-07-07 14:41:57 -04:00
James Agnew
6c221efaf6
More test fixes
2019-07-07 14:09:55 -04:00
James Agnew
d00304d706
More test fixes
2019-07-07 13:35:39 -04:00
James Agnew
34f7d4ddbd
Refactor ServerConformanceProvider so that it no longer keeps any state
2019-07-07 12:57:31 -04:00
James Agnew
4bd60a8447
Roll back one dependency
2019-07-07 11:02:08 -04:00
James Agnew
1c7c83cd8e
Add an isEmpty() method to IBundleProvider
2019-07-05 16:16:39 -04:00
jamesagnew
dff2fdd3cf
GET RID OF TRAILING LICENSE HEADER SPACES ONCE AND FOR ALL
...
YESSSSSSSSSSSSS
2019-07-05 11:19:51 -04:00
James Agnew
4a0bc27602
Test fix
2019-07-05 09:37:48 -04:00
James Agnew
2a473d1825
Merge branch 'master' of github.com:jamesagnew/hapi-fhir
2019-07-05 09:03:23 -04:00
James Agnew
2a6436af23
Rename columns in code mapping
2019-07-05 09:03:03 -04:00
jamesagnew
aff88d3ebb
License header updates
2019-07-05 07:27:18 -04:00
James Agnew
6e20b53979
Fix a crash in R4 validation
2019-07-04 16:27:04 -04:00
James Agnew
4f7d4aa8d2
Two test fixes
2019-07-04 09:54:26 -04:00
James Agnew
886f3f442b
Moving testloggingutil into test utilities
2019-07-04 09:00:30 -04:00
James Agnew
f1848fb1ad
Include version ID in response for deleted resource
2019-07-03 14:44:12 -04:00
James Agnew
56aaef641c
Add request ID
2019-07-02 21:32:28 -04:00
James Agnew
1faf7785c4
Dont filter constraints from the event broadcast - this was not needed
...
after all
2019-07-02 09:21:15 -04:00
jamesagnew
7b7136e3ab
Ensure test coverage of JPA entities
2019-07-02 08:37:48 -04:00
jamesagnew
491776a7b8
Fixes to cascading delete
2019-07-02 05:41:38 -04:00
jamesagnew
742389642d
Add tests for delete conflicts and authorizationinterceptor
2019-07-01 10:49:38 -04:00
jamesagnew
ccf491b3ae
Add parent pom to BOM
2019-06-29 13:50:43 -04:00
James Agnew
1fd99dac63
Enable optional cascading deletes on JPA server ( #1363 )
...
* Start working on cascading deleets
* WOrk on cascading deletes
* Work on cascading deletes
* Enable cascading deletes
* Cascade deletes almost working
* FIx test
* Test fix
2019-06-28 17:32:39 -04:00
Joel Schneider
5c55133275
quick hack to pass unit test (handle files located in subdirectories of zipfile)
2019-06-28 15:11:16 -04:00
Joel Schneider
557c9b66c2
add TerminologyLoaderSvcImgthlaTest
2019-06-28 15:11:16 -04:00
Joel Schneider
5d113c2e8b
Remove allele_id property. (If needed, a CodeSystem supplement could define it. Defining a separate allele_id CodeSystem, and related ConceptMap, may also be a reasonable option.) Trying to keep the list of concept properties as straightforward as possible for now.
2019-06-28 15:11:16 -04:00
Joel Schneider
1f5cbc36b3
add stub for HLA nomenclature terminology upload
2019-06-28 15:11:16 -04:00
jamesagnew
5910131319
License header updates
2019-06-27 18:23:45 -04:00
James Agnew
10d969c514
Add Consent Service ( #1359 )
...
* Initial consent svc
* Ongoing consent svc work
* Add docs
* Ongoing consent service work
* Work on consent service
* More work on consent svc
* License header updates
* Ongoing consent svc work
* Some test fixes
* Some test fixes
* More work on consent svc
* Tests working
* Test fix
* Propagate RequestDetails to everything in JPA server
* More interceptor tweaks
* Fix compile error
* One more tweak to captured SQL
* Ongoing interceptor tweaks
* Ongoing interceptor tweaks
* More interceptor tweaks
* Interceptor tweaks
* Tweaks to tests
* Fix tests
* Test fix
* Raise warnings when encoding extensions with missing values
* Consent service work
* More interceptor tweaks
* Consent interceptor tweaks
* Add logging to test
2019-06-27 16:35:29 -04:00
James Agnew
2bfbea4e6b
Remove duplicate test class
2019-06-26 09:24:36 -04:00