Граф коммитов

44 Коммитов

Автор SHA1 Сообщение Дата
Anton Schwaighofer 998dcdfef3
Update README.md (#141) 2024-03-21 09:50:43 +00:00
Peter Hessey e5aa791684
DOC: Update anonymisation section in README (#122)
Closes #101
2022-11-25 12:33:30 +00:00
Peter Hessey d42cc19248
📝 Clarify license key docs (#123) 2022-11-14 15:54:15 +00:00
Peter Hessey 4575f88921
Update packages to fix intsaller (#119) 2022-11-07 10:16:07 +00:00
Peter Hessey 6bcbdd906c
Make Gateway OWASP 3.0 Compliant (#109)
* Add headers for OWASP compliance

* 📝Update README

* ♻️ Address review comments
2022-08-18 13:36:48 +01:00
Peter Hessey 0228e276d1
Fix wording in README (#108) 2022-07-27 17:07:42 +01:00
Peter Hessey f7b08bf5be
Secure, configurable anonymisation (#107)
* Remove patient ID tag

* Add DICOM tags to test config

* WIP: Fix unit tests with anonymisation config

* Fix config unit tests

* Update segmentation client, pass integration tests

* WIP: update segmentation client anon config

* Fix all tests - anonymisation config file working

* Pass manual tests

* 📝Update anonymisation README

* Fix README

* Update based on review comments

* Add unit tests

* Fix AnonymisationSettings Equals()
2022-07-27 15:52:13 +01:00
Peter Hessey 2f649cbe59
Remove cron schedule on build job (#105) 2022-07-13 08:37:04 +01:00
Peter Hessey 2ddae2c0d2
🚑 Fix broken package references (#102) 2022-06-29 11:32:44 +01:00
dependabot[bot] 5c1fb06920
Bump Microsoft.Extensions.Logging.Abstractions (#90) 2022-06-23 15:21:49 +01:00
dependabot[bot] b529366da0
Bump Microsoft.Extensions.Logging.Log4Net.AspNetCore (#64) 2022-06-23 15:21:18 +01:00
dependabot[bot] 8776463745
Bump System.ComponentModel.Annotations in /Source/Microsoft.Gateway (#88)
Bumps [System.ComponentModel.Annotations](https://github.com/dotnet/runtime) from 4.7.0 to 5.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/commits/v5.0.0)

---
updated-dependencies:
- dependency-name: System.ComponentModel.Annotations
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-23 11:18:41 +01:00
dependabot[bot] 01035e999e
Bump Microsoft.Extensions.Logging.Console in /Source/Microsoft.Gateway (#89)
Bumps [Microsoft.Extensions.Logging.Console](https://github.com/dotnet/runtime) from 3.1.9 to 6.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/commits/v6.0.0)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Logging.Console
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-23 11:18:18 +01:00
dependabot[bot] fcac1d964f
Bump Microsoft.Extensions.Logging in /Source/Microsoft.Gateway (#87)
Bumps [Microsoft.Extensions.Logging](https://github.com/dotnet/runtime) from 3.1.9 to 6.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/commits/v6.0.0)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Logging
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-23 11:17:18 +01:00
dependabot[bot] 379478e37a
Bump Microsoft.Extensions.Primitives in /Source/Microsoft.Gateway (#54)
Bumps [Microsoft.Extensions.Primitives](https://github.com/dotnet/runtime) from 3.1.9 to 6.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/commits/v6.0.0)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Primitives
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-23 11:16:20 +01:00
dependabot[bot] 7538d3388d
Bump MSTest.TestAdapter in /Source/Microsoft.Gateway (#73)
Bumps [MSTest.TestAdapter](https://github.com/microsoft/testfx) from 2.1.2 to 2.2.10.
- [Release notes](https://github.com/microsoft/testfx/releases)
- [Commits](https://github.com/microsoft/testfx/compare/v2.1.2...v2.2.10)

---
updated-dependencies:
- dependency-name: MSTest.TestAdapter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-23 11:15:31 +01:00
dependabot[bot] 0aa9117139
Bump System.Memory from 4.5.2 to 4.5.5 in /Source/Microsoft.Gateway (#78)
Bumps [System.Memory](https://github.com/dotnet/corefx) from 4.5.2 to 4.5.5.
- [Release notes](https://github.com/dotnet/corefx/releases)
- [Commits](https://github.com/dotnet/corefx/commits)

---
updated-dependencies:
- dependency-name: System.Memory
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-23 11:14:55 +01:00
dependabot[bot] 81d8be47d4
Bump NJsonSchema from 10.1.16 to 10.7.2 in /Source/Microsoft.Gateway (#80)
Bumps [NJsonSchema](https://github.com/RicoSuter/NJsonSchema) from 10.1.16 to 10.7.2.
- [Release notes](https://github.com/RicoSuter/NJsonSchema/releases)
- [Commits](https://github.com/RicoSuter/NJsonSchema/commits/v10.7.2)

---
updated-dependencies:
- dependency-name: NJsonSchema
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-23 11:14:30 +01:00
dependabot[bot] c053f0ae46
Bump Newtonsoft.Json (#84)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 11.0.2 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/11.0.2...13.0.1)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-23 10:01:11 +01:00
dependabot[bot] 14bcd453e5
Bump Newtonsoft.Json (#86)
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 11.0.2 to 13.0.1.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/11.0.2...13.0.1)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-23 10:00:40 +01:00
Peter Hessey 142000531f
Add workflow to push new issues to InnerEye-OSS Project
Adds a new workflow that automatically pushes all newly-opened issues to the InnerEye-OSS GitHub Project
2022-05-17 12:59:58 +01:00
Peter Hessey a8a68cd607
BUG: Outdated link for DICOM3 tools (#72)
* 🐛 Updated link for DICOM3 download

* 📝 Update README

Co-authored-by: Peter Hessey <a-phessey@microsoft.com>
2022-04-22 16:42:03 +01:00
Jonathan Tripp f144acc18b
Expand documentation (#52)
* Add explanation of manual testing
2021-11-23 16:52:44 +00:00
dependabot[bot] b05019b71e
Bump fo-dicom.Desktop from 4.0.4 to 4.0.8 in /Source/Microsoft.Gateway (#51)
Bumps [fo-dicom.Desktop](https://github.com/fo-dicom/fo-dicom) from 4.0.4 to 4.0.8.
- [Release notes](https://github.com/fo-dicom/fo-dicom/releases)
- [Changelog](https://github.com/fo-dicom/fo-dicom/blob/development/ChangeLog.md)
- [Commits](https://github.com/fo-dicom/fo-dicom/compare/4.0.4...4.0.8)

---
updated-dependencies:
- dependency-name: fo-dicom.Desktop
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-19 15:20:14 +00:00
Jonathan Tripp f9cfb076f5
Update dicom3tools url (#48) 2021-11-18 10:20:18 +00:00
Jonathan Tripp a2479f3d5f
Disable IDE0002 IDE0130 (#41) 2021-11-17 16:03:14 +00:00
dependabot[bot] c2afc1e709
Bump Microsoft.Extensions.DependencyInjection (#39)
Bumps [Microsoft.Extensions.DependencyInjection](https://github.com/dotnet/runtime) from 3.1.9 to 6.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/commits/v6.0.0)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.DependencyInjection
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 16:02:20 +00:00
dependabot[bot] d3679c56be
Bump Microsoft.Extensions.DependencyInjection.Abstractions (#36)
Bumps [Microsoft.Extensions.DependencyInjection.Abstractions](https://github.com/dotnet/runtime) from 3.1.9 to 6.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/commits/v6.0.0)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.DependencyInjection.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 16:01:42 +00:00
dependabot[bot] 2d30ed94e8
Bump Microsoft.Extensions.Configuration.Binder (#37)
Bumps [Microsoft.Extensions.Configuration.Binder](https://github.com/dotnet/runtime) from 3.1.9 to 6.0.0.
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](https://github.com/dotnet/runtime/commits/v6.0.0)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Configuration.Binder
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 16:01:25 +00:00
dependabot[bot] 54b85cc6b0
Bump Microsoft.NET.Test.Sdk in /Source/Microsoft.Gateway (#35)
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 16.0.1 to 17.0.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v16.0.1...v17.0.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-17 16:01:05 +00:00
Dr Kenji Takeda e324667d11
Update README.md (#23)
* Update README.md

Updated README.md to clarify anonymization procedure comprises removal of user-defined tags to de-identify DICOM files specified in InnerEyeSegmentationClient.cs

* Update README.md

Fixed typo
2021-06-22 15:30:00 +01:00
Javier fd21500a0c
Update dependabot.yml 2021-06-22 13:30:46 +01:00
Javier 510a9e3e1f
Create dependabot.yml 2021-06-22 13:25:06 +01:00
Jonathan Tripp a2d4abac27
Fix handling of ordinal = -1 (#20)
* Add failing string contains test

* Fix string contains constraint

* Parameterize tests

* Fix RegexConstraint

* Fix up the order constraints

* Add documentation and create shared function

* Tidy up explanations of ordered comparison

* Clean up the ordered constraint shared function

* Check that wrong DICOM tag type is handled

Co-authored-by: Jonathan Tripp <v-jontri@microsoft.com>
2021-06-17 15:42:07 +01:00
Jonathan Tripp f4b5c922d9
Add cron schedule (#16)
Co-authored-by: Jonathan Tripp <v-jontri@microsoft.com>
2021-05-17 10:28:23 +01:00
Jonathan Tripp 01da602e63
Add copyright notices (#14)
Add copyright notice template to .editorconfig
Add copyright notices to all .cs files
2021-05-17 09:34:03 +01:00
Jonathan Tripp 40a42d82a0
Add repository_dispatch trigger (#18)
Add repository_dispatch trigger to the github action to allow external triggers.
2021-05-14 18:28:22 +01:00
Jonathan Tripp d8a5adff7d
Remove some of the easier warnings (#12)
Enable all warnings in editorconfig
Fix all easy warnings, like adding CultureInfo.InvariantCulture, ConfigureAwait(false) etc
pragma disable harder warnings, like catch (Exception) in source
pragma disable false negatives
Disable remaining unnecessary warnings in editorconfig
2021-05-13 12:41:28 +01:00
Jonathan Tripp db25f6d1bd
Use a filewatcher on the config files (#11)
Add a filewatcher to the directory containing the config files
Try to automatically reload config files if they have changed and emit an event if successful
Add tests for updating config files
2021-05-12 16:12:22 +01:00
Jonathan Tripp 638e65f0a1
Integration Tests (#6)
Fix bug in deanonymization, tags were not copied correctly.
Don't print license key to event log
Clean up service creation in tests
Add 2 end to end tests, one just to check configuration ok, one to run a full end to end test
Add new workflow step to call end to end tests
Update README
2021-05-05 11:48:09 +01:00
Jonathan Tripp f6c85fb6e2
Jontri/par install (#8)
Change installation application id, services names, and default directory
2021-04-28 18:39:30 +01:00
Jonathan Tripp acaeacf2b6
Add config files to installer (#5)
* Add config files to installer

* Use system env var, log config directory

* Make sure runasconsole=false

* Update readme to stress envvar must be system

* Allow entry of inference uri during setup

* Change page title

* Consolidate access to registry

* Don't rethrow an exception

* Remove unnecessary project dependency

* Remove unnecessary project dependency

* Rename setter

* Cleanup

* Just enable TSL1.2

Co-authored-by: Jonathan Tripp <v-jontri@microsoft.com>
2021-04-23 13:09:49 +01:00
Javier aa7646b789
Update azure dev ops 2021-04-16 13:15:45 +01:00
Javier Alvarez-Valle 2724643ba3 Init 2021-04-16 13:02:18 +01:00