1.0.0-master-20200928-2: Log AcceptHeaders for diagnosis convenience (#356)
Pre-release
Pre-release
Changes:
- 98f25e3 Log AcceptHeaders for diagnosis convenience (#356)
- 9786fb8 C# tutorial use retrieved instances (#360)
- 0f5b2c9 Update retrieving study/instance/series to support more transfer syntax (#338)
- 627c459 Update python docs to show reading multipart/related responses (#357)
- 0ca5ffa bug fix: bug#75898 (#355)
- f74e59a Add Python, cURL and Postman documentation for single file upload (#353)
- 882ff5f GeoPolitical Update: Fix for SyntaxFix into master branch (#354)
- ed6417d adding more instructions for enabling dicom cast (#352)
- b4240ae Support uploading up to 2GB on IIS and Kestrel (#346)
- 99bd511 Single Dicom File Upload (#335)
See More
- 489425a Bump Microsoft.IdentityModel.Protocols.OpenIdConnect from 6.5.1 to 6.7.1 (#344)
- b471531 Bump Microsoft.Health.Client (#343)
- 412905a Bump lodash from 4.17.15 to 4.17.20 in /tools/dicom-web-electron (#351)
- a4f5b30 Add Python Tutorial link to readme (#350) [ #74900 ]
- b3b7336 Update sync-dicom-metadata-to-fhir.md (#347)
- 06da6ec BugFix: Updating Conformance Statement to include dicom file upload size limit (#348)
- afbfb04 BugFix: OSS Docs Bug Bash (#345)
- c8c429b Upgrade dotnet runtime 3.1.8 and sdk 3.1.402 (#337)
- 479a971 Update Postman collection with uids from generated dcms (#342) [ #74900 ]
- 2cb0bc8 Fix cURL links and reference generated dcm files (#341) [ #74900, #75969 ]
- f4d40eb BugFix: Bug Bash feedback on Docs (#340)
- 821c664 BugFix: fixing formatting issues from Bug Bash (#336)
- a693bec Add Python example (#339) [ #74900 ]
- 3d62ace updating use of dicom web standard for consistency bug 75880 (#334)
- 6f0e823 Fixing spelling/grammar issues from bug bash (#333)
- af71b94 Fixing broken & missing links from bug bash (#332)
- 8158470 Update unit test that tests the poll interval is honored if defined (#324)
- 842a5d3 Remove TranscodeBugsTests (#330)
- bf52133 Query test is failing in CI, because the server is not clean and the first batch of query result does not have the matching/expected result (#329)
- fa31ce0 small link update in dicom cast authentication (#328)
- 7ef09d7 updating deployment architecture with correct azure terms (#326)
- c2532bf Bugfix: Audit Exceptions (#272)
- 3357500 Update configure-dicom-server-settings.md (#327)
- 4a66e2a resolving brandons comments from PR#323 (#325)
- dc66e14 Tutorial Clean up (#323)
- 84ad4b8 Clean up Concepts (#322)
- 87ab0ae Fix get instance that only supports accept:application/dicom to return just the dicom file instead of multipart response (#319)
- 550d936 Modillon howtoguides (#321)
- 83969a7 Replace sample dcms with kebab-casing; add dicom-cast to readme (#307) [ #74900 ]
- 1772f8c updating quickstarts - adding summary, cleaning up structure (#318)
- a7fc866 End to End Test for Transcoder RetrieveResourcesAcceptanceTests (#285)
- 0302ab9 Skip the flaky test (#317)
- 08b0a97 Revise C# Tutorial Document (#310)
- 645c9a6 Fix the flaky test on DicomCast (#299)
- f945aea Reviewing (#316)
- 54972e2 Add (tm) to DICOMweb and update server name to match branding (#313) [ #74900 ]
- c21ebe2 Update default to 2 GB. (#311)
- 1c2d0b6 updating diagram in dicom concept and adding summary (#312)
- c97a992 FixBug: When content type is image/jp2, returned stream is still application/octet-stream (#259)
- da47108 cleaning up Change Feed docs (#309)
- ba5aea4 Disable support to multiple accept header (#308)
- dfe33ee Update electron tool max content length to match web setting. (#305)
- d567dd7 C# Sample Client Doc (#306)
- a3d6c97 Add log for transcoding failures (#303)
- 5b17b77 Remove rendered frame and instance client api which we do not support yet. (#304)
- 7d9ab2c Update README.md (#302)
- 38c60b2 draft - updating concept/dicom with ref architecture (#301)
- 0cb4045 Update README.md (#300)
- 8b0006b Create md file to introduce curl, csharp and postman guides (#296) [ #74900 ]
- bae9b74 Copyedit readme.md and one-level links (#298) [ #74900 ]
- 3261804 Merger PR and CI builds of dicom-cast to root (#284)
- a63c7ab adding configure dicom server settings (#294)
- 0226a68 Build badge and dicom-cast deploy btn (#297)
- 1a9b8ae Excluding files from Policheck (#290)
- 0c7ad1f Delete upload-files-via-electron-tool.md (#295)
- 5749eac Switch to Efferent Transcoder (#263)
- 5255aea Correct DICOM Cast spelling and usage (#293) [ #74900 ]
- 41fefa2 Adding an intro paragraph to read me (#292)
- 1caed8c Update Conformance file for supported transcoding on GetFrame (#275)
- 705794b Update enable-authentication-with-tokens.md (#289)
- 4341faa adding concept for dicom (#287)
- 699eab9 Add missing dicom cast arc image (#283)
- edf2677 Small update to readme.md (#282) [ #74900 ]
- 29dc1e0 adding resource for FAQ (#281)
- 95f5cb5 Initial changes (#280)
- 1b3d60b Fixing capitalization in read me file (#276)
- 5778685 Modillon electron tool docs (#274)
- 361d00d Use feed InternalBuilds instead of Resolute for dicomserver CI build
- 7e31448 Modillon deploy via azure (#271)
- 4a6791d updating read me with new files (#270)
- cfde9b3 Bump Microsoft.Extensions.Diagnostics.HealthChecks from 3.1.6 to 3.1.7 (#267)
- 3872b78 Add generated dicom files (#269) [ #74900 ]
- 341c02f Add Conformance-as-cURL documentation (#233) [ #74900 ]
- 115c9ff Bump xunit.runner.visualstudio from 2.4.2 to 2.4.3 (#254)
- f0d873d Bump Microsoft.IdentityModel.JsonWebTokens from 6.5.1 to 6.7.1 (#256)
- be3c606 Bugfix: ETag Performance Issue. (#265)
- 4a0e388 Modillon oss docs (#264)
- 8f81d74 Copy all files from dicom-cast to dicomserver repository (#260)
- 8056b97 Private tags in IncludeField (#258)
- b7c6865 Update readme.md with marketing approved name (#239) [ #75363 ]
- 4d83361 Add Transcoder Integration Tests (#246)
- 2c19ae7 Update Postman collection with documentation (#232)
- aa0e483 BugFix: Descriptive messages for delete errors (#253)
- 7839788 Bugfix: When input transfersyntax is not encapsulated, and output is, will return uncompressed result instead of compressed (#257)
- 43d511b Move PR and CI pipelines to public MicrosoftHealthOss account (#250)
- de3f555 Auditing Integration Tests (#252)
- 871320a Audit remaining code moved to Shared Components (#247)
- 833f9ff Bump Microsoft.Azure.Services.AppAuthentication from 1.0.3 to 1.5.0 (#223)
- ff0f797 Update for base schema in shared components. (#245)
- 6427851 Fixing casing on ID (#248)
- 39a1542 Change app to 64bits
- 45f1ef9 Auditing (#237)
- ce73611 Update GetFrame to support transfer syntax as discussed (#228)
- 75b5528 Fixing some minor bugs in scale testing scripts (#242)
- 63560d6 Scale Testing Solution (#216) [ #182, #181, #185, #191, #198, #241 ]
- eef3660 Make dicomFileSize configurable for Zeiss. (#238) [ #75355 ]
- 51e2bcb AAD Configuration Documentation (#218)
- 8f9ed95 Update CodeOrganization.md to fix bad url (#230)
- 7a31308 Disable DicomValidation by default on client (#226)
- 9c087db Fix bad image link (#229)
- d2055e6 Update to the latest release of fo-dicom to fix the bug #74085 (#224)
- 114ff1f Bump Microsoft.AspNetCore.Authentication.JwtBearer from 3.1.5 to 3.1.6 (#213)
- efa1f61 Bump Microsoft.Extensions.Diagnostics.HealthChecks from 3.1.3 to 3.1.6 (#212)
- 6923538 Integrate with Efferent Transcoder (#208)
- ed434a1 Optimize If-None-Match Request Header Implementation (#220)
- 4d7b0d1 End to End Tests and Documentation Updated for ETag (#217)
- 89f6dec updating azure deploy template descriptions (#207)
- d85bc84 Adding locking on insert and delete (#210)
- 2286168 updting electron tool readme (#209)
- 7c76f7c Add Postman collection export (#206)
- 81598e1 Update Conformance.md to fix retrieve instance accept header (#202)
- 9946fe8 IMS: Support a way to check if a Study/Series/Instance has changed (#205)
- 44dfa9d Fix concurrency issue in SQL where Series rows are left without study/instance rows (#204)
- aa6da4a Fixed exception logging. (#203)
- 6a04610 Memory usage scaling part 1: Remove copy of entire dicom file to memorystream (#171)
- aded00d Fix error in reading the dicomelement value in MinimumValidator when the value is null (#199)
- badec60 Add container push stage for CI Pipeline (#192)
- dd8661c Updated Health Check Code References (#195)
- 3a77214 Implement minimum validation for indexed dicom elements. (#193)
- 35891aa Health Check API Documentation (#196)
- a9a3856 Change the max content length for IIS. (#194)
- 4c18d52 Health Check Feature (#187)
- 7d86d95 Default to ExplicitVRLittleEndian when TransferSyntax is missing for GetFramesAsync (#190)
- eb8dcd1 Add deploy to azure button (#189)
- 62152ea Allow deploy arm template to default deploy the web.zip from the ci published artifacts (#188)
- 709d616 Still seeing jsontextwriter dispose failing with sync write. (#184)
- 13afbb5 Bump Microsoft.Extensions.Http from 3.1.3 to 3.1.5 (#165)
- 60139b9 Bump Microsoft.Extensions.Primitives from 3.1.3 to 3.1.5 (#164)
- 81e931e Bump Microsoft.AspNetCore.Authentication.JwtBearer from 3.1.3 to 3.1.5 (#163)
- 4e62381 Bump Microsoft.Extensions.Logging from 3.1.3 to 3.1.5 (#162)
- 765f6d0 Bump Microsoft.Extensions.Logging.Abstractions from 3.1.3 to 3.1.5 (#161)
- 4399b35 Bump NSubstitute from 3.1.0 to 4.2.2 (#160)
- fbabb6d Bump Ensure.That from 8.1.2 to 9.2.0 (#141)
- 09ad512 Disable full fo-dicom validation (#183)
- d0d4aac Update section to post DCM files with fiddler (#178)
- 9a21212 Update implementation of DicomWebClient to use Credential providers. (#177)
- 04a4b3b Added rewrite to enable direct link for OHIF viewer. (#174)
- 3c4d228 Improve the error message when attribute keyword is invalid because of wrong casing. (#179)
- 71682d9 Add initial version of dicom-web-electron (#176)
- 86d2241 Nuget package upgrade for health-care-shared-components (#170)
- d761501 Bring in missing schema changes. (#157)
- 2b8962f Update TimeStamp -> Timestamp (#169)
- 8679755 Parallel tasks to retrieve instances in GetMetadata and ChangeFeed (#167)
- 605c1d4 Update extensions to IDicomWebClient, replace IsNotEmptyOrWhitespace call. (#166)
- d5df2a3 Only put fully created instances into changefeed during delete (#159) [ #74389 ]
- 447676a Add yml to publish nugets. (#158)
- 4052cfb Add Download Maximum concurrency config setting allowed in the new blob sdk (#154)
- 71c3ca2 QueryParser code cleanup in-reaction to fix in fo-dicom (#156)
- 6aeac11 SQL changes for deadlocks and better performance (#155)
- c745ea6 Extract DICOM web client to separate package. (#125)
- 55d4399 Bump Microsoft.ApplicationInsights.AspNetCore from 2.6.1 to 2.14.0 and Microsoft.Extensions.Logging.ApplicationInsights from 2.9.1 to 2.14.0 (#143)
- 0a54b22 Bump Microsoft.Health dependencies from 1.0.0-master-20200528-2 to 1.0.0-master-20200604-3 (#152)
- f93fdc2 Upgrade the azure blob sdk to latest (#140)
- 0d01cdf Bump Microsoft.IO.RecyclableMemoryStream from 1.3.2 to 1.3.4 (#137)
- c76ec59 Bump Microsoft.Health from 1.0.0-master-20200507-1 to 1.0.0-master-20200528-2 and Mediatr from 7.0.0 to 8.0.1 (#136)
- 5dd5cae Re-order dependency in arm template site extensions. (#139)
- c9c8390 Bump Microsoft.AspNetCore.TestHost from 3.1.3 to 3.1.4 (#138)
- 3c0af5a Bump xunit.runner.visualstudio from 2.4.1 to 2.4.2 (#134)
- 9e47415 Add data compression to tables and non-clustered indexes (#128)
- d33835f Bump Scrutor from 3.2.0 to 3.2.1 (#129)
- e30d432 Enable Dependabot (#126)
- 67ed083 Fixed the slow issue with metadata store retrieving the files. (#127)
- 5e30c56 Addressed issue regarding invalid null character on VR value for coded strings and added Uidvalidator for STOW. (#117)
- 5532520 Update Microsoft.Health.Blob to latest package. (#124)
- 42c11a2 Handling Transcoding and Transfer-Syntax Header (#118)
- 8c34ae1 Update change feed offset to long and validate parameters. (#121)
- 4c332a4 Use the Microsoft.Health.Blob from package published from shared component (#123)
- 3a1bcae Support unicode characters and accent insensitive match for PN VR types (#122)
- a8cad0c Refactoring RetrieveResourceService (#107)
- a5a2a85 Address task await issue in cleanup worker. (#119)
- 90fe06b Fix links and tag name in conformance. (#120)
- 4f2c378 Support study and series data mismatch in newer instances and other schema changes. (#115)
- a490076 Fixed the issue with invalid UID value causing 500 error. (#114)
- 7a0ae4a Add change feed documentation. (#111)
- c385848 Address flaky delete test. (#113)
- 116ed34 Fix spelling in conformance.md (#110)
- 6aafb33 Cleaned up the exception message. (#112)
- fa6373b Add support for Change Feed API (#108)
- 8ec5e89 Initial cleanup of the conformance statement. (#109)
- 2cf4d66 Validating only frames return with application/octet-stream (#97)
- 91e79b0 Changed the not found message to be resourcetype specific when specific instance doesnot exists (#106)
- c68ec32 Updated the file store to handle transient error. (#104)
- d259348 Handle the case where DICOM instance is in creating state. (#98)
- 55dc191 Sql changes to support changeFeed (#102)
- 36066a5 Remove Microsoft.VisualStudio.Web.CodeGeneration.Design (#105)
- 50eddca Remove Dicom prefix in most of the code. (#101)
- 9d58b49 Removed extra entry. (#103)
- 10c4ec8 ChangeFeed: Initial contract between store and service (#100)
- b88176b Fix Conformance.md file rendering (#99) [ #73846 ]
- 6a1d1f7 Fix documentation and launch settings for development identity provider (#96)
- f49b828 Update to use correct delay for cleanup after. (#95)
- d75cdea Fixed a Flaky Retrievemetadata transaction test (#94)
- 9d6bc6e Refactored DicomDataStoreException. (#92)
- cdda0e5 Add docker setup for local instance (#88)
- 2f6a025 Authentication test (#90)
- 45fb00b Update CI pipeline yml to update test environment and run E2E tests (#93)
- 75b6a46 Remove non-printable spaces in test. (#91)
- f8566e3 Support retrieving metadata of all instances within a study, series and instances when all instances are successfully retrieved (#89)
- 89a18e7 Adding latest conformance documentation (#86)
- eb0573e Update PR pipeline to include deployment and E2E testing with Authentication (#84)
- f5ba9bf Add deleted instance cleanup (#78)
- b73b430 Validating support for successfully retrieving resources when found (#87)
- 35462ea Handling Retrieve when one or more instances/frames requested are not found (#82)
- eb73d12 Refactored DicomWebClient code to be a bit more friendlier to use. (#83)
- 502ac84 Fixed the VS warning. (#85)
- 9aea375 Remove Fluent Dependency (#79)
- 3b8ec94 Fixed the bug where server is not honoring the sub type specified in Content-Type header (#80)
- c4db486 Support two step commit for store transaction. (#76)
- c5fb809 Development Identity provider configured for Dev/test environment (#77)
- 39416a9 Documentation on coding guidelines (#73)
- fc8380c Handling RetrieveResource requests when Study/Series/Instance/Frame is NotFound (#72)
- 2d8a513 Consolidate authentication configuration in security module (#75)
- 0ea290e Support retrieving metadata of all instances within a study when one or more instances fail to be retrieved (#69)
- fc4cb83 Validate the AttributeId value is not empty when parsing the query (#74)
- 99ea70e Added minimum validations to validate the uploaded DICOM instances. (#67)
- 75d7c93 QIDO bug bash fixes (#70)
- bdb5012 Wire up delete functionality (#68)
- 13c5991 Add medical imaging team as code owners (#71)
- de58576 Update global.json version to 3.1.201 (#66)
- 5136bc3 SQL delete procedure and table. (#64)
- 69211cf Async iterator for query results, this will parallelize stream response without waiting to download all the metadata files. (#65)
- f3bfa0b Support retrieving metadata of instances when study and/or series and/or instance doesnot exists (#62)
- 119a40a Refactor #2: Removed AspNetCore dependency from core library (#61)
- d6d6754 Move UID validation from QueryController to Core layer (#63)
- ef2c359 Support full text index on PatientName (#60)
- 477c733 Refactor #1: UrlResolver and DicomDatasetIdentifier. (#58)
- ba3d4fc Rename FK column in SeriesMetadataCore from ID to StudyID (#59)
- 1d44f84 Exception handling for Query resource (#57)
- 630a926 Adding docs for dev setup and exception handling (#56)
- ed67f3c Update to use shared API components. (#54)
- a36c3b1 Create consistent patterns across all resources. (#55) [ #73038 ]
- 843668d Added integration with OHIF viewer. (#51)
- b0a0384 Updated the build definition to provision/deploy/run integration and E2E tests. (#48)
- ff72652 Quick fix for retrieve EnE tests to work. (#52)
- f5ff5ef Fix index names (#53)
- 92b770a Update to shared sql packages. (#46)
- 84db4a4 Fixed the Dicom Date format issue. (#49)
- 4da0fdd End to End tests for Query Controller (#50) [ #72867 ]
- acc83d8 Limit CI trigger to actual CI builds. (#47)
This list of changes was auto generated.