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
patrick-werner
4ef84228cf
added missing german translations
2023-05-15 14:39:53 +02:00
Grahame Grieve
6d2e3ee388
Fixes for display warnings
2023-05-13 21:47:25 -07:00
Grahame Grieve
37bf22f8e9
Add path to error message
2023-05-13 21:46:58 -07:00
dotasek
0382242b1b
Fix r5 url for package fetch ( #1260 )
...
* Fix r5 url for package fetch
* Revert previous commit
* Make r6 the only packages fetched from build.fhir.org
2023-05-12 16:52:18 -04:00
Grahame Grieve
5242d7c9fa
Allow NPM package versions to have the form {id}#{url} for direct acc… ( #1258 )
...
* Allow NPM package versions to have the form {id}#{url} for direct access to packages
* fix case issue
---------
Co-authored-by: Grahame Grieve <grahameg@gmail.ccom>
2023-05-10 10:22:41 -04:00
Grahame Grieve
28d8491f05
Merge pull request #1247 from pieter-edelman-nictiz/issue-133
...
#133 : Escape just embedded HTML tags, not autolinks in Markdown
2023-05-10 05:46:22 -05:00
Grahame Grieve
de0af46394
fix npe and improve error message about uri values
2023-05-09 18:51:03 -05:00
Grahame Grieve
ae13abfc2a
performance related changes
2023-05-07 11:04:04 -05:00
Grahame Grieve
c5f5689714
fixes for R5 redirector
2023-05-07 07:14:44 -05:00
Grahame Grieve
d35b881cf1
Fix FHIRPath split function
2023-05-06 09:55:36 -05:00
Grahame Grieve
f734f98c05
update for failing tests
2023-05-05 22:21:05 -05:00