Commit Graph

2468 Commits

Author SHA1 Message Date
Grahame Grieve 1372d58ad4 improve error messages when rendering bundles that are documents that aren't properly formed 2020-12-03 12:54:03 +11:00
Grahame Grieve 532aba2485 cache xversion extension manager, and use it in any place accessing extension definitions 2020-12-03 12:52:43 +11:00
Grahame Grieve 4b43e46d11 Track code systems used in the context, and add getSpecUrl for implementer ease 2020-12-03 12:49:00 +11:00
Grahame Grieve b9664caec0 fix error message suppression on tooling client 2020-12-03 12:46:43 +11:00
azizjonh c4139ae9a1
Load context from classpath allowing duplicates
Added ability to specify whether to allow duplicates when loading context from classpath. In similar fashion to loading from package.
2020-12-01 11:05:57 -06:00
markiantorno 2dff99e99b Updating version to: 5.2.6-SNAPSHOT and incrementing test cases dependency. 2020-12-01 12:33:00 +00:00
markiantorno e83853b691 Release: v5.2.5
Validator:
* Add new validation to check these words in R3+: "Except for transactions and batches, each entry in a Bundle must have a fullUrl which is the identity of the resource in the entry"

Other code changes:
* Fix bug in package loader - allow loading version with later patch if old version is missing
***NO_CI***
2020-12-01 11:58:45 +00:00
Grahame Grieve b86585e100
Merge pull request #390 from hapifhir/gg-v525b
linux failed, but I couldn't see why. None of the tests failed.
2020-12-01 22:14:18 +11:00
Grahame Grieve 8d4a59e7b8 ping build 2020-12-01 21:18:07 +11:00
Grahame Grieve bf4cfd3cc0
Merge pull request #389 from hapifhir/gg_v525
Gg v525
2020-12-01 15:07:20 +11:00
Grahame Grieve 245b1b7e20 set up release 2020-12-01 15:01:31 +11:00
Grahame Grieve 87e8f5a36a Add new validation to check these words in R3+: "Except for transactions and batches, each entry in a Bundle must have a fullUrl which is the identity of the resource in the entry" 2020-12-01 14:52:41 +11:00
Grahame Grieve 1e16f02b48 Fix bug in package loader - allow loading version with later patch if old version is missing 2020-12-01 14:51:19 +11:00
Grahame Grieve 2d8ac6f377 fix bug in bundle rendering 2020-11-30 17:58:50 +11:00
Grahame Grieve bdf783e9e0 improve cahcing on client and also txServer 2020-11-30 17:58:29 +11:00
Grahame Grieve 65a17e6bd8 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2020-11-30 06:53:26 +11:00
Grahame Grieve 9080a24c29 sync up 2020-11-30 06:53:15 +11:00
markiantorno 1c043b5cc5 Updating version to: 5.2.5-SNAPSHOT and incrementing test cases dependency. 2020-11-28 16:04:03 +00:00
markiantorno 9f3d6ccd4d Release: v5.2.4
* Removed logs from network calls
* Added back in help file display
* Avoiding checking ssl certs for build server, this needs to be fixed and should not be left in long term
***NO_CI***
2020-11-28 15:32:26 +00:00
Mark Iantorno 9913168321
Pay no attention to the man behind the curtain (#388)
* added back in help file, and removed network logging

* avoid checking ssl certs for build server

* fixing help file loading from cli jar
2020-11-28 09:47:19 -05:00
markiantorno 3e7bd73109 Updating version to: 5.2.4-SNAPSHOT and incrementing test cases dependency. 2020-11-27 16:34:04 +00:00
markiantorno 59843aaa49 Release: v5.2.3
Validator Changes:
* no effective changes
* fix issue for content references in versions before R3
* Add on the fly retrieval of profiles in the validator
* Fix bug where validator reported 'not done yet' for invalid contained references
* Fix for wrong reference to Any in cross version extensions

Other Code Changes:
* fix bug converting type mode in Structure Map
* fix bug converting Timing.when (issue 383)
* fix bug doing date time comparisons with seconds in FHIRPath
* Add support for instance-name and instance-description extensions
* Fix for bundle renderer trying to render resources from the wrong version

***NO_CI***
2020-11-27 16:04:33 +00:00
markiantorno 1466620418 version update so it publishes correctly. 2020-11-27 10:19:29 -05:00
Grahame Grieve d4087590bf
hopefully final prep for 5.2.2 (#387)
* Add on the fly retrieval of profiles in the validator, and fix bug where validator reported 'not done yet' for invalid contained references.

* fix loading issue for content references in versions before R3

* fix content resolution issue for versions from before 3

* Fix for bundle renderer trying to render resources from the wrong version

* Fix for wrong reference to Any in cross version extensions

* fix test case reference

* fix mistake generating snapshots around element ids

* fix tests
2020-11-27 09:20:49 -05:00
Grahame Grieve 2c3ea635c9 fix tests 2020-11-27 22:27:18 +11:00
Grahame Grieve 4e88b02844 fix mistake generating snapshots around element ids 2020-11-27 20:01:09 +11:00
Grahame Grieve 4ca9f89ebf fix test case reference 2020-11-27 10:41:42 +11:00
Grahame Grieve a6df87b0a4 version notes 2020-11-27 10:39:23 +11:00
Grahame Grieve d83d6e54a4 Fix for wrong reference to Any in cross version extensions 2020-11-27 10:37:02 +11:00
Grahame Grieve c4a396546a Fix for bundle renderer trying to render resources from the wrong version 2020-11-27 10:36:39 +11:00
Grahame Grieve 3687734828 fix content resolution issue for versions from before 3 2020-11-27 10:35:58 +11:00
Grahame Grieve ec7d280b6f fix loading issue for content references in versions before R3 2020-11-27 10:35:25 +11:00
Grahame Grieve 624ce59c83 Add on the fly retrieval of profiles in the validator, and fix bug where validator reported 'not done yet' for invalid contained references. 2020-11-27 10:34:43 +11:00
Mark Iantorno 3e1e00b37d
all IOExceptions are now passed up and not handled within the HTTP library. (#386) 2020-11-26 17:29:02 -05:00
markiantorno 830e9e3cc4 Release: v5.2.2
Validator Changes:
* no effective changes

Other Code Changes:
* fix bug converting type mode in Structure Map
* fix bug converting Timing.when (issue 383)
* fix bug doing date time comparisons with seconds in FHIRPath
* Add support for instance-name and instance-description extensions
***NO_CI***
2020-11-26 07:41:03 +00:00
Grahame Grieve dc6f04c512
Merge pull request #385 from hapifhir/gg-v522
5.2. cumulative release
2020-11-26 17:45:20 +11:00
Grahame Grieve 34d29ed614 release notes 2020-11-26 08:56:22 +11:00
Grahame Grieve c51b73feb4 Add support for instance-name and instance-description extensions 2020-11-26 08:55:49 +11:00
Grahame Grieve 8f68c79554 Fix date time comparison code 2020-11-26 08:53:59 +11:00
Grahame Grieve b6fabaef1c fix bug converting type mode in Structure Map 2020-11-26 08:51:20 +11:00
Grahame Grieve 8cfc6eaf1d update pom dependencies 2020-11-26 08:46:40 +11:00
Grahame Grieve 40b644adf1 Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2020-11-26 06:50:35 +11:00
Mark Iantorno bdf3e025d3
Issue 383 (#384)
* added null hasWhen check for all version conversions

* updated release notes

* error message updated for clarity
2020-11-24 15:08:44 -05:00
markiantorno 7adfefa635 Updating version to: 5.2.2-SNAPSHOT and incrementing test cases dependency. 2020-11-24 16:05:34 +00:00
markiantorno b7d683fe1b Release: v5.2.1
* Fix for issue 373
* Fix for issue 381
* Fix for issue 204
* Internal tools now use OkHttp library for all resource fetching
* Added testing for network tools
***NO_CI***
2020-11-24 15:33:30 +00:00
Mark Iantorno e911459218
Updated for 5.2.1 2020-11-24 10:15:04 -05:00
Mark Iantorno d45f8ae1a5
Fix for issue #373, and all other convertor methods that contain this same error. (#379) 2020-11-24 09:28:05 -05:00
Mark Iantorno 7e5a670846
Http client update (#378)
* wip

* tests all pass with log outputs identical to original...is it better now? I don't know.

* proxy works, adding a test and docs next

* more cleanup and test fixes

* left in testing file

* didn't need that code anymore
2020-11-24 09:20:43 -05:00
Grahame Grieve 666c3c7aad Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core 2020-11-24 06:29:53 +11:00
Mark Iantorno 9ffa3f7015
upping version number to correspond with latest HAPI NUMBAT release (#382) 2020-11-18 15:51:16 -05:00