2576 Commits

Author SHA1 Message Date
Grahame Grieve
9dc08c213c Code generation 2024-10-22 05:16:54 +10:30
Grahame Grieve
e521b9f750 More work on tx tests, including testing HTTP status code 2024-10-21 22:48:43 +10:30
Grahame Grieve
d613a0cb6c Add check for # in CanonicalResource.version 2024-10-18 21:58:02 +08:00
Grahame Grieve
cb0759cc00 fix npe in server auth functionality 2024-10-18 20:50:26 +08:00
Grahame Grieve
6996fdf31a Ignore diagnostics in tx tests, and fix issues with output folder 2024-10-18 20:49:57 +08:00
Grahame Grieve
000d4c7cbb Add code generation functionality to the validator, and various updates to the generated code 2024-10-18 20:49:34 +08:00
Grahame Grieve
ef800e372f Fix bug evaluating resolve() in contained resources when doing slicing 2024-10-15 07:51:23 +08:00
markiantorno
cabee9a341 Updating version to: 6.3.33-SNAPSHOT and incrementing test cases dependency. 2024-10-14 06:03:42 +00:00
markiantorno
54bf319161 Release: v6.3.32
## Validator Changes

* Fix validation issue with open-choice questions in R4 questionnaires
* Add command line parameter ```-tx-routing```
* Add command line parameter ```-clear-tx-cache```
* Add command line parameter ```-advisor-file```

## Other code changes

* Render extensions on some data types
* Fix rendering of complex data types when doing profile rendering
***NO_CI***
2024-10-14 05:18:21 +00:00
Grahame Grieve
f19f8f4ed2 rework rules based advisor 2024-10-14 12:31:51 +08:00
Grahame Grieve
3b8b2a94c3 Fix validation issue with open-choice questions in R4 questionnaires 2024-10-14 09:02:52 +08:00
Grahame Grieve
56965820ea Add support for -advisor-file, and -clear-tx-cache 2024-10-13 22:40:17 +08:00
markiantorno
a7e216e2c3 Updating version to: 6.3.32-SNAPSHOT and incrementing test cases dependency. 2024-10-10 14:35:11 +00:00
markiantorno
0388bd0835 Release: v6.3.31
## Validator Changes

* Don't send expansion to tx server if there's a compose when sending value sets
* Better handling of error messages from terminology servers
* Stop hitting VSAC server directly

## Other code changes

* Add support for $id$ in terminology tests
* Move new documentbuilderfactory calls to XMLUtils (Security)
***NO_CI***
2024-10-10 13:54:40 +00:00
markiantorno
c030740d9e Updating version to: 6.3.31-SNAPSHOT and incrementing test cases dependency. 2024-10-08 15:52:36 +00:00
markiantorno
ad0af19fb3 Release: v6.3.30
## Validator Changes

* Show message ids in validator (-show-message--ids)
* Fix bug where message id not showing for slicing messages
* Add advisor documentation (not yet functional)
* Fix issue checking package currency for #current packages
* Add warning when code system is marked complete but has no content
* Fix bug processing adding discriminators in derived profiles
* Break valueset concept validation into multiple smaller batches for performance reasons

## Other code changes

