Commit Graph

5133 Commits

Author SHA1 Message Date
jamesagnew 3f22456b0f Bump version to 4.0.0 2019-08-14 11:06:26 -04:00
James Agnew b127867ef7 Fix responsehighlighterinterceptor to work with graphql 2019-08-13 18:00:30 -04:00
James Agnew 33767b5399 Test fix 2019-08-13 16:12:28 -04:00
James Agnew 94c498a744 A but more tweaking to the graphql interceptor 2019-08-13 16:05:33 -04:00
James Agnew 01a6aa8f5b Test fix 2019-08-13 14:54:35 -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
Nick Robison 8c811a6bca Correct identifier example type
Update profile example to use String type, rather than URI. This should address an issue that we're facing when creating profiles on top of this definition.

The error is: `StructureDefinition.snapshot.element[16].example.valueUri,message=URI values cannot have whitespace`
2019-08-13 05:35:29 -04:00
jamesagnew 23c05ac2a9 Credit for #1388 2019-08-13 05:29:55 -04:00
jamesagnew e2f0f4ed8b License header updates 2019-08-13 05:28:35 -04:00
Stig Rohde Døssing bb20c2134b Issue-1387: Read version from resource meta when deciding whether to return 304 on read 2019-08-13 05:28:03 -04:00
James Agnew ef7182228f One more fix for #1399 2019-08-12 18:07:09 -04:00
Ruslan_Zinovyev a839a645db Skip ModifyColumn migration tasks for columns that don't exist 2019-08-12 17:19:25 -04:00
James Agnew c04f1d15d8 Fix #1399 - Issue with DiagnosticReport R4 narrative generation template 2019-08-12 17:17:45 -04:00
James Agnew 31e374ded8 Credit for #1220 2019-08-12 13:35:27 -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 f0121ccf9a Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2019-08-12 08:24:44 -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
James Agnew c4a48fe373 Merge branch 'master' of github.com:jamesagnew/hapi-fhir 2019-08-12 08:16:59 -04:00
James Agnew bfaf617142 Add some more chars to the sanitizer function 2019-08-12 08:16:38 -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
jamesagnew a1acd7525e Changelog update for new structures 2019-08-11 10:19:05 -04:00
James Agnew 7d62064dc0 Don't require a daoregistry 2019-08-11 08:25:41 -04:00
James Agnew 4f5a2b3c0c Add fhirType() to IBase to bring it in line with what the core structures do 2019-08-09 09:44:20 -04:00
jamesagnew 3e95ff3ca0 Licence header updates 2019-08-08 16:22:08 -04:00
James Agnew 8d2b0ea1c3 Test fix 2019-08-08 15:50:28 -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
Ken Stevens 1b17097f62 a couple more int -> long 2019-08-07 13:35:27 -04:00
James Agnew 0c41f35583 Add test for #1399 2019-08-07 10:44:42 -04:00
jamesagnew d9247a2021 Account for GPG 1.2 2019-08-07 10:43:30 -04:00
James Agnew 6aa7916ba7
Merge pull request #1415 from jamesagnew/ks-inmemory-id-match
in-memory id match
2019-08-07 08:31:38 -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
Ken Stevens f9e86b5c83 revert public method 2019-08-06 15:38:23 -04:00
Ken Stevens 15e549f345 Add remaining cases to test 2019-08-06 15:25:22 -04:00
Ken Stevens c11d719957 Fix bug when in-memory matcher compares long id to string id 2019-08-06 15:17:09 -04:00
Ken Stevens 13a83567ae Start with failing test. 2019-08-06 15:04:27 -04:00
Ken Stevens 808da73854
Merge pull request #1413 from jamesagnew/ks-migration-tests
test all migrations to latest version
2019-08-02 16:13:24 -04:00
Ken Stevens 48c8497086 Changed migration test from derby to h2
Added a new test from 340 to latest version.
2019-08-02 16:00:43 -04:00
Diederik Muylwyk a706310f81
Merge pull request #1412 from jamesagnew/1408-upload-terminology-command-does-not-work-for-dstu3-fix-this
Resolve "1408 - upload-terminology command does not work for DSTU3. Fix this!"
2019-08-02 14:48:16 -04:00
Diederik Muylwyk 345ce880ce Address review comments. 2019-08-02 14:45:59 -04:00
Diederik Muylwyk ca01f31ca9 Enable support of DSTU3 for upload-terminology command. 2019-08-02 14:00:56 -04:00
Diederik Muylwyk bb03a058bd
Merge pull request #1410 from jamesagnew/ks-migration-log-messages
fix log message
2019-08-01 19:15:41 -04:00
Ken Stevens af9fc882c1 fix log message 2019-08-01 19:11:06 -04:00
Diederik Muylwyk 23ca9cd8eb
Merge pull request #1409 from jamesagnew/ks-dm-migrate-fix
Fixed a data migration error KHS & DM
2019-08-01 17:26:19 -04:00
Ken Stevens f05d212a40 Fixed a data migration error KHS & DM 2019-08-01 17:22:18 -04:00
Ken Stevens 52fc057457
Merge pull request #1407 from jamesagnew/dm-add-trm-codesystem-ver-cs-display-to-migration-tool
Resolve "Add TRM_CODESYSTEM_VER.CS_DISPLAY to migration tool."
2019-08-01 14:50:09 -04:00