Skip to content
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

Merge to Master - Dec 10. 2024 #6385

Merged
merged 37 commits into from
Dec 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
b55c64c
Add LRA client
sslaws Sep 10, 2024
9bb7b2c
Server side dependabot updates
sslaws Sep 10, 2024
bdd3329
Fix retry logic in BannerListener and AuditQueueListener for AB#16837…
BrianMaki Sep 13, 2024
d124b28
Override Kong plugin that rewrites HTTP error responses AB#16842 (#6336)
MikeLyttle Sep 16, 2024
43aeb44
Remove AvailabilityFilter and DumpHeadersController AB#16844 (#6337)
MikeLyttle Sep 16, 2024
fa1e4a2
Improve problem details responses AB#16846 (#6339)
MikeLyttle Sep 16, 2024
a967e1f
Fix UI intercept endpoint definitions to use fixtures for AB#16845. (…
BrianMaki Sep 16, 2024
b23481d
Increase code coverage in common project for AB#16838 (#6335)
BrianMaki Sep 16, 2024
d2aa928
Refactor mock setup for account data access and common client registr…
BrianMaki Sep 19, 2024
4bc0b58
Fix Sonar Reliability issues in BannerListener for AB#16849 (#6341)
BrianMaki Sep 19, 2024
ee03e59
Simplify Health Gateway exceptions AB#16848 (#6342)
MikeLyttle Sep 20, 2024
e0c28f3
Configure services to output to Azure Monitor AB#16831 (#6343)
MikeLyttle Sep 20, 2024
5b18cad
Client dependabot updates
sslaws Sep 23, 2024
100daa6
Server side dependabot updates
sslaws Sep 23, 2024
cfc3d60
Change filter text to return no results for AB#16853. (#6344)
BrianMaki Sep 23, 2024
8620ffd
Reorganize unit test mock data setup for AB#16851 (#6347)
BrianMaki Sep 27, 2024
b65b2cd
Client dependabot updates
sslaws Oct 10, 2024
b406f72
Update logging across solution AB#14264 (#6356)
MikeLyttle Oct 31, 2024
a7cda58
Update CODEOWNERS :'( (#6357)
MikeLyttle Oct 31, 2024
ddb1d8d
Remove push to no longer existing silver environment for AB#16862. (#…
BrianMaki Nov 4, 2024
84e166d
Use local time offset to ensure DST is applied correctly for AB#16861…
BrianMaki Nov 6, 2024
13cf221
Skip test due to PHSA bad test data for AB#16863 (#6362)
BrianMaki Nov 7, 2024
378c92b
Split admin functional tests into read and write for AB#16864 (#6364)
BrianMaki Nov 8, 2024
a0e0f3d
Make admin write functional tests more efficient for AB# 16866 (#6367)
BrianMaki Nov 12, 2024
db6838c
Fix admin failures in pipeline for AB#16867 (#6368)
BrianMaki Nov 19, 2024
e0bf024
Fix HG Dependent failures for AB#16865 (#6372)
BrianMaki Nov 21, 2024
346293b
Upgrade Health Gateway to Dot Net 9 (#6374)
BrianMaki Nov 29, 2024
3fc1f5a
Clean up obsolete clients
sslaws Dec 2, 2024
464c31a
Synchronize db migration for dot net 9 upgrade for AB#16871. (#6376)
BrianMaki Dec 3, 2024
4d79203
Revert "Synchronize db migration for dot net 9 upgrade for AB#16871. …
BrianMaki Dec 3, 2024
e0686de
Synchronize db migration for dot net 9 upgrade for AB#16871. (#6378)
BrianMaki Dec 4, 2024
0142fac
Revert "Synchronize db migration for dot net 9 upgrade for AB#16871. …
BrianMaki Dec 4, 2024
9a68e40
Handle Dot Net 9 upgrade PendingModelChangesWarning for AB#16871 (#6381)
BrianMaki Dec 5, 2024
be040da
Update sonar cloud pipeline to use dot net 9 sdk for AB#16874. (#6382)
BrianMaki Dec 6, 2024
3ef130f
Fix sonar cloud configuration for sonar scanner for AB#16874. (#6383)
BrianMaki Dec 6, 2024
c1df313
Change claim id to long from int for AB#16876.
BrianMaki Dec 9, 2024
44abf39
Merge pull request #6384 from bcgov/bugs/16876
sslaws Dec 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -816,7 +816,7 @@ resharper_web_config_type_not_resolved_highlighting = warning
resharper_web_config_wrong_module_highlighting = warning

# SA1629: Documentation text should end with a period
dotnet_diagnostic.SA1629.severity = none
dotnet_diagnostic.SA1629.severity = warning

# IDE0058: Remove unnecessary expression value
dotnet_diagnostic.IDE0058.severity = none
Expand Down
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1 +1 @@
/Apps/ @sslaws @MikeLyttle @BrianMaki @ytqsl @BronzBierd
/Apps/ @sslaws @BrianMaki
25 changes: 14 additions & 11 deletions Apps/AccountDataAccess/AccountDataAccess.sln
Original file line number Diff line number Diff line change
@@ -1,22 +1,25 @@

Microsoft Visual Studio Solution File, Format Version 12.00
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AccountDataAccess", "src\AccountDataAccess.csproj", "{47C85EE4-C54E-4307-89DE-5A4626A79FBB}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AccountDataAccessTest", "test\unit\AccountDataAccessTest.csproj", "{14166666-F22A-4E9C-8079-128C32E40620}"
# Visual Studio Version 17
VisualStudioVersion = 17.5.002.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AccountDataAccess", "AccountDataAccess.csproj", "{8D017438-1CF6-4FFB-99A1-B915FF2181E0}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{47C85EE4-C54E-4307-89DE-5A4626A79FBB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{47C85EE4-C54E-4307-89DE-5A4626A79FBB}.Debug|Any CPU.Build.0 = Debug|Any CPU
{47C85EE4-C54E-4307-89DE-5A4626A79FBB}.Release|Any CPU.ActiveCfg = Release|Any CPU
{47C85EE4-C54E-4307-89DE-5A4626A79FBB}.Release|Any CPU.Build.0 = Release|Any CPU
{14166666-F22A-4E9C-8079-128C32E40620}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{14166666-F22A-4E9C-8079-128C32E40620}.Debug|Any CPU.Build.0 = Debug|Any CPU
{14166666-F22A-4E9C-8079-128C32E40620}.Release|Any CPU.ActiveCfg = Release|Any CPU
{14166666-F22A-4E9C-8079-128C32E40620}.Release|Any CPU.Build.0 = Release|Any CPU
{8D017438-1CF6-4FFB-99A1-B915FF2181E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8D017438-1CF6-4FFB-99A1-B915FF2181E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8D017438-1CF6-4FFB-99A1-B915FF2181E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8D017438-1CF6-4FFB-99A1-B915FF2181E0}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {C44AA55D-635B-4F51-B011-E4609F10018D}
EndGlobalSection
EndGlobal
2 changes: 1 addition & 1 deletion Apps/AccountDataAccess/src/AccountDataAccess.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<RootNamespace>HealthGateway.AccountDataAccess</RootNamespace>
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\$(MSBuildThisFileName).xml</DocumentationFile>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
</PropertyGroup>

<ItemGroup>
Expand Down
12 changes: 11 additions & 1 deletion Apps/AccountDataAccess/src/Audit/AuditRepository.cs
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
namespace HealthGateway.AccountDataAccess.Audit
{
using System.Collections.Generic;
using System.Diagnostics;
using System.Threading;
using System.Threading.Tasks;
using HealthGateway.Database.Delegates;
Expand All @@ -31,15 +32,24 @@ public class AuditRepository : IAuditRepository
/// <summary>
/// Initializes a new instance of the <see cref="AuditRepository"/> class.
/// </summary>
/// <param name="agentAuditDelegate">The inject agent audit delegate.</param>
/// <param name="agentAuditDelegate">The injected agent audit delegate.</param>
public AuditRepository(IAgentAuditDelegate agentAuditDelegate)
{
this.agentAuditDelegate = agentAuditDelegate;
}

private static ActivitySource ActivitySource { get; } = new(typeof(AuditRepository).FullName);

/// <inheritdoc/>
public async Task<IEnumerable<AgentAudit>> HandleAsync(AgentAuditQuery query, CancellationToken ct = default)
{
using Activity? activity = ActivitySource.StartActivity();
activity?.AddBaggage("AuditHdid", query.Hdid);
if (query.Group != null)
{
activity?.AddBaggage("AuditGroup", query.Group.ToString());
}

return await this.agentAuditDelegate.GetAgentAuditsAsync(query.Hdid, query.Group, ct);
}
}
Expand Down
2 changes: 1 addition & 1 deletion Apps/AccountDataAccess/src/Audit/IAuditRepository.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ public interface IAuditRepository
/// </summary>
/// <param name="query">The query.</param>
/// <param name="ct">The cancellation token.</param>
/// <returns>The list of agent audits..</returns>
/// <returns>The list of agent audits.</returns>
Task<IEnumerable<AgentAudit>> HandleAsync(AgentAuditQuery query, CancellationToken ct = default);
}

Expand Down
Loading
Loading