Commit Graph

  • 458df45c37 refactor(Program.cs): remove unnecessary line breaks and indentation Jean Gatto 2023-08-03 09:20:03 -03:00
  • fdee5e43d5 refactor(RegexPatterns.cs): simplify EmailIsValid regex pattern initialization Jean Gatto 2023-08-03 09:19:54 -03:00
  • 3c0a62ac6a feat(Shop.Core): Update method signature to improve readability and maintainability Jean Gatto 2023-08-01 21:13:10 -03:00
  • 1cc90ac260 chore: update ASP.NET Core SDK version to 7.0.306 Jean Gatto 2023-08-01 21:06:28 -03:00
  • e8bdb9744d fix: Remove period from log message in WebApplicationExtensions.cs Jean Gatto 2023-08-01 21:03:11 -03:00
  • 8c69599225 feat: refactor Jean Gatto 2023-08-01 21:03:02 -03:00
  • a0539537f8 fix(resultextensions): Remove unnecessary line breaks and indentation. Jean Gatto 2023-08-01 21:01:38 -03:00
  • 5bbf53b2f8 chore: refactor CustomersController.cs file Jean Gatto 2023-08-01 21:00:59 -03:00
  • aef5585da6 feat: Refactor CorrelationIdMiddleware Jean Gatto 2023-08-01 21:00:28 -03:00
  • 83f424fbdb chore: Refactor Program.cs file formatting Jean Gatto 2023-08-01 20:44:40 -03:00
  • 4f0bfc34f7 feat: Add Directory.Packages.props to solution. Jean Gatto 2023-08-01 20:41:31 -03:00
  • 3671e4e273 chore(Directory.Packages.props): update Roslynator.Analyzers package version to 4.4.0 Jean Gatto 2023-08-01 17:37:07 -03:00
  • ef04829022 chore(CustomerConfiguration.cs): update comment to use consistent terminology for value object mapping Jean Gatto 2023-08-01 08:30:41 -03:00
  • 128fd304f2 refactor(WriteDbContext.cs): change variable names from _encryptionIv and _encryptionKey to EncryptionIv and EncryptionKey Jean Gatto 2023-08-01 08:30:33 -03:00
  • 6a111d9011 chore(Shop.UnitTests.csproj): add xUnit Configuration File item group label Jean Gatto 2023-08-01 08:30:15 -03:00
  • af28976913 chore(Directory.Packages.props): update AspNetCore.HealthChecks.MongoDb and AspNetCore.HealthChecks.Redis package versions to 7.0.0 Jean Gatto 2023-07-30 17:01:18 -03:00
  • b873cc70de fix(ServicesCollectionExtensions.cs): change options parameter name to swaggerOptions in AddSwagger method Jean Gatto 2023-07-29 14:52:36 -03:00
  • e7792a2d69 refactor(CorrelationIdMiddleware.cs): rename CorrelationIdHeader constant to CorrelationIdHeaderKey Jean Gatto 2023-07-29 14:50:46 -03:00
  • 880df74c8e feat: refinamentos Jean Gatto 2023-07-29 14:50:00 -03:00
  • 843a42bbc5 refactor(ServicesCollectionExtensions.cs): remove unnecessary pragma warnings chore(ServicesCollectionExtensions.cs): update AddCacheService method to use redisOptions variable names Jean Gatto 2023-07-29 14:49:21 -03:00
  • 91b648784a fix: dockerfile Jean Gatto 2023-07-29 12:54:54 -03:00
  • 7b5f346d72 chore(Shop.PublicApi.csproj): enable inclusion of OpenAPI analyzers in the project Jean Gatto 2023-07-29 11:38:29 -03:00
  • d84bd3a4f9 refactor(ServicesCollectionExtensions.cs): simplify code by using a private static field for the executing assembly Jean Gatto 2023-07-29 11:35:40 -03:00
  • 47a50b1201 feat(Directory.Packages.props): add Directory.Packages.props file with package versions Jean Gatto 2023-07-29 11:20:38 -03:00
  • a5e1a4e584 chore(Directory.Build.props): update SonarAnalyzer.CSharp package version to 9.6.0.74858 chore(Directory.Build.props): update Microsoft.CodeAnalysis.CSharp package version to 4.6.0 Jean Gatto 2023-07-26 20:47:45 -03:00
  • 3f3f053058 fix(Dockerfile): add UseAppHost=false flag to dotnet publish command Jean Gatto 2023-07-26 14:03:12 -03:00
  • 2c2ddf1d06 refactor(ServicesCollectionExtensions.cs): remove ConfigureBinderOptions private field Jean Gatto 2023-07-24 20:06:10 -03:00
  • 65af673497 refactor(ConfigurationExtensions.cs): remove ConfigureBinderOptions variable Jean Gatto 2023-07-24 20:05:54 -03:00
  • a599b40eef chore(Shop.UnitTests.csproj): update FluentAssertions.Analyzers package reference to version 0.21.0 and include necessary assets Jean Gatto 2023-07-24 14:34:13 -03:00
  • 8cf323f8dc chore(Shop.UnitTests.csproj): add FluentAssertions.Analyzers package reference Jean Gatto 2023-07-24 14:07:42 -03:00
  • c2166b23ec chore(UnitOfWork.cs): refactor logging messages in SaveChangesAsync method Jean Gatto 2023-07-19 21:26:06 -03:00
  • beb5cd8ac5 chore(ReadDbContext.cs): add constant for retry count in ReadDbContext class Jean Gatto 2023-07-19 21:23:39 -03:00
  • 51d85f0fcd feat(Directory.Build.props): add TreatWarningsAsErrors property to enforce strict code quality standards Jean Gatto 2023-07-18 11:19:19 -03:00
  • 55ed112538 chore: added labels Jean Gatto 2023-07-18 09:57:10 -03:00
  • ac75ad7963 chore(Program.cs): added new comments Jean Gatto 2023-07-15 10:29:59 -03:00
  • 821b463211 chore(Directory.Build.props): add ContinuousIntegrationBuild property for GitHub Actions builds Jean Gatto 2023-07-14 15:56:29 -03:00
  • 01113d8431 chore(Directory.Build.props): enable continuous integration build for GitHub Actions Jean Gatto 2023-07-12 15:53:06 -03:00
  • 4470d96449 chore(Directory.Build.props): enable build acceleration in Visual Studio Jean Gatto 2023-07-12 14:57:54 -03:00
  • 4b260225e6 chore(Directory.Build.props): add NoWarn property to suppress CS1591 warning Jean Gatto 2023-07-12 14:52:11 -03:00
  • 9c8d779797 chore(Directory.Build.props): add AccelerateBuildsInVisualStudio property to enable faster builds in Visual Studio Jean Gatto 2023-07-12 14:50:37 -03:00
  • 47f5ede16d chore(Shop.Core.csproj): update ASP.NET Core package version from 7.0.8 to 7.0.9 Jean Gatto 2023-07-11 15:44:39 -03:00
  • 91d752798e chore(RegexPatterns.cs): update comments for EmailIsValid regex pattern Jean Gatto 2023-07-11 08:37:58 -03:00
  • b7a2bbd347 chore(Directory.Build.props): update SonarAnalyzer.CSharp package version from 9.4.0.72892 to 9.5.0.73987 Jean Gatto 2023-07-10 17:23:11 -03:00
  • 3cd8bb783a fix(LoggingBehavior.cs): change timeTaken variable to use TotalSeconds instead of Seconds for more accurate time measurement Jean Gatto 2023-07-10 17:21:48 -03:00
  • 20e09972a6 refactor(ServicesCollectionExtensions.cs): change AddValidatorsFromAssemblies to AddValidatorsFromAssembly Jean Gatto 2023-07-10 16:05:44 -03:00
  • d0dfdf6c0c chore(Shop.Application.csproj): update MediatR package version to 12.1.1 Jean Gatto 2023-07-10 16:04:22 -03:00
  • 95e1c7e889 chore(dotnet.yml): update build and test commands in GitHub Actions workflow Jean Gatto 2023-07-10 16:04:05 -03:00
  • f81224ee84 feat(ServicesCollectionExtensions.cs): change AddMediatR to use RegisterServicesFromAssembly method Jean Gatto 2023-07-10 16:03:40 -03:00
  • 83af995114 chore(sonar-cloud.yml): fix typo in job name, change 'Teste' to 'Test' chore(sonar-cloud.yml): change test verbosity to Minimal Jean Gatto 2023-07-09 10:58:25 -03:00
  • 518b33e133 chore(Shop.UnitTests.csproj): add xunit.analyzers package reference Jean Gatto 2023-07-09 10:52:51 -03:00
  • 19c48d9e28 chore(.editorconfig): update .editorconfig file with new code analysis rules Jean Gatto 2023-07-09 10:48:02 -03:00
  • a8c79a6f15 refactor(ServicesCollectionExtensions.cs): change [ExcludeFromCodeCoverageAttribute] to [ExcludeFromCodeCoverage] Jean Gatto 2023-07-09 10:47:28 -03:00
  • c1c91b9ada refactor(ServicesCollectionExtensions.cs): reformat code for better readability fix(ServicesCollectionExtensions.cs): fix missing using statement for ExcludeFromCodeCoverage attribute refactor(ServicesCollectionExtensions.cs): reformat ConfigureDbContext method for better readability Jean Gatto 2023-07-09 10:36:52 -03:00
  • 06f7bf2d31 feat: tweaks Jean Gatto 2023-07-08 11:10:38 -03:00
  • b705d7c6d8 fix(ServicesCollectionExtensions.cs): add newline at the end of the file Jean Gatto 2023-07-07 11:03:11 -03:00
  • 731649831c chore(Shop.UnitTests.csproj): remove unnecessary whitespace and align package references feat(Shop.UnitTests.csproj): update xunit version to 2.5.0 Jean Gatto 2023-07-07 11:03:00 -03:00
  • bd0030caa8 Update ServicesCollectionExtensions.cs Jean Francisco Flores Gatto 2023-07-06 14:22:48 -03:00
  • 9548b3ab3d Update README.md Jean Francisco Flores Gatto 2023-07-06 14:22:17 -03:00
  • 64a500701e fix: remove comments Jean Gatto 2023-07-06 14:16:31 -03:00
  • c8d706f270 feat: from Portuguese to English Jean Gatto 2023-07-06 14:16:13 -03:00
  • d2b64f485d chore: remove whitespace Jean Gatto 2023-07-05 19:48:14 -03:00
  • 3934d48ad7 * chore(Shop.UnitTests.csproj): update xunit.categories package version from 2.0.6 to 2.0.7 Jean Gatto 2023-07-05 17:39:25 -03:00
  • ea3e9c161a feat: add ExcludeFromCodeCoverage attribute to ServicesCollectionExtensions class Jean Gatto 2023-07-05 17:36:14 -03:00
  • 15e2204d01 * feat(Program.cs): add health check endpoint with always true predicate Jean Gatto 2023-07-04 21:25:14 -03:00
  • 8afb79127b * feat(Program.cs): add CorrelationId middleware to the application pipeline * fix(Program.cs): add missing using statement for Shop.PublicApi.Middlewares Jean Gatto 2023-07-04 20:53:09 -03:00
  • 5110f1a478 feat(ServicesCollectionExtensions.cs): add support for correlation ID generation Jean Gatto 2023-07-04 20:52:53 -03:00
  • 9bf919184e * feat(CorrelationIdMiddleware.cs): add CorrelationIdMiddleware class and CorrelationIdMiddlewareExtensions class Jean Gatto 2023-07-04 20:52:32 -03:00
  • 7d20843a21 * feat(correlation): add CorrelationIdGenerator class and ICorrelationIdGenerator interface Jean Gatto 2023-07-04 20:52:11 -03:00
  • 563671bc15 * chore(Shop.Core.csproj): add Microsoft.Extensions.Http and Microsoft.Extensions.Primitives package references Jean Gatto 2023-07-04 20:51:17 -03:00
  • cff8716e81 * chore(Shop.Application.csproj): update FluentValidation and FluentValidation.DependencyInjectionExtensions packages to version 11.6.0 * chore(Shop.Query.csproj): update FluentValidation and FluentValidation.DependencyInjectionExtensions packages to version 11.6.0 Jean Gatto 2023-07-04 17:25:28 -03:00
  • 6efad688ce refactor(CustomerEventHandler.cs): simplify LogEvent method Jean Gatto 2023-06-30 20:42:30 -03:00
  • 9dd274877f * chore(Email.cs): reformat code for better readability Jean Gatto 2023-06-30 20:38:49 -03:00
  • 2a9444c3cc feat: update libs Jean Gatto 2023-06-30 19:12:51 -03:00
  • 6e20384c83 feat: Refactor ReadDbContext.cs Jean Gatto 2023-06-28 20:06:39 -03:00
  • 16f0a14800 feat: add EmailTests.cs to Shop.UnitTests Jean Gatto 2023-06-25 10:43:18 -03:00
  • 8c7b7e015e feat: ajustes Jean Gatto 2023-06-24 15:29:30 -03:00
  • f3bf9c6975 feat: update package references to latest versions Jean Gatto 2023-06-23 14:49:00 -03:00
  • d2f192f8e7 feat: add email validation to Customer entity creation Jean Gatto 2023-06-21 09:34:14 -03:00
  • 964c0e9dde feat(customer): add email validation and update email Jean Gatto 2023-06-21 09:33:47 -03:00
  • f4941cd88f feat(customer): handle validation and cache in GetCustomerByIdQuery. Jean Gatto 2023-06-21 09:33:33 -03:00
  • 4506d853c9 feat(customer): refactor GetAllCustomerQueryHandler Jean Gatto 2023-06-21 09:33:16 -03:00
  • ece30d5e06 feat(customer): Add email validation using the Email value object. Jean Gatto 2023-06-21 09:33:05 -03:00
  • 5fad5e6b38 feat(domain): add error handling to CustomerFactory's Create method Jean Gatto 2023-06-21 09:32:27 -03:00
  • 9ac69e2a0a feat(domain): add package reference to Ardalis.Result Jean Gatto 2023-06-21 09:32:12 -03:00
  • f503e2d0ae feat: add email validation and creation to Email value object Jean Gatto 2023-06-21 09:31:59 -03:00
  • e6c6b75fb7 feat(core): add EmailIsValid regex pattern Jean Gatto 2023-06-21 09:31:53 -03:00
  • 6de03d36b8 build: update SonarAnalyzer.CSharp to version 9.4.0.72892 Jean Gatto 2023-06-21 09:31:42 -03:00
  • 0e119035d2 feat(Shop.Core): remove unused method from AssemblyExtensions.cs Jean Gatto 2023-06-20 10:38:53 -03:00
  • 8b392dd458 feat: update Polly package to version 7.2.4 Jean Gatto 2023-06-18 17:01:12 -03:00
  • cf314e30b0 chore(deps): update Microsoft.EntityFrameworkCore to version 7.0.7 in Shop.Core, Shop.UnitTests, Shop.PublicApi, and Shop.Infrastructure projects. Also update other related packages. Jean Gatto 2023-06-13 15:37:34 -03:00
  • 85691881ef refactor: rename Core/Shared to Core.SharedKernel Jean Gatto 2023-06-07 09:28:28 -03:00
  • 791522960f build: remove unused project references from Shop.sln file Jean Gatto 2023-06-07 09:27:18 -03:00
  • ae4a0ddcab feat(tests): update Microsoft.NET.Test.Sdk to version 17.6.2 in Shop.UnitTests.csproj file Jean Gatto 2023-06-07 09:27:11 -03:00
  • 678bd52e02 chore: update SonarAnalyzer.CSharp to version 9.3.0.71466 in Directory.Build.props file Jean Gatto 2023-06-07 09:27:01 -03:00
  • d6563334f2 chore: update packages in tests/Shop.UnitTests/Shop.UnitTests.csproj and Directory.Build.props Jean Gatto 2023-06-03 18:43:48 -03:00
  • d0ea329453 feat: update package versions in csproj files Jean Gatto 2023-05-30 17:30:29 -03:00
  • 332f1b9981 feat(shared): update event data property name in EventStore class Jean Gatto 2023-05-29 16:27:45 -03:00
  • 56bb33cf4e feat(EventStore): update constructor visibility to public Jean Gatto 2023-05-29 15:43:45 -03:00
  • 3b8cdff50e refactor: move shared classes to Shared folder Jean Gatto 2023-05-29 15:42:52 -03:00
  • 85ee138c7b feat: add public constructor to Customer entity Jean Gatto 2023-05-29 15:11:31 -03:00