Grahame Grieve
b05d4b35ea
Handle tx server issue
2024-09-24 20:33:55 -04:00
Grahame Grieve
a1f014730e
Add response time to tx log
2024-09-24 20:25:02 -04:00
Alexander Henket
36247f5229
Update missing 3 translations
2024-09-24 09:57:07 -04:00
Grahame Grieve
b37073592b
set default language to tag not display
2024-09-23 09:12:17 -04:00
Grahame Grieve
6314ad61bb
Merge pull request #1729 from hapifhir/EllipseSupport
...
Added support for tracking whether elements are ellipsed and for rend…
2024-09-22 08:51:39 -04:00
Grahame Grieve
ce49473e07
Merge pull request #1745 from hapifhir/do-20240909-package-lock-cleanup
...
Package Cache lock cleanup
2024-09-22 08:00:42 -04:00
Grahame Grieve
e76c6e1da9
Merge remote-tracking branch 'origin/master'
2024-09-22 06:41:41 -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
fedf7e9e6d
Add more debugging to validation failure
2024-09-22 06:39:28 -04:00
Grahame Grieve
8cfcbf389e
Fix various issues rendering and validating additional bindings with usage contexts
2024-09-21 00:35:01 -04:00
dotasek
d57008510c
Use ManagedFileAccess for temp file creation
2024-09-19 13:31:38 -04:00
dotasek
356a70a845
Re-introduce sleep to lockfile creation wait.
2024-09-19 12:53:17 -04:00
dotasek
c81c631ae8
Use rename to bypass windows lockfile issue
2024-09-19 12:22:29 -04:00
dotasek
cce4d108ce
Fix classpath on windows + workaround for edge case on lock file
2024-09-19 10:48:30 -04:00
dotasek
0fd25a6a98
Move file exists logic into onStart + move file delete before unlock
2024-09-18 19:23:00 -04:00
dotasek
b30134abfc
WIP Switch to apache commons instead of nio for directory monitor
2024-09-18 18:40:13 -04:00
dotasek
048aa2abe5
More testing
2024-09-18 16:07:00 -04:00
dotasek
48066859d5
Check for lock owning process when trying to fix corrupt packages
2024-09-18 11:30:59 -04:00
dotasek
9a7a843a20
Fix argument confusion in format ( #1746 )
...
* Fix argument confusion in format
* Bump test cases
2024-09-18 10:15:38 -04:00
dotasek
3d6650399c
Merge branch 'master' into do-20240909-package-lock-cleanup
2024-09-18 09:29:46 -04: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
dotasek
a05f471c9c
Allow injection of lock parameters + correct usage of locked file write
2024-09-13 16:49:46 -04:00
dotasek
f4b54de8ed
Merge branch 'master' into do-20240909-package-lock-cleanup
2024-09-13 13:37:40 -04:00
Grahame Grieve
bfed8a15d5
Merge pull request #1744 from hapifhir/2024-09-gg-logical-json
...
2024 09 gg logical json
2024-09-12 14:07:06 +08:00
Grahame Grieve
07f1981a8c
Fix for NPE processing packages
2024-09-12 11:56:04 +08:00
dotasek
42ffbaf5a4
WIP master merges + smarter lockfile tests
2024-09-11 18:05:23 -04:00
dotasek
bc0303535a
Fix for cache init on existing directories ( #1743 )
...
* Add tests+fix for cache init on existing directories
* Clear the cache if it is the wrong version
* Link to FHIR spec docs for .index.json
2024-09-11 12:05:17 -04:00
dotasek
f7cf74423c
WIP2 More tests on file lock
2024-09-10 17:07:27 -04:00
Lloyd McKenzie
729c2da4c0
Fixed elide spelling
2024-09-10 08:23:26 -06:00
Lloyd McKenzie
fff805e5b7
Made changes as recommended by Grahame and Elliot
2024-09-10 08:07:01 -06:00
dotasek
e001d781b9
WIP tests for lock file cleanup
2024-09-09 17:03:56 -04:00
Grahame Grieve
ffe0ab6414
2024 09 gg vs sql ( #1738 )
...
* Fix bug processing value set includes / excludes that are just value sets (no system value)
* fix value set rendering creating wrong references
* Update SQL-On-FHIR implementation for latest cases, and clone test cases to general test care repository
* Fix expression for con-3 properly (fix validation problem on some condition resources)
* FHIRPath: Allow _ in constant names (per FHIRPath spec)
* Fix FHIRPath bug using wrong type on simple elements when checking FHIRPath types
* release notes
* fix sql-on-fhir tests
---------
Co-authored-by: Grahame Grieve <grahameg@gmail.ccom>
2024-09-09 12:27:08 -04:00
Grahame Grieve
52668c1c78
fix sql-on-fhir tests
2024-09-09 21:23:42 +08:00
Grahame Grieve
7fc34e509a
alter processing of unknown code systems per discussion at , https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/Don't.20error.20when.20you.20can't.20find.20code.20system and implement unknown-codesystems-cause-errors
2024-09-06 22:18:01 +08:00
Lloyd McKenzie
966798cc2f
Missed commits
2024-09-04 22:25:07 -06:00
Grahame Grieve
515bead90d
compile fix
2024-09-04 21:59:01 +08:00
Grahame Grieve
96485e6175
updates
2024-09-03 21:27:41 +08:00
dotasek
f783d07c6c
Restore deleted method
2024-08-27 14:09:28 -04:00
dotasek
18ff00fcc3
Package Cache Concurrency ( #1715 )
...
* WIP on do-20240722-thread-safety
* Try lock downgrading for better performance
* Refactor FilesystemPackageCacheLockManager
* Tidy up spacing.
* Refactor initCacheFolder. Change read lock to stop asking for a write lock
* Clean up version in addPackageToCache
Since we run checkValidVersionString, version will never be null, and can be final. Also, everything else can be final.
* Make an even crash-ier test for the FilesystemPackageManager
* Move read lock starting point to beginning of addPackageToCache
* Code cleanup
* More code cleanup + enhanced test + more locks
* More aggressive testing + bug fixes and lock file creation
* Basic checks and creation for lockfile
* More testing + smarter check for lock file
* Some renaming and code cleanup
* Some more general tests
* Check whole cache write lock (instantiating)
* Fix references to local files
* A little less repetition than that...
* Fix unclosed channel causing windows failure
* Fix file sync issues when writing .index.json files + others
* Add TRUNCATE_EXISTING and WRITE open options (fix overwrite behavior)
* Revert "Add TRUNCATE_EXISTING and WRITE open options (fix overwrite behavior)"
This reverts commit cfed736cd6
.
* Revert "Fix file sync issues when writing .index.json files + others"
This reverts commit 4daf7feb93
.
* Some additional test coverage, since I already wrote it.
* Don't build indexes implicitly during reads.
* Woops. Forgot that a directory can disappear via deletion
* Remove larger package
* Clean up code + remove System.out chatter
* Remove long running test (is tested elsewhere) + clean up code
2024-08-27 11:29:41 -04:00
Grahame Grieve
56091f652a
Merge pull request #1722 from hapifhir/do-20240822-redirect-308
...
Handle 308 redirects
2024-08-27 08:01:39 +08:00
Grahame Grieve
edd5b7a560
Merge pull request #1717 from hapifhir/do-20240816-xslt-external
...
Move all instantiation of transformerFactory to XMLUtils and set ACCESS_EXTERNAL flags automatically
2024-08-27 08:00:51 +08:00
Grahame Grieve
be52ad2e96
Merge pull request #1721 from hapifhir/2024-08-gg-misc
...
2024 08 gg misc
2024-08-27 07:58:48 +08:00
Grahame Grieve
829e1599a0
new messages for tx.fhir.org
2024-08-26 22:49:36 +08:00
Grahame Grieve
96090efdf4
suppress spurious logging statement
2024-08-23 21:51:16 +08:00
dotasek
cf1a58e76c
Add 307 as well
2024-08-22 17:24:17 -04:00
dotasek
62758b57c5
Smarter test.
2024-08-22 17:09:03 -04:00
dotasek
59f5eeb3c4
Clean up
2024-08-22 15:51:31 -04:00
dotasek
8094d72314
Improved basic SimpleHttpClientTest and add one for redirects
2024-08-22 15:42:18 -04:00
Grahame Grieve
ec23f52c40
Fix test case for fixed up boundary handling in FHIRPath
2024-08-22 08:07:45 +08:00
Grahame Grieve
00ad185882
rework decimal lowBoundary() and highBoundary() after discussion on Zulip, and add extensive testing
2024-08-19 07:08:59 +08:00
Vassil Peytchev
c60b2bfe1d
fixes on capability statement rendering
2024-08-16 16:53:51 -05:00
Vassil Peytchev
eb1b18c853
Merge branch 'master' of github.com:vassilpeytchev/org.hl7.fhir.core into cs-changes
2024-08-16 14:05:20 -05:00
Vassil Peytchev
7dac6306a7
Merge branch 'hapifhir:master' into master
2024-08-16 13:53:35 -05:00
dotasek
60470b1a28
Move all instantiation of transformerFactory to XMLUtils
...
and set ACCESS_EXTERNAL flags automatically
2024-08-16 10:34:50 -04:00
Grahame Grieve
3ee9533121
fix issue with json unicode whitespace enscaping
2024-08-16 11:59:09 +08:00
Grahame Grieve
2b54f1cf1a
don't escape unicode whitespace in json files
2024-08-16 06:47:25 +08:00
Grahame Grieve
5bbb21aad5
Add check for multiple WG extensions
2024-08-16 06:46:41 +08:00
Vassil Peytchev
2bc9bf9a60
Merge branch 'master' of github.com:vassilpeytchev/org.hl7.fhir.core into cs-changes
2024-08-15 14:33:26 -05:00
Vassil Peytchev
4275261aff
Update version
2024-08-15 14:32:15 -05:00
Vassil Peytchev
c26ca1f427
Merge branch 'hapifhir:master' into master
2024-08-15 13:58:34 -05:00
Grahame Grieve
d11cbded2b
improved handling of display validation for various languages
2024-08-11 22:49:51 +08:00
Vassil Peytchev
448edf45b0
Merge branch 'master' into cs-changes
2024-08-08 11:52:32 -05:00
Vassil Peytchev
a5d2e7787d
Merge branch 'hapifhir:master' into master
2024-08-08 10:56:11 -05:00
Grahame Grieve
255a225e51
Merge pull request #1710 from hapifhir/2024-08-gg-no-binding-vs
...
2024 08 gg no binding vs
2024-08-08 09:16:06 +08:00
Grahame Grieve
7f25139a05
fix url encoding method
2024-08-08 08:43:20 +08:00
Grahame Grieve
cb3319a83f
fix xml:space message
2024-08-08 07:41:19 +08:00
Grahame Grieve
4743a0468a
improve rendering of bindings with no value sets
2024-08-08 07:41:06 +08:00
Vassil Peytchev
739e0fdbbf
Getting Cory's changes
2024-08-06 15:52:34 -05:00
Vassil Peytchev
77eeeac076
Merge branch 'hapifhir:master' into master
2024-08-04 10:57:17 -05:00
Grahame Grieve
af5eaafd34
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2024-08-03 23:38:47 +08:00
Grahame Grieve
2f1f59d5f9
rendering fixes for R6 build
2024-08-03 19:32:46 +08:00
Grahame Grieve
b248eb7d67
Add support for validating xml:space
2024-08-03 19:31:55 +08:00
caspears
2d5049c938
CapabilityStatement Message and Document rendering
2024-08-01 23:05:49 -07:00
Vassil Peytchev
0ce8a38650
Merge branch 'master' of github.com:hapifhir/org.hl7.fhir.core
2024-08-01 15:09:06 -05:00
Vassil Peytchev
f5a9e2b242
Updating to the current version
2024-08-01 14:13:02 -05:00
dotasek
673950f9d5
Fix duplicate removal code that caused missed WARNING messages ( #1698 )
...
* Fix equality method that caused missed WARNING messages
* Fix logic so that messages get replaced with higher severity if found
* Fix test
2024-07-30 11:52:20 -04:00
Grahame Grieve
5f2f1972d2
fix NPE validating maps
2024-07-30 15:43:56 +08:00
Grahame Grieve
94fac777aa
better concept map validation
2024-07-28 20:04:41 +08:00
Grahame Grieve
71e8a8294a
more work on forcing valid html generation
2024-07-28 20:04:18 +08:00
Grahame Grieve
5d65102937
more hyperlink validation improvements
2024-07-26 15:17:42 +08:00
Grahame Grieve
1ee96366a4
further fixes to link validation
2024-07-25 17:01:16 +08:00
Grahame Grieve
7ba860c4ed
fix rendering issues (list inside paragraph, actor capabilities in wrong place, missing datatypes, missing anchors, wrong handling of contained resources)
2024-07-25 17:00:42 +08:00
Grahame Grieve
980f88ea49
fix problem with value set anchor generation when rendering
2024-07-17 13:27:51 +09:30
Grahame Grieve
512f70aa18
Improve MeasureReport validation for checking subject count
2024-07-16 06:16:47 +08:00
Grahame Grieve
f0e14a60f7
fix code
2024-07-12 06:47:14 +08:00
Grahame Grieve
2258993861
missed file
2024-07-12 05:11:50 +08:00
Grahame Grieve
a2e6b001b3
more work on transifex support
2024-07-12 05:11:43 +08:00
Grahame Grieve
f2833d5bd8
fix problem with fhirVersion cardinality validating IG resources
2024-07-12 05:10:16 +08:00
Grahame Grieve
c0ec8fe0ad
more transifex testing
2024-07-11 12:28:17 +08:00
Grahame Grieve
d804d817a8
more
2024-07-11 11:37:23 +08:00
Grahame Grieve
f305964d63
more transifex
2024-07-11 11:34:53 +08:00
Grahame Grieve
9c95f89332
more transifex debugging
2024-07-11 11:28:16 +08:00
Grahame Grieve
8d5a34bd7e
more transifex debugging
2024-07-11 10:59:44 +08:00
Grahame Grieve
e9d63ef034
more transifex debugging
2024-07-11 10:56:14 +08:00
Grahame Grieve
536859a0f9
Merge branch 'master' of https://github.com/hapifhir/org.hl7.fhir.core
2024-07-11 10:46:11 +08:00
Grahame Grieve
7ec1fd56b8
transifex updates
2024-07-11 10:46:02 +08:00
Grahame Grieve
53ab71f118
Merge pull request #1640 from hapifhir/do-20240122-base-engine
...
Maintain a map of pre-built ValidationEngine instances
2024-07-11 07:22:21 +08:00
dotasek
aa32c57d03
Fix test breakages - July 9 2024 ( #1681 )
...
* Bump version to pass test
* Bump test cases
2024-07-09 12:45:40 -04:00
dotasek
b25c940146
Merge remote-tracking branch 'origin/master' into do-20240122-base-engine
2024-07-04 11:19:21 -04:00