Grahame Grieve
|
d90665887b
|
fix typo
|
2023-09-22 04:37:08 +10:00 |
Grahame Grieve
|
6f17713ae8
|
Improve UCUM validation BP rule
|
2023-09-21 12:41:23 +10:00 |
Grahame Grieve
|
7c2f403d55
|
fix problem with Element childMap getting out of sync
|
2023-09-21 12:40:30 +10:00 |
Grahame Grieve
|
eecc6633d3
|
Improved rendering of codes in include when rendering valuesets
|
2023-09-20 11:12:50 +10:00 |
Grahame Grieve
|
e0af2b7916
|
Add WG logic for rendering and validation
|
2023-09-20 11:11:42 +10:00 |
Grahame Grieve
|
c8c65530f2
|
close possible handle leak generating .index.db
|
2023-09-20 11:10:41 +10:00 |
Grahame Grieve
|
8bae1a23ff
|
fix wrong name
|
2023-09-20 06:55:37 +10:00 |
Grahame Grieve
|
46c12d1a22
|
Performance improvements for type handling, and rename NamedElement to ValidatedFragment
|
2023-09-19 09:58:36 +10:00 |
Grahame Grieve
|
2b2ded9321
|
improve text generated by xhtml -> text
|
2023-09-18 17:07:51 +10:00 |
Grahame Grieve
|
5151fa39de
|
more support for .index.db
|
2023-09-18 17:07:19 +10:00 |
Grahame Grieve
|
fa2168fc56
|
add doco
|
2023-09-18 17:07:05 +10:00 |
Grahame Grieve
|
ea7cd290a8
|
More performance improvements for JsonParser
|
2023-09-17 15:45:02 +10:00 |
Grahame Grieve
|
3681614ce3
|
bug fix
|
2023-09-15 22:08:35 -07:00 |
Grahame Grieve
|
4d2868f21e
|
Add support for validating WG info in HL7 resources
|
2023-09-15 22:01:30 -07:00 |
Grahame Grieve
|
e7010d7af0
|
Add support for .index.db
|
2023-09-15 22:01:12 -07:00 |
Grahame Grieve
|
65ea3ddf95
|
Merge remote-tracking branch 'origin/master'
|
2023-09-15 13:13:40 -07:00 |
Grahame Grieve
|
d40006ba8c
|
Performance improvements for IG Publisher
|
2023-09-15 10:13:53 -07:00 |
Grahame Grieve
|
a59a9619d9
|
Improve error message from validator when invariants fail
|
2023-09-15 10:13:02 -07:00 |
Grahame Grieve
|
fada7b2f50
|
Fix bug in version comparison
|
2023-09-13 21:37:56 -07:00 |
dotasek
|
57f7e2d0ee
|
Remove env variables from paths
|
2023-09-13 23:03:16 -04:00 |
Grahame Grieve
|
9b151c93b4
|
Add file tracking to file unpacking
|
2023-09-12 15:48:35 -07:00 |
Grahame Grieve
|
82406cbdb2
|
Merge pull request #1432 from hosanai/master
add Japanese messages
|
2023-09-10 09:30:11 +10:00 |
Grahame Grieve
|
eef084f4b3
|
Merge pull request #1427 from hapifhir/do-20230905-fix-system-cache-directory
Fix system cache directory
|
2023-09-10 09:29:57 +10:00 |
dotasek
|
52428d761f
|
Better resolution of Windows path
|
2023-09-09 14:53:41 -07:00 |
dotasek
|
448eeafa30
|
Avoid root directory in first entry.
|
2023-09-09 08:47:12 -07:00 |
dotasek
|
eb81b0abb4
|
Path fix for Windows
|
2023-09-09 07:57:09 -07:00 |
hosanai
|
4fedeb46c0
|
Merge branch 'hapifhir:master' into master
|
2023-09-08 11:32:00 +09:00 |
Hisashi Osanai
|
b3e2fd5fda
|
Remove CR (Carriage Return)
|
2023-09-08 11:27:10 +09:00 |
Grahame Grieve
|
493f2f51f2
|
more xig fixes
|
2023-09-08 12:15:52 +10:00 |
Grahame Grieve
|
304fa3f493
|
Adjust tests for best-practice flag
|
2023-09-08 04:21:14 +10:00 |
Grahame Grieve
|
a061db8f01
|
Fix issue not validating bundles when there are multiple profiles on entry.resource
|
2023-09-07 17:07:09 +10:00 |
Grahame Grieve
|
e081b27fd5
|
XIG convenience methods
|
2023-09-07 17:05:32 +10:00 |
dotasek
|
e9b1e63e04
|
Fix windows test
You continue to disappoint me, Windows.
|
2023-09-06 11:57:45 -04:00 |
Hisashi Osanai
|
33fc1fcdbe
|
add Japanese messages
|
2023-09-07 00:44:13 +09:00 |
dotasek
|
430833616a
|
Merge branch 'master' into do-20230905-fix-system-cache-directory
|
2023-09-06 09:26:05 -04:00 |
dotasek
|
d0ec1544da
|
Disable system mode test for Windows
|
2023-09-06 09:25:09 -04:00 |
Grahame Grieve
|
87f7984f8b
|
test concept map code validity
|
2023-09-06 09:12:25 +10:00 |
dotasek
|
82813a88d2
|
Fix system path for FileSystemPackageCacheManager
|
2023-09-05 15:35:21 -04:00 |
Grahame Grieve
|
beb89b575a
|
rework type checking on target profiles to support imposesProfile
|
2023-09-05 23:09:18 +10:00 |
Grahame Grieve
|
cdda99c290
|
beter xhtml logging for debugging
|
2023-09-05 00:14:19 +10:00 |
Grahame Grieve
|
38cf5e01dc
|
fix DF markdown engine to escape < properly
|
2023-09-05 00:13:24 +10:00 |
Grahame Grieve
|
84308e70b1
|
fix warning/error message about experimental property
|
2023-09-04 13:40:20 +10:00 |
Grahame Grieve
|
3fa9a6725a
|
support for sub-packages in packagelist.json
|
2023-09-04 13:39:59 +10:00 |
Grahame Grieve
|
bfac7f06de
|
Add SHLinks validation
|
2023-09-02 23:21:32 +07:00 |
Grahame Grieve
|
4bba1c2cde
|
fix bugs in FHIRPath checking and track special time when validating resources
|
2023-08-31 06:30:29 +02:00 |
Grahame Grieve
|
a78aa25c14
|
#1415 review system.out.println() statements
|
2023-08-29 19:21:45 +02:00 |
Grahame Grieve
|
684f6bd740
|
fix test cases
|
2023-08-28 12:56:47 +02:00 |
Grahame Grieve
|
b4764afd1f
|
fix displayLanguage representation
|
2023-08-27 13:27:29 +02:00 |
Grahame Grieve
|
7eaa723ec9
|
rewrite the way language works in value sets
|
2023-08-25 13:09:36 +02:00 |
Grahame Grieve
|
b0a9bf27ed
|
clean up file path messages for better troubleshooting
|
2023-08-22 21:47:25 +10:00 |
Grahame Grieve
|
390e25ddae
|
more test fixes
|
2023-08-19 22:46:23 +10:00 |
Grahame Grieve
|
497a81a544
|
Track and report inactive status when reported from terminology server
|
2023-08-19 20:17:42 +10:00 |
Grahame Grieve
|
6f0d54a8dc
|
terminology service bug fixes
|
2023-08-19 09:03:59 +10:00 |
Grahame Grieve
|
c32492a66b
|
improve error draft error where possible
|
2023-08-18 13:46:56 +10:00 |
Grahame Grieve
|
eacffd11df
|
Add support for external strings for tx tests
|
2023-08-17 11:14:34 +10:00 |
Grahame Grieve
|
4d7ecec87c
|
more status checking
|
2023-08-16 22:39:28 +10:00 |
Grahame Grieve
|
ea4e592910
|
CodeSystem validation around count and content
|
2023-08-15 19:34:24 +10:00 |
Grahame Grieve
|
cc5069ccb3
|
xhtml fluent improvements
|
2023-08-15 19:34:08 +10:00 |
Grahame Grieve
|
ebc755bc2a
|
Check consistency between standards status and resource status
|
2023-08-14 21:11:49 +10:00 |
Grahame Grieve
|
2e49456ce1
|
more rendering fixes
|
2023-08-14 15:38:24 +10:00 |
Grahame Grieve
|
87b3a17ac0
|
XHtmlNode improvements for rendering fixes in IGs
|
2023-08-14 15:38:05 +10:00 |
Grahame Grieve
|
3300785484
|
release new pubpack for new icons
|
2023-08-14 15:36:53 +10:00 |
Grahame Grieve
|
991a2defee
|
Start working on showing changes when rendering
|
2023-08-11 12:26:21 +10:00 |
Grahame Grieve
|
1208d691b2
|
Fix loading issues in test mode for simplifier packages
|
2023-08-11 12:25:01 +10:00 |
Grahame Grieve
|
5aefd6a268
|
add flat mode to tests, and add experimental functionality
|
2023-08-11 12:11:22 +10:00 |
Grahame Grieve
|
952dedd06b
|
#1343 - addChild error in PEBuilder
|
2023-08-09 19:48:01 +10:00 |
Grahame Grieve
|
4b006f82ab
|
delay loading content when loading IGs
|
2023-08-08 21:36:46 +10:00 |
Grahame Grieve
|
752f0e1983
|
fix bug in warning about No valid Display Names found
|
2023-08-08 19:58:51 +10:00 |
Grahame Grieve
|
1dd1c4ad90
|
better error when extension URL not fixed
|
2023-08-05 20:58:49 +10:00 |
Grahame Grieve
|
1fd7efe28b
|
CPT Importer
|
2023-08-05 20:58:16 +10:00 |
Grahame Grieve
|
e237f289bd
|
Don't warn for loading a wrong version package more than once
|
2023-08-04 18:45:23 +10:00 |
Grahame Grieve
|
4727bc57ff
|
Fix up support for inactive codes and fix error message syntax
|
2023-08-04 18:44:40 +10:00 |
Grahame Grieve
|
45b5631e62
|
Fix issue with collection status of resolve() being wrong
|
2023-08-04 11:47:44 +10:00 |
Grahame Grieve
|
73127f1f3a
|
ping build
|
2023-08-04 00:07:10 +10:00 |
Grahame Grieve
|
b668f4a04a
|
fix tests
|
2023-08-03 21:33:57 +10:00 |
Grahame Grieve
|
3a5dffa4a7
|
Produce useful error message when whitespace is wrong in display name
|
2023-08-03 20:28:42 +10:00 |
Grahame Grieve
|
db0413c735
|
Don't load resources from core examples package
|
2023-08-02 22:11:43 +10:00 |
Grahame Grieve
|
882d18251b
|
fix up copy directory for case differences
|
2023-08-02 19:58:24 +10:00 |
Grahame Grieve
|
32f2f6acc7
|
warnings for status on terminology resources
|
2023-08-02 18:12:02 +10:00 |
Grahame Grieve
|
0eb96f1f0a
|
fixes for extensions IG testing
|
2023-07-31 20:46:30 +10:00 |
Grahame Grieve
|
b42c908328
|
More improved FHIRPath checking when validating
|
2023-07-31 14:37:41 +10:00 |
Grahame Grieve
|
5026ff3506
|
Fix invalid integer detection
|
2023-07-29 08:49:38 +10:00 |
Grahame Grieve
|
c58703c63f
|
Improved invariant checking
|
2023-07-29 08:49:27 +10:00 |
Grahame Grieve
|
efa52981d5
|
Merge pull request #1365 from hapifhir/do-20230726-android-remove-timestamp
Remove usage of java.sql.TimeStamp
|
2023-07-27 22:00:04 +10:00 |
Grahame Grieve
|
774440d0a7
|
Fix path problem in NpmPackage
|
2023-07-27 17:50:08 +10:00 |
Grahame Grieve
|
4eff9a3b68
|
fix up validation of FHIRPaths in differentials, and add warnings when collection status isn't right
|
2023-07-27 17:49:57 +10:00 |
Grahame Grieve
|
6afb151dff
|
Better information when CodeSystem.content = not-present
|
2023-07-27 17:49:03 +10:00 |
dotasek
|
50047af493
|
Switch to ZonedDateTime implementation get tests passing
|
2023-07-26 17:08:08 -04:00 |
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
|
3eef08dab8
|
remove unused imports
|
2023-07-26 08:31:21 +10:00 |
Grahame Grieve
|
fefd1ad1d6
|
fix -ips parameter and add -check-ips-codes parameter
|
2023-07-26 00:59:02 +10: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 |
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
|
d8e2e020af
|
fix failing tests
|
2023-07-21 12:41:56 +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
|
4fb70ba1e8
|
other missed code
|
2023-07-18 11:08:57 +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 |
Grahame Grieve
|
2cb7c052af
|
OMOP importer
|
2023-07-05 07:23:47 +10:00 |
Grahame Grieve
|
09b653d9ed
|
better testing of extension context (when limited to profile)
|
2023-07-05 07:23:32 +10:00 |
Grahame Grieve
|
5382025b44
|
Fix bug in Package installation
|
2023-07-01 07:31:51 +10:00 |
Grahame Grieve
|
bef82f5630
|
remove bad logging
|
2023-06-30 16:32:29 +10:00 |
Grahame Grieve
|
adfa344e5e
|
pay attention to closing streams
|
2023-06-30 14:38:04 +10:00 |
Grahame Grieve
|
dfb0e0d5b9
|
Fix windows file renaming issue
|
2023-06-30 13:42:46 +10:00 |
Grahame Grieve
|
99d6060363
|
Android support
|
2023-06-30 08:41:27 +10:00 |
Grahame Grieve
|
1dd41134a0
|
Stream line Package install process for Android
|
2023-06-30 08:41:18 +10:00 |
Grahame Grieve
|
bb66eccf45
|
Allow target to be treated as source when validating FML
|
2023-06-29 13:18:01 +10:00 |
Grahame Grieve
|
2cdd92868b
|
SPDX: Fix missing code for 'not-open-source'
|
2023-06-29 13:14:28 +10:00 |
Grahame Grieve
|
a0c776e61d
|
Merge pull request #1327 from hapifhir/do-20230627-fix-help-placeholders
Fix CLI '-help' text placeholders
|
2023-06-28 15:51:29 +10:00 |
Grahame Grieve
|
9b94e6a1ec
|
Fix test for correct type name in logical models (CDA)
|
2023-06-28 15:10:20 +10:00 |
Grahame Grieve
|
284ad1c2be
|
fix bug loading package
|
2023-06-28 11:06:09 +10:00 |
dotasek
|
a114d751db
|
Refactor version utility code
|
2023-06-27 11:29:24 -04:00 |
Grahame Grieve
|
4b07f4f7dc
|
fix missing error validation structure maps
|
2023-06-27 22:18:56 +10:00 |
Grahame Grieve
|
ba27fc9da7
|
fix testing bugs
|
2023-06-24 09:36:45 +10:00 |
Grahame Grieve
|
3570bcb07f
|
Finish changes for Npm loading changes
|
2023-06-24 09:05:14 +10:00 |
Grahame Grieve
|
2f253f3457
|
Update SPDX implementation
|
2023-06-24 08:55:51 +10:00 |
Grahame Grieve
|
0615f2a163
|
Minimal Memory model for NpmPackage
|
2023-06-22 15:05:59 +10:00 |
Grahame Grieve
|
189d9811c0
|
Allow custom folder for NPM Cache, for Android
|
2023-06-21 17:13:17 +10:00 |
Grahame Grieve
|
fea8d5c29a
|
fix test cases
|
2023-06-21 11:40:39 +10:00 |
Grahame Grieve
|
ea8e26df62
|
update release notes
|
2023-06-21 10:53:54 +10:00 |
Grahame Grieve
|
098b8d5520
|
fix extension context checking
|
2023-06-21 09:22:47 +10:00 |
Grahame Grieve
|
ec7b79bc1e
|
Fix rendering for unresolvable value sets
|
2023-06-20 07:02:26 +10:00 |
Grahame Grieve
|
ac68a99429
|
More validate invariants
|
2023-06-19 22:43:24 +10:00 |
Grahame Grieve
|
19d3952b11
|
Validate FHIRPath constraints in IGs and profiles
|
2023-06-19 22:42:02 +10:00 |
Grahame Grieve
|
8e0e360350
|
Merge pull request #1306 from hapifhir/do-20230612-ssl-too-trusting
Get rid of too trusting SSLCertTruster
|
2023-06-19 02:31:17 +10:00 |
Grahame Grieve
|
712582d941
|
fix test cases
|
2023-06-18 19:48:33 +10:00 |
Grahame Grieve
|
ff92de7c1d
|
Fix failing tests
|
2023-06-18 18:18:19 +10:00 |
Grahame Grieve
|
dfb4404ce6
|
Add support for mustHaveValue and valueAlternatives + render imposesProfile + compliesWithProfile
|
2023-06-18 13:00:58 +10:00 |
Grahame Grieve
|
64f84274af
|
Validation Derived Questionnaires
|
2023-06-17 09:41:06 +10:00 |
dotasek
|
7fa80ac80b
|
Get rid of too trusting SSLCertTruster
|
2023-06-12 15:53:41 -04:00 |
Grahame Grieve
|
8c412d78ef
|
fix bugs in language handling
|
2023-06-07 21:31:25 +02:00 |
Grahame Grieve
|
bfdb28b96e
|
add JsonObject.clear()
|
2023-06-07 13:57:56 +02:00 |
Grahame Grieve
|
33d60c2496
|
clean up display error messages
|
2023-06-05 21:17:12 +02:00 |
Grahame Grieve
|
0bcb9d6196
|
make NPM packages slightly smaller
|
2023-06-05 21:17:02 +02:00 |
Grahame Grieve
|
01b4219259
|
update language file handling to handle context properly
|
2023-06-05 21:16:51 +02:00 |
Grahame Grieve
|
d4d5b42aa1
|
add Resource Dependency walker + Resource Minifier functionality
|
2023-05-31 06:32:55 +03:00 |
Grahame Grieve
|
ea84271d84
|
release new test cases
|
2023-05-29 08:58:52 +03:00 |
Grahame Grieve
|
783a8cf28b
|
Support for Obligation Profiles
|
2023-05-29 01:12:46 +03:00 |
Grahame Grieve
|
70a450bf01
|
more json and xml utils
|
2023-05-25 16:42:26 +10:00 |
Grahame Grieve
|
0ec2dfab78
|
Add support for SubscriptionTopic in R4 IGs
|
2023-05-24 16:57:09 +10:00 |
Grahame Grieve
|
0bcb2ab268
|
Strip all paras
|
2023-05-23 17:41:16 +10:00 |
Grahame Grieve
|
035841f13e
|
#692 - error when meaning-when-missing found in profiles
|
2023-05-22 21:07:17 +10:00 |
Grahame Grieve
|
7da282b5d7
|
update test cases for various issues encountered and fixed
|
2023-05-22 17:17:17 +10:00 |
Grahame Grieve
|
f97da1c722
|
Merge pull request #1261 from hapifhir/gg-202304-display-warning
Gg 202304 display warning
|
2023-05-17 13:08:13 +10:00 |
dotasek
|
9f205044d3
|
Switch to System.err for now + report missing constants
|
2023-05-16 10:37:43 -04:00 |
dotasek
|
819685b63c
|
Add I18n tests for coverage and plural validity + fix missing messages
|
2023-05-15 15:41:26 -04:00 |
patrick-werner
|
d624385da6
|
Merge remote-tracking branch 'origin/master' into pw/translations-de
|
2023-05-15 14:40:28 +02:00 |