* More work on translations in IGs
* Override inheritance of HAPI's old maven-compiler-plugin
* do not use loadPackageFromCacheOnly from outside cache manager
* Fix issues with rendering example scenario
* refactor sql view validation to fix NPE
* Fix misc warnings flagged by builds (#1772) + TRIVY typo
* Bump codeql actions to v3
* Bump checkout action to v4
* Bump commons.io to 2.14.0 (#1771)
* Workaround for ghcr rate limiting of trivy db downloads (#1770)
* Add VSACfinder (template for package analysis)
* Fix github urls
* Spelling fixes
***NO_CI***
2024-10-08 15:04:29 +00:00
Grahame Grieve
c15968c0ad add missing release notes 2024-10-08 17:46:11 +08:00
Grahame Grieve
bfe4fdd572 release notes 2024-10-08 17:39:33 +08:00
Grahame Grieve
eb149f5abd fix missed file 2024-10-08 05:53:31 +08:00
dotasek
6439a2a732
Fix misc warnings flagged by builds (#1772) 2024-10-07 17:16:21 -04:00
Grahame Grieve
4a1aa461a9 fix text 2024-10-05 11:55:21 +08:00
Grahame Grieve
cbb645b9e0 show message ids in validator + advisor documentation 2024-10-05 11:52:07 +08:00
Grahame Grieve
4241fc9d7f fix bug where message id not showing for slicing messages 2024-10-05 11:51:11 +08:00
Grahame Grieve
837aa319c0 do not use loadPackageFromCacheOnly from outside cache manager 2024-10-05 06:41:33 +08:00
Grahame Grieve
43b85c8108 Add warning when code system is marked complete but has no content 2024-10-05 06:40:05 +08:00
Grahame Grieve
6888355c84 compile fixes 2024-09-30 17:23:56 +08:00
Grahame Grieve
6890349be2 spelling fixes 2024-09-30 08:33:02 +10:00
Grahame Grieve
ef6a398ebe Break valueset concept validation into multiple smaller batches for performance reasons 2024-09-30 08:32:49 +10:00
markiantorno
e8a0bba072 Updating version to: 6.3.30-SNAPSHOT and incrementing test cases dependency. 2024-09-26 12:30:18 +00:00
markiantorno
53ec745184 Release: v6.3.29
## Validator Changes

* remove spurious logging statement

## Other code changes

* no changes
***NO_CI***
2024-09-26 11:44:41 +00:00
markiantorno
8358354d2f Updating version to: 6.3.29-SNAPSHOT and incrementing test cases dependency. 2024-09-25 21:46:09 +00:00
markiantorno
569fe4b697 Release: v6.3.28
## Validator Changes

* Validator supports R6 from now on (using last stable release)
* Set default language to tag not display
* Handle tx server issues better
* Do not use server piecemeal when validating complex value sets
* Add support for -txCache parameter

## Other code changes

* Add support for R6 to R4 version enumeration
* Fix SCT link to include version and point to the right place
* Add response time to tx log
* Allow for code to turn off use of cache-id on tx interface (for debugging)
* Support n/a for tx cache folder
* Update tx cache for tests
* Add more logging for too costly validation
* Fix xml annotation suppression
***NO_CI***
2024-09-25 21:01:00 +00:00
Grahame Grieve
6289638833 fix npe in test cases 2024-09-25 05:16:02 -04:00
Grahame Grieve
004d367340 fix tests 2024-09-24 22:27:50 -04:00
Grahame Grieve
ea04d9a96b update tx cache for tests 2024-09-24 20:43:14 -04:00
Grahame Grieve
f4096319a3 Add support for -txCache parameter 2024-09-24 20:42:48 -04:00
Grahame Grieve
b37073592b set default language to tag not display 2024-09-23 09:12:17 -04:00
markiantorno
be8944ab94 Updating version to: 6.3.28-SNAPSHOT and incrementing test cases dependency. 2024-09-22 18:36:30 +00:00
markiantorno
102e755283 Release: v6.3.27
## Validator Changes

* Work around problem with language value set being marked experimental
* Fix validation id/idref to resolve in document if in a document
* Fix various issues rendering and validating additional bindings with usage contexts
* Upgrade lock management in Package Cache

## Other code changes

* Fix case typo on Consent.provision in R4
* Fix R3 Quantity.copyValues()
* Remove debugging code
* Add more debugging to validation failure
* Add support for active only to VSAC importer
* Add r4b support to Package Version Generation
* Fix argument confusion in format in time validation
* Added support for tracking whether elements are ellipsed and for rendering accordingly
***NO_CI***
2024-09-22 17:51:33 +00:00
Grahame Grieve
7bafd6e3c8 remove debugging code 2024-09-22 06:40:27 -04:00
Grahame Grieve
3cec189333 Fix id/idref to resolve in document if in a document 2024-09-22 06:40:15 -04:00
Grahame Grieve
8cfcbf389e Fix various issues rendering and validating additional bindings with usage contexts 2024-09-21 00:35:01 -04:00
markiantorno
f3bd5b9be8 Updating version to: 6.3.27-SNAPSHOT and incrementing test cases dependency. 2024-09-17 22:00:24 +00:00
markiantorno
46affee48f Release: v6.3.26
## Validator Changes

* Validate of experimental property on bindings
* Add -no-experimental-content flag
* Allow JSON named extensions to be structure types other than logical
* Process relative URLs properly in base when generating snapshots

## Other code changes

* Fix rendering path for value set references for kindling
* refactor error handling in ProfileUtilities
* Fix for NPE processing packages
***NO_CI***
2024-09-17 21:09:53 +00:00
Grahame Grieve
fbfd81532d Merge remote-tracking branch 'origin/master' 2024-09-17 16:18:15 +08:00
Grahame Grieve
11efed6635 Validation of experimental property 2024-09-17 16:16:09 +08:00
Grahame Grieve
76c6bb6c44
Merge pull request #1741 from hapifhir/do-20240910-remove-cqframework-dependency
Remove cqlframework dependencies
2024-09-12 07:12:04 +08:00
markiantorno
4af3deff26 Updating version to: 6.3.26-SNAPSHOT and incrementing test cases dependency. 2024-09-11 18:28:22 +00:00
markiantorno
f09bc48f7d Release: v6.3.25
## Validator Changes

* no changes

## Other code changes

* Fix logic for cache clearing on package cache initialization
***NO_CI***
2024-09-11 17:40:08 +00:00
dotasek
44464de807 Remove cqlframework dependencies 2024-09-10 09:38:33 -04:00