Grahame Grieve
99d2421014
fix using wrong version of extensions package
2023-03-02 08:49:22 +11:00
Grahame Grieve
31b770db8a
ping build
2023-03-02 07:36:10 +11:00
Grahame Grieve
abba72d099
Fix bug in CommaSeparatedStringBuilder
2023-03-01 21:48:43 +11:00
Grahame Grieve
4c30621491
structuremap validation and invariant fixes for forthcoming R5 release
2023-02-27 18:32:38 +11:00
Grahame Grieve
2bd73c650e
Work on StructureMap validation
2023-02-27 07:30:04 +11:00
Grahame Grieve
d3a407e369
FML validation
2023-02-25 14:05:03 +11:00
Grahame Grieve
521e72a5ff
Merge pull request #1110 from balhoff/rdf-wg-r5-with-generated
...
Implement R5 RDF format changes
2023-02-24 10:21:19 +11:00
Grahame Grieve
1eeee429ce
More markdown detection work
2023-02-21 16:52:32 +11:00
Grahame Grieve
3eda8580fc
fix rendering for conditional references
2023-02-21 16:46:02 +11:00
Grahame Grieve
76a3129b30
fix validation of conditional references
2023-02-20 23:48:16 +11:00
Grahame Grieve
455d2774da
remove reference to package-client folder
2023-02-20 10:44:11 +11:00
Grahame Grieve
38a55d261d
update table generator to suppress external links in base row and column
2023-02-18 15:13:13 +11:00
Grahame Grieve
fecf024952
FHIR-40387 Improve guidance for markdown datatype
2023-02-16 13:03:37 +11:00
Grahame Grieve
3011b37df4
fix bugs in XHTML parser (common entities)
2023-02-16 10:07:18 +11:00
Jim Balhoff
c3580528bb
Fix Turtle syntax errors with multiline comments.
2023-02-15 09:58:25 -05:00
Grahame Grieve
d1690a9416
Merge pull request #1101 from hapifhir/do-20230202-fix-jsonobject-instant-test
...
Fix JsonObjectTests interaction with Instant
2023-02-15 08:31:58 +11:00
Jim Balhoff
97772ada1e
Merge branch 'master' into rdf-wg-r5
2023-02-14 13:47:28 -05:00
Grahame Grieve
33a84012f2
fix bug parsing html entities
2023-02-14 17:32:26 +11:00
Grahame Grieve
d5d83bea9c
fix broken links in R5 builds
2023-02-14 09:53:22 +11:00
Grahame Grieve
3a427385c5
FHIR QA driven changes
2023-02-12 17:53:41 +11:00
Grahame Grieve
e6548bcccd
add unCamelCaseKeepCapitals
2023-02-09 17:39:47 +11:00
Grahame Grieve
1d4f1e9d90
fix bug with duplicate value in getResourceNames()
2023-02-06 05:38:02 +11:00
dotasek
7b3e206b1c
Fix JsonObjectTests interaction with Instant
2023-02-02 13:52:01 -05:00
Jim Balhoff
5dc19cd052
Tweak spacing.
2023-02-01 11:55:11 -05:00
Jim Balhoff
69ce2b45f2
Output lists in examples using RDF lists. Don’t output fhir:index.
2023-01-31 14:11:29 -05:00
Grahame Grieve
08ed54fd35
Rework Package API to allow for authentication on package servers
2023-01-31 10:32:21 +11:00
Grahame Grieve
4ab03c5c93
cater for "." in XML element and attribute names
2023-01-31 07:23:52 +11:00
dotasek
cca38587ce
Cleanup jetbrains annotations ( #1090 )
...
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-01-23 18:27:47 -05: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
f8e6371e1f
Merge branch 'master' into gg-202301-sm-errors
2023-01-20 19:44:24 +11:00
Grahame Grieve
68b36d3cb5
go-publish related changes
2023-01-20 11:23:17 +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
dotasek
885e55352f
FTPClient: upload file path creation, logging, and improved default path ( #1078 )
...
* More logging of errors.
* WIP create path for file to upload.
* WIP Tests
* More tests
* Improved logging and path fixes
* Clean up imports
* Rename test
* add testing code
Co-authored-by: dotasek <david.otasek@smilecdr.com>
Co-authored-by: Grahame Grieve <grahameg@gmail.ccom>
2023-01-18 12:42:59 -05:00
Grahame Grieve
829cea8d33
Add check for slicing at the root of a profile
2023-01-17 11:41:42 +11:00
Grahame Grieve
4b1a3dba46
Improve URN validation
2023-01-16 22:13:53 +11:00
Grahame Grieve
a61d860ddb
FTP passive mode
2023-01-16 22:13:38 +11:00
Grahame Grieve
615ed8d63f
Update R4 FHIRPath implementation from R5, and get all tests passing ( #1063 )
...
* Update R4 FHIRPath implementation from R5, and get all tests passing
* test NPE in markdown processing
* go-publish support
* Start implementing loading structure maps with validation
* release notes
* more work on FTP
* Fix breaking test.
* Add fhir-test-cases to r4 pom to fix breaking test
Co-authored-by: Grahame Grieve <grahameg@gmail.ccom>
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-01-13 23:08:40 -05:00
dotasek
dc9d5d0ed1
Set file transfers to binary type, ensure file contents match
2023-01-11 13:41:43 -05:00
dotasek
edf6d75551
Implement FTP Client ( #1064 )
...
* Start with tests against fake FTP
* Dummy test file
* Switch to our FTPClient, make tests break
* Implement FTPClient
* Rely on end caller to set path delimiters
* User port 8021 for tests (not protected in azure pipelines)
* Let mocks use Windows filesystem
* Gentle refactor
Co-authored-by: dotasek <david.otasek@smilecdr.com>
2023-01-09 20:06:21 -05:00
Grahame Grieve
e794eca959
Changes to support upgrades to IG publisher -go-publish process
2023-01-05 08:44:45 +11:00
Grahame Grieve
19f1171962
json date handling related changes
2023-01-05 08:43:57 +11:00
Jim Balhoff
673e36b989
Merge branch 'master' into rdf-wg-r5-merging
2023-01-04 15:04:48 -05:00
Grahame Grieve
db48892b66
fix failing test
2023-01-03 14:57:08 +11:00
Grahame Grieve
f3fc19a906
refactor profile generation (utils -> renderer) + add new views
2023-01-03 14:54:11 +11:00
Grahame Grieve
b894cc6da7
Merge pull request #1048 from qligier/pr-fix-text-appending
...
Fix appending text in ProfileUtilities
2022-12-31 09:10:24 +11:00
Quentin Ligier
858c06f097
Fix appending text in ProfileUtilities
...
If the base text was null, appending a text in the derived element (using "...") would show a "null" before the text. This commit adds the method Utilities.appendDerivedTextToBase() to implement to correct behavior.
2022-12-23 18:52:47 +01:00
Grahame Grieve
37844bd395
update xver dependency
2022-12-17 08:07:43 +11:00
Grahame Grieve
6b1ae35ef3
* Add validator support for fhir_comments in R2/R2B ( #1042 ) + Add validator checks around versions in extension URLs
2022-12-17 07:11:06 +11:00
Grahame Grieve
8b7890bea2
removing caching package client - rests on invalid assumptions
2022-12-16 08:49:30 +11:00
Grahame Grieve
9aeb39671b
fix to get tests passing again. If I'm lucky
2022-12-14 11:54:14 +11:00