Named after a Mesopotamian reputed to know the cures to many incurable diseases. This is an accelerator for combining natural language queries and FHIR queries to assist medical research.
This pull request includes significant changes to the infrastructure and server-side code of the application. The most important changes include the addition of new parameters and modules in the bicep files, the creation of new endpoints in the server-side code, and the modification of project settings.
Changes to Infrastructure:
infra/app/function.bicep: Removed keyVaultName parameter and added useManagedIdentity parameter. Also updated the function module to reflect these changes. [1][2]
infra/core/host/functions.bicep: Removed keyVaultName parameter and updated managedIdentity parameter. Also updated the functions module to reflect these changes. [1][2]
This pull request includes significant changes to the infrastructure and server-side code of the application. The most important changes include the addition of new parameters and modules in the
bicep
files, the creation of new endpoints in the server-side code, and the modification of project settings.Changes to Infrastructure:
infra/app/function.bicep
: RemovedkeyVaultName
parameter and addeduseManagedIdentity
parameter. Also updated thefunction
module to reflect these changes. [1] [2]infra/core/host/appservice.bicep
: Default values added toauthClientId
,authClientSecret
, andauthIssuerUri
parameters.infra/core/host/functions.bicep
: RemovedkeyVaultName
parameter and updatedmanagedIdentity
parameter. Also updated thefunctions
module to reflect these changes. [1] [2]infra/main.bicep
: Added new parameters for Azure services and updated modules to reflect these changes. [1] [2] [3] [4] [5] [6] [7] [8] [9]Changes to Server-Side Code:
ChatApp.Server.csproj
: Project file created with initial settings and package references.Endpoints.Api.cs
: New endpointGetFrontEndSettings
added to the API.Endpoints.History.cs
: New endpoints added for history-related operations.FrontendSettings.cs
: New classFrontendSettings
andUiSettings
added to handle frontend settings.Program.cs
: Main program file created with initial setup and middleware configuration.Changes to Project Settings:
launchSettings.json
: Initial launch settings for the project were added.appsettings.json
andappsettings.Development.json
: Initial application settings were added. [1] [2]Documentation and Linting:
CHANGELOG.md
: A changelog was added explaining how the project was created..eslintignore
: An eslint ignore file was added specifying directories to be ignored by the linter.