dotasek
f88dae6ab8
WIP tests
2023-07-26 10:43:54 -04:00
dotasek
07a697c653
WIP tests
2023-07-26 10:43:37 -04:00
Grahame Grieve
a3c32d86a0
add support for Liquid assign + Fix JSON unicode encoding and add character check in validator for illegal XML Unicode characters
2023-07-26 12:32:51 +10:00
Grahame Grieve
7302f52879
Merge pull request #1363 from hapifhir/2023-07-gg-unused-imports
...
remove unused imports
2023-07-26 12:30:46 +10:00
Grahame Grieve
3eef08dab8
remove unused imports
2023-07-26 08:31:21 +10:00
Grahame Grieve
9705627916
Merge pull request #1362 from hapifhir/2023-07-gg-ips_parameter
...
fix -ips parameter and add -check-ips-codes parameter
2023-07-26 08:30:28 +10:00
Grahame Grieve
8568765e6d
get tests passing
2023-07-26 07:38:34 +10:00
Grahame Grieve
2b2123a2cd
Merge remote-tracking branch 'origin/master'
2023-07-26 06:41:45 +10:00
Grahame Grieve
fefd1ad1d6
fix -ips parameter and add -check-ips-codes parameter
2023-07-26 00:59:02 +10:00
Mark Iantorno
27cbcc4e1f
Updating test case dependency to v1.3.17
...
***NO_CI***
2023-07-25 14:36:38 +00:00
Grahame Grieve
52577a861c
update IPS versions
2023-07-25 05:55:47 +10:00
Grahame Grieve
31a76447bd
Merge remote-tracking branch 'origin/master'
2023-07-25 05:55:04 +10:00
Grahame Grieve
659da6367d
update IPS versions
2023-07-25 05:54:27 +10:00
markiantorno
592fba54cc
Updating version to: 6.0.23-SNAPSHOT and incrementing test cases dependency.
2023-07-22 17:06:10 +00:00
markiantorno
b7fd3be910
Release: v6.0.22
...
## Validator Changes
* Add support for private NPM registries requiring authentication
* Don't check FHIRPaths on differentials - not enough type info to test reliably
* Fix bugs in FHIRPath handling of logical models
* Fix minor bugs in type handling for Logical Models and R3 Profile validation
* Remove spurious warning message validating CDA documents
* Add value set qa checking
* Fixes to validator for new CDA package (proper handling of logical model types)
* Fix up bi-di warning message
* Add provisional support for alternate codes
* Workaround ClinicalImpression definition problem in core spec
* Fix to get context variables right when running invariants + fix for parent not always being populated + check type in derived profiles
* Fix checking FHIRPath statements on inner elements of type slices
* Fix scan of naming systems (error validating namespaces)
* Fix issue checking invariant expressions in R5
## Other code changes
* FHIRPath in HAPI mode: Strip returned IIdType of qualifier, version, and resourceType
* Update R4 and R4B FHIRPath implementations for changes picked up in R5 usage
* Fix obligation rendering message
* Fix missing extensions when converting value set properties
* Fix type of x-unknown-code-system in $validate-code response
* Fix CDA validation test case
* Much work on TxServer test case framework + Update terminology server implementation and tests for changes to test cases
* OMOP Vocabulary and ICFImporter development
* Add OWASP dependency check (#1347 ), upgrade many packages, remove ShEx
* Add github action to upload results
* Remove unused javalin dependency, also generate html reports
* Added test case for ExampleScenario conversion (R4/R5) and significantly bulked up the conversion process
* Remove unneeded resources (#1346 ) (help16.png)
* Add test for setVsAsUrl parameter setting (#1345 )
***NO_CI***
2023-07-22 16:41:19 +00:00
dotasek
2654e85df3
Implement private NPM server ( #1337 )
...
* WIP start adding NPM data.
* WIP 2 Testing against verdaccio npm
* WIP private npm package servers
* WIP2 add server type config
* WIP3 parse tarball url
* Fix package date parsing, start mocking server tests
* Add dummy package, assert authorization and content
* Add more tests
* Add serverType to settings test
* Ignore tgz files for bidi check
* tighter bidi ignore
* different ignore regex
* Make packageManagement settings, allow ignoring default package servers
* New tests + token authentication
* Manage 404s when configured servers don't have package
2023-07-22 11:01:36 -04:00
dotasek
b62f9afc5a
Remove resourceType, version, and qualifier from FHIRPath id results ( #1357 )
...
* Breaking test
* Strip returned IIdType of qualifier, version, and resourceType
* Add fix to r4b
* Add fix to r5
2023-07-22 11:01:13 -04:00
Mark Iantorno
b73111adf6
Updating test case dependency to v1.3.15
...
***NO_CI***
2023-07-22 14:57:26 +00:00
Grahame Grieve
aeb628a1b7
fix typo
2023-07-22 22:09:22 +10:00
Grahame Grieve
b1ab0c77c7
release notes
2023-07-22 22:00:38 +10:00
Grahame Grieve
804575fc77
Merge pull request #1358 from hapifhir/2023-07-gg-fix-fhirpath-r3
...
2023 07 gg fix fhirpath r3
2023-07-22 21:44:52 +10:00
Grahame Grieve
bb4379f5dd
fix bugs in type handling
2023-07-22 21:01:08 +10:00
Grahame Grieve
363045c1c8
Fix bugs in FHIRPath handling of logical models
2023-07-22 08:18:55 +10:00
Grahame Grieve
5a858949d4
Merge remote-tracking branch 'origin/master'
2023-07-21 21:18:42 +10:00
Grahame Grieve
6350d9743e
Don't check FHIRPaths on differentials - not enough type info to test reliably
2023-07-21 21:18:38 +10:00
Grahame Grieve
ce44ab27fe
fix type of x-unknown-code-system
2023-07-21 21:18:10 +10:00
Grahame Grieve
672ebf0348
Fix CDA validation test case
2023-07-21 21:17:51 +10:00
Grahame Grieve
8980df2364
add value set qa checking
2023-07-21 21:17:12 +10:00
Grahame Grieve
e324047735
Fix issue with type evaluation in R3 checking FHIRPath types
2023-07-21 21:16:48 +10:00
Grahame Grieve
4e8f0f0c0c
Merge pull request #1353 from hapifhir/2023-07-gg-context-fixes
...
2023 07 gg context fixes
2023-07-21 14:48:19 +10:00
Grahame Grieve
8cf086b203
update R4 and R4B FHIRPath implementations for changes picked up in R5 usage
2023-07-21 14:09:11 +10:00
Grahame Grieve
d8e2e020af
fix failing tests
2023-07-21 12:41:56 +10:00
Grahame Grieve
cf1b53bba0
Update terminology server implementation and tests for changes to test cases
2023-07-21 05:38:09 +10:00
Grahame Grieve
93e1b3e4b3
fix missing extensions when converting value set properties
2023-07-21 05:37:16 +10:00
Grahame Grieve
f52df7c0cc
Fix obligation rendering message
2023-07-20 08:21:51 +10:00
Grahame Grieve
fc75c0ea6b
fix up bi-di warning message
2023-07-20 08:21:34 +10:00
Grahame Grieve
616cf5fdb3
Add provisional support for alternate codes
2023-07-20 08:21:19 +10:00
Grahame Grieve
274c49bde5
Workaround ClinicalImpression definition problem in core spec
2023-07-20 08:20:18 +10:00
Grahame Grieve
38052a6e75
ICFImporter for staging support of ICF
2023-07-20 08:19:59 +10:00
dotasek
2f11af9bfa
Return HumanName getText() preferentially in getNameAsSingleString ( #1355 )
...
* Failing tests
* Return getText if it exists in HumanName
2023-07-18 12:22:53 -04:00
dotasek
d95af6d968
Bump databind to 2.15.2 ( #1354 )
2023-07-18 11:47:06 -04:00
Grahame Grieve
3f67cbee9e
Merge remote-tracking branch 'origin/master'
2023-07-18 11:12:10 +10:00
Grahame Grieve
4fb70ba1e8
other missed code
2023-07-18 11:08:57 +10:00
Grahame Grieve
8c0539136c
suppress spurious error message
2023-07-18 11:08:09 +10:00
Grahame Grieve
55c12301ba
remove shex
2023-07-18 11:06:06 +10:00
Grahame Grieve
27961d3da5
Finish off OMOP Importer
2023-07-18 11:05:21 +10:00
Grahame Grieve
ced714305d
Fix to get context variables right when running invariants + fix for parent not always being populated + check type in derived profiles
2023-07-18 11:05:06 +10:00
dotasek
89d0f6f867
Remove weso shex ( #1352 )
...
* Bump shex dependency
* Bump jackson to 2.15.2
* Bump thymeleaf to 3.1.1.RELEASE
* Remove es.weso shexs_2.12 and ignored tests
2023-07-17 18:20:53 -04:00
dotasek
bdb415cf8a
Bump thymeleaf to 3.1.1.RELEASE ( #1349 )
2023-07-17 16:35:28 -04:00
dotasek
ceceb6c7d5
Bump shex dependency ( #1351 )
2023-07-17 16:35:00 -04:00