Skip to content
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
2 changes: 1 addition & 1 deletion .github/capp-kairos-broker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ properties:
secretRef: azure-client-secret

scale:
minReplicas: 0
minReplicas: 1
maxReplicas: 5
rules:
- name: httpscalingrule
Expand Down
6 changes: 0 additions & 6 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,20 @@
<ItemGroup>
<PackageVersion Include="AspNetCore.HealthChecks.AzureKeyVault" Version="9.0.0" />
<PackageVersion Include="AspNetCore.HealthChecks.MongoDb" Version="9.0.0" />
<PackageVersion Include="AspNetCore.HealthChecks.MongoDb" Version="9.0.0" />
<PackageVersion Include="AspNetCore.HealthChecks.Publisher.Seq" Version="9.0.0" />
<PackageVersion Include="AspNetCore.HealthChecks.SqlServer" Version="9.0.0" />
<PackageVersion Include="AspNetCore.HealthChecks.UI" Version="9.0.0" />
<PackageVersion Include="AspNetCore.HealthChecks.UI.Client" Version="9.0.0" />
<PackageVersion Include="AspNetCore.HealthChecks.UI.InMemory.Storage" Version="9.0.0" />
<PackageVersion Include="AspNetCore.HealthChecks.Uris" Version="9.0.0" />
<PackageVersion Include="AutoFixture" Version="4.18.1" />
<PackageVersion Include="AutoFixture" Version="4.18.1" />
<PackageVersion Include="Azure.Extensions.AspNetCore.Configuration.Secrets" Version="1.4.0" />
<PackageVersion Include="Azure.Identity" Version="1.17.0" />
<PackageVersion Include="Carter" Version="8.0.0" />
<PackageVersion Include="FluentAssertions" Version="8.8.0" />
<PackageVersion Include="Mapster" Version="7.4.0" />
<PackageVersion Include="MassTransit.EntityFrameworkCore" Version="8.0.11" />
<PackageVersion Include="MassTransit.RabbitMQ" Version="8.0.11" />
<PackageVersion Include="MassTransit.EntityFrameworkCore" Version="8.0.11" />
<PackageVersion Include="MassTransit.RabbitMQ" Version="8.0.11" />
<PackageVersion Include="MediatR" Version="13.1.0" />
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.22" />
<PackageVersion Include="Microsoft.AspNetCore.Identity" Version="2.3.1" />
Expand All @@ -48,8 +44,6 @@
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
<PackageVersion Include="MongoDB.Driver" Version="3.5.2" />
<PackageVersion Include="Moq" Version="4.20.72" />
<PackageVersion Include="MongoDB.Driver" Version="3.5.2" />
<PackageVersion Include="Moq" Version="4.20.72" />
<PackageVersion Include="NSubstitute" Version="5.3.0" />
<PackageVersion Include="Polly" Version="8.6.4" />
<PackageVersion Include="Polly.Contrib.WaitAndRetry" Version="1.1.1" />
Expand Down
2 changes: 0 additions & 2 deletions src/Account/DependencyInjection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ public static class DependencyInjection
public static IServiceCollection AddAccount(
this IServiceCollection services,
IConfigurationManager config)
IConfigurationManager config)
{
services.Configure<Settings>(config);

Expand All @@ -35,7 +34,6 @@ public static IServiceCollection AddAccount(
.AddAuth();
}

public static IBusRegistrationConfigurator ConfigureAccountBus(this IBusRegistrationConfigurator x)
public static IBusRegistrationConfigurator ConfigureAccountBus(this IBusRegistrationConfigurator x)
{
x.AddConsumers(Assembly.GetExecutingAssembly());
Expand Down
9 changes: 0 additions & 9 deletions src/Account/Domain/Enum/Gender.cs

This file was deleted.

14 changes: 0 additions & 14 deletions src/Account/Domain/Enum/PersonType.cs

This file was deleted.

4 changes: 3 additions & 1 deletion src/Gateway/DependencyInjection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,9 @@ public static IServiceCollection AddGateway(
})
.AddInMemoryStorage();

services.AddCarter();
services
.AddCarter()
.AddCors();

return services
.AddMapper()
Expand Down
1 change: 0 additions & 1 deletion src/Gateway/Filters/ResponseFormatter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@ internal sealed class ResponseFormatter(ILogger<ResponseFormatter> logger) : IEn
logger.LogError(ex, "{Error}", ex.Message);

return Results.Json(
data: new Response<object?>(null, [ex.Message]),
data: new Response<object?>(null, [ex.Message]),
statusCode: StatusCodes.Status500InternalServerError
);
Expand Down
12 changes: 11 additions & 1 deletion src/Gateway/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,16 @@
builder.Host)
.AddMarketData(builder.Configuration)
.AddGateway(builder.Configuration)
.AddAccount(builder.Configuration);
.AddAccount(builder.Configuration)
.AddCors(options =>
{
options.AddPolicy("AllowAll", policy =>
{
policy.AllowAnyOrigin()
.AllowAnyMethod()
.AllowAnyHeader();
});
});
}

WebApplication app = builder.Build();
Expand All @@ -45,6 +54,7 @@

app
.UseRouting()
.UseCors("AllowAll")
.UseAuthentication()
.UseAuthorization()
.UseStaticFiles()
Expand Down
5 changes: 0 additions & 5 deletions src/MarketData/Infra/Configuration/Settings.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,4 @@ public sealed partial class Database
{
public required DbOptions MarketData { get; init; }
}

public sealed partial class Database
{
public required DbOptions MarketData { get; init; }
}
}
4 changes: 0 additions & 4 deletions src/Shared/Contracts/Output.cs
Original file line number Diff line number Diff line change
Expand Up @@ -90,13 +90,9 @@ public static Output<TValue> Created(TValue value, IEnumerable<string>? messages
public static Output<TValue> InvalidInput(IEnumerable<string> messages, TValue? value = default) =>
new(value, OutputStatus.InvalidInput, messages);

public static Output<TValue> NotFound(IEnumerable<string> messages, TValue? value = default) =>
new(value, OutputStatus.NotFound, messages);
public static Output<TValue> NotFound(IEnumerable<string> messages, TValue? value = default) =>
new(value, OutputStatus.NotFound, messages);

public static Output<TValue> PolicyViolation(IEnumerable<string> messages, TValue? value = default) =>
new(value, OutputStatus.PolicyViolation, messages);
public static Output<TValue> PolicyViolation(IEnumerable<string> messages, TValue? value = default) =>
new(value, OutputStatus.PolicyViolation, messages);

Expand Down
Loading