Skip to content

Record user access to POST (create) /PUT (edit) API calls in database #291

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Dec 15, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 22 additions & 29 deletions doc/dependency_decisions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,14 +74,14 @@
- :who: mocsharp
:why: MIT (https://github.com/dotnet/dotNext/raw/master/LICENSE)
:versions:
- 4.8.0
- 4.7.4
:when: 2022-09-01 23:05:32.857032968 Z
- - :approve
- DotNext.Threading
- :who: mocsharp
:why: MIT (https://github.com/dotnet/dotNext/raw/master/LICENSE)
:versions:
- 4.8.0
- 4.7.4
:when: 2022-09-01 23:05:33.298402277 Z
- - :approve
- FluentAssertions
Expand All @@ -93,7 +93,7 @@
- - :approve
- Gherkin
- :who: mocsharp
:why: MIT (https://github.com/cucumber/common/raw/main/LICENSE)
:why: MIT (https://github.com/cucumber/gherkin/raw/main/LICENSE)
:versions:
- 19.0.3
:when: 2022-08-16 23:05:34.184272525 Z
Expand Down Expand Up @@ -326,63 +326,63 @@
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:49.698463427 Z
- - :approve
- Microsoft.EntityFrameworkCore
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:50.137694970 Z
- - :approve
- Microsoft.EntityFrameworkCore.Abstractions
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:51.008105271 Z
- - :approve
- Microsoft.EntityFrameworkCore.Analyzers
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:51.445711308 Z
- - :approve
- Microsoft.EntityFrameworkCore.Design
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:51.922790944 Z
- - :approve
- Microsoft.EntityFrameworkCore.InMemory
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:52.375150938 Z
- - :approve
- Microsoft.EntityFrameworkCore.Relational
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:52.828879230 Z
- - :approve
- Microsoft.EntityFrameworkCore.Sqlite
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:53.270526921 Z
- - :approve
- Microsoft.EntityFrameworkCore.Sqlite.Core
- :who: mocsharp
:why: MIT (https://raw.githubusercontent.com/dotnet/efcore/release/6.0/LICENSE.txt)
:versions:
- 6.0.11
- 6.0.12
:when: 2022-08-16 23:05:53.706997823 Z
- - :approve
- Microsoft.Extensions.ApiDescription.Server
Expand Down Expand Up @@ -787,42 +787,42 @@
- :who: neilsouth
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE)
:versions:
- 0.1.18
- 0.1.19
:when: 2022-08-16 23:06:21.051573547 Z
- - :approve
- Monai.Deploy.Messaging.RabbitMQ
- :who: neilsouth
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-messaging/raw/main/LICENSE)
:versions:
- 0.1.18
- 0.1.19
:when: 2022-08-16 23:06:21.511789690 Z
- - :approve
- Monai.Deploy.Storage
- :who: mocsharp
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE)
:versions:
- 0.2.11
- 0.2.13
:when: 2022-08-16 23:06:21.988183476 Z
- - :approve
- Monai.Deploy.Storage.MinIO
- :who: mocsharp
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE)
:versions:
- 0.2.11
- 0.2.13
:when: 2022-08-16 23:06:22.426838304 Z
- - :approve
- Monai.Deploy.Storage.S3Policy
- :who: mocsharp
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-storage/raw/main/LICENSE)
:versions:
- 0.2.11
- 0.2.13
:when: 2022-08-16 23:06:22.881956546 Z
- - :approve
- Monai.Deploy.Security
- :who: mocsharp
:why: Apache-2.0 (https://github.com/Project-MONAI/monai-deploy-security/raw/develop/LICENSE)
:versions:
- 0.1.2
- 0.1.3
:when: 2022-08-16 23:06:21.051573547 Z
- - :approve
- Moq
Expand Down Expand Up @@ -901,28 +901,28 @@
- :who: mocsharp
:why: Apache-2.0 (https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT)
:versions:
- 2.0.6
- 2.1.2
:when: 2022-08-16 23:06:29.241291848 Z
- - :approve
- SQLitePCLRaw.core
- :who: mocsharp
:why: Apache-2.0 (https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT)
:versions:
- 2.0.6
- 2.1.2
:when: 2022-08-16 23:06:29.688111783 Z
- - :approve
- SQLitePCLRaw.lib.e_sqlite3
- :who: mocsharp
:why: Apache-2.0 (https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT)
:versions:
- 2.0.6
- 2.1.2
:when: 2022-08-16 23:06:30.132403902 Z
- - :approve
- SQLitePCLRaw.provider.e_sqlite3
- :who: mocsharp
:why: Apache-2.0 (https://github.com/ericsink/SQLitePCL.raw/raw/master/LICENSE.TXT)
:versions:
- 2.0.6
- 2.1.2
:when: 2022-08-16 23:06:30.585184235 Z
- - :approve
- SharpZipLib
Expand Down Expand Up @@ -1226,13 +1226,6 @@
:versions:
- 17.2.3
:when: 2022-08-16 23:06:50.602318269 Z
- - :approve
- System.IO.Abstractions.Extensions
- :who: mocsharp
:why: MIT (https://github.com/TestableIO/System.IO.Abstractions.Extensions/raw/main/LICENSE.md)
:versions:
- 1.0.34
:when: 2022-08-16 23:06:50.602318269 Z
- - :approve
- System.IO.Abstractions.TestingHelpers
- :who: mocsharp
Expand Down
25 changes: 23 additions & 2 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,34 @@

# Changelog

## 0.3.6

[GitHub Milestone 0.3.6](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/milestone/12)

- Adds support for basic auth with Monai.Deploy.Security 0.1.3.
- Updates APIs to store the username of the person who initiated the calls.
- Fixes database health checks not using the configured database.

## 0.3.5

[GitHub Milestone 0.3.6](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/milestone/11)

- Integrates Monai.Deploy.Security to enable OpenID Connect for API authentication.
- Records DICOM association information in the database.

## 0.3.4

[GitHub Milestone 0.3.4](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/milestone/10)

- Adds support for MongoDB in addition to SQLite.
- Improves validation for AE Title, IP address, and host/domain names.

## 0.3.3

[GitHub Milestone 0.3.3](https://github.com/Project-MONAI/monai-deploy-informatics-gateway/milestone/9)

- Ability to create storage buckets on startup
- Include logging scope values for LogStash
- Includes logging scope values for LogStash


## 0.3.2
Expand All @@ -47,7 +68,7 @@

- New [C-ECHO API](api/rest/config.md) to perform a DICOM C-ECHO to a configured DICOM destination.
- The SCU AE Title is now uppercase MONAISCU.
- Update fo-dicom to 5.0.3
- Updates fo-dicom to 5.0.3
- Defaults temporary storage to use disk with ability to switch to memory.

## 0.3.0
Expand Down
Loading