Grahame Grieve
2628f6fac1
FHIRPath changes for as - case and singleton issues
2023-02-03 12:11:53 +11:00
Grahame Grieve
d6cc2f46d0
update extension extractor
2023-02-02 16:40:09 +11:00
Grahame Grieve
f7ad38cc34
fix type of issue source extension
2023-02-02 16:39:53 +11:00
Grahame Grieve
1f6a8edbd6
Merge remote-tracking branch 'origin/master'
2023-02-01 17:06:22 +11:00
Grahame Grieve
8a372c4737
release
2023-02-01 17:06:19 +11:00
Grahame Grieve
8fae331ac8
release
2023-02-01 17:05:37 +11:00
Grahame Grieve
87a05d472b
ignore package files
2023-02-01 17:01:38 +11:00
Grahame Grieve
92d2bd0eb2
Merge pull request #1099 from hapifhir/gg-202302-extension-validation
...
Gg 202302 extension validation
2023-02-01 16:56:09 +11:00
Grahame Grieve
4a79e89f62
Merge remote-tracking branch 'origin/master'
2023-02-01 14:49:19 +11:00
Grahame Grieve
2cc8ff5e23
extension related validation fixes
2023-02-01 14:49:14 +11:00
Grahame Grieve
107fa0e3a2
update extension extractor
2023-02-01 14:48:48 +11:00
Grahame Grieve
4a5985fe59
Merge pull request #1098 from hapifhir/do-fix-fhirpathengine-plurals
...
Fix for #1091
2023-02-01 14:47:59 +11:00
dotasek
6e03d34d4b
Update RELEASE_NOTES.md
...
***NO_CI***
2023-01-31 17:09:03 -05:00
dotasek
f8fa68cc4a
Merge remote-tracking branch 'origin/do-fix-fhirpathengine-plurals' into do-fix-fhirpathengine-plurals
2023-01-31 17:02:50 -05:00
dotasek
3ff9b9e937
Fix FHIRPath message for HAPI Test Case
...
An Invalid FHIRPath message is tested in HAPI-FHIR FhirPathFilterInterceptorTest.testFilteredResponse_ExpressionIsInvalid()
2023-01-31 17:02:12 -05:00
Neelima Karipineni
61e63b128a
Enhancements to StructureMap transform to support logical models as source and value set lookup ( #1092 )
...
* implement resolveValueSet from AHDIS Matchbox
* get SD from map source type, set logical model
* test for getSourceResourceFromStructureMap DefinitionException
* test resolveValueSet
* test transform logical source
* fix formatting
2023-01-31 16:56:02 -05:00
Grahame Grieve
54a883254d
Merge pull request #1096 from hapifhir/gg-202301-npm-auth
...
Rework Package API to allow for authentication on package servers
2023-01-31 18:38:05 +11:00
Grahame Grieve
f9b386d5b2
r5 extension extractor
2023-01-31 16:54:30 +11:00
Grahame Grieve
1e6fd76ace
special case work around for old THO problem
2023-01-31 16:07:10 +11:00
Grahame Grieve
373abb7dcc
ignore ig-r4 when converting for generated package versions
2023-01-31 16:06:51 +11:00
Grahame Grieve
08ed54fd35
Rework Package API to allow for authentication on package servers
2023-01-31 10:32:21 +11:00
Grahame Grieve
8bface0a6d
Merge pull request #1095 from hapifhir/gg-202301-misc-fixes
...
Gg 202301 misc fixes
2023-01-31 08:43:12 +11:00
dotasek
c4d11a73cf
Update README.md
...
***NO_CI***
2023-01-30 15:39:09 -05:00
Grahame Grieve
4ab03c5c93
cater for "." in XML element and attribute names
2023-01-31 07:23:52 +11:00
Grahame Grieve
bda3a74b40
handle R3 encoding of primitive values when validating profiles
2023-01-31 07:23:33 +11:00
Grahame Grieve
7ad4bd62c6
fix for NPE rendering resources
2023-01-31 07:23:12 +11:00
Grahame Grieve
d859e0b4bd
Temporary Support for MedicationStatement in R5 (going to be renamed again)
2023-01-31 07:22:33 +11:00
Lloyd McKenzie
2afe12051c
Merge pull request #1093 from hapifhir/do-20230127-remove-wtf
...
Replace WTF error with clearer description
2023-01-27 12:10:36 -07:00
dotasek
f5f03442aa
Better error description
2023-01-27 11:22:37 -05:00
dotasek
e0224e67a7
Fix FHIRPath message for HAPI Test Case
...
An Invalid FHIRPath message is tested in HAPI-FHIR FhirPathFilterInterceptorTest.testFilteredResponse_ExpressionIsInvalid()
2023-01-25 11:09:34 -05:00
dotasek
cca38587ce
Cleanup jetbrains annotations ( #1090 )
...
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-01-23 18:27:47 -05:00
dotasek
21f2549ddb
Merge pull request from GHSA-jqh6-9574-5x22
...
* Update cache and comparison downloads to use https
* Zip Slip tests and fix
* Zip Slip tests 2 and fix
* Add missing tempDir child in ScannerTest
* Add win format zip test
* Add tests to r4b
* Add tests and fixes for slips in tgz processing
* Update fhir-test-cases version
2023-01-23 15:02:44 -05:00
markiantorno
cb441456a8
Updating version to: 5.6.93-SNAPSHOT and incrementing test cases dependency.
2023-01-20 23:14:26 +00:00
markiantorno
dc677cad51
Release: v5.6.92
...
## Validator Changes
* update FHIRPath implementation for corrections to 'as' (R5 only in validator)
* Critical Security fix: enforce correct paths when unpacking archives (SecurityAdvisory-1082, CVE TBA)
## Other code changes
* Update to latest FHIRPath for older versions
* Add new ElementModel based parser for StructureMaps
* go-publish related changes
* FTP Client upload and logging improvements
* Refactor base64 handling for Android compatibility
## Security Note
The validator unzips archive files to the local file system when
it is scanning zip files it has been asked to validate, and when it is
installing packages. These processes are now resistant to the zip-slip
vulnerability.
***NO_CI***
2023-01-20 22:57:29 +00:00
dotasek
b50aec5912
Advisory fix 1 ( #1089 )
...
* Update cache and comparison downloads to use https
* Zip Slip tests and fix
* Zip Slip tests 2 and fix
* Add missing tempDir child in ScannerTest
* Add win format zip test
* Add tests to r4b
* Add tests and fixes for slips in tgz processing
* Update fhir-test-cases version
2023-01-20 16:56:57 -05:00
Grahame Grieve
b5da39ffe8
Merge remote-tracking branch 'origin/master'
2023-01-21 07:36:15 +11:00
Grahame Grieve
2c93585bb6
better error message
2023-01-21 07:36:09 +11:00
Mark Iantorno
a2b766a9ec
Updating test case dependency to v1.2.9
...
***NO_CI***
2023-01-20 20:06:34 +00:00
Grahame Grieve
ecf775af38
add security note
2023-01-21 06:19:06 +11:00
Grahame Grieve
36ea83d5ff
release notes for security alert
2023-01-21 06:11:44 +11:00
Grahame Grieve
e069508ce5
release notes
2023-01-21 06:07:26 +11:00
Grahame Grieve
4a68fac9a8
Merge pull request #1087 from hapifhir/gg-202301-sm-errors
...
Gg 202301 sm errors
2023-01-20 21:25:11 +11:00
Grahame Grieve
f8e6371e1f
Merge branch 'master' into gg-202301-sm-errors
2023-01-20 19:44:24 +11:00
Grahame Grieve
6fdcbf2e2c
release notes
2023-01-20 17:30:39 +11:00
Grahame Grieve
68b36d3cb5
go-publish related changes
2023-01-20 11:23:17 +11:00
Grahame Grieve
b16fc37b02
clean up error handling when parsing structure maps
2023-01-20 04:24:42 +11:00
dotasek
f58b7acfb5
Swaps isBase64 with internal implementation for Android compatibility ( #1079 )
...
* Adding animal sniffer to display all issues related to android compatibility.
* Duplicate isBase64 internally
Co-authored-by: Vitor Pamplona <vitor@vitorpamplona.com>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-01-18 18:40:24 -05:00
Vitor Pamplona
2c60f5b5e3
Adding animal sniffer to display all issues related to android compatibility. ( #1050 )
2023-01-18 18:39:44 -05:00
Grahame Grieve
7cc01ef7db
update new FHIRPath for older versions
2023-01-19 07:57:05 +11:00
Grahame Grieve
26027fa3d6
update FHIRPath implementation for discussion at 84a07a6a92
2023-01-19 06:59:45 +11:00