From cd46ab40c07985388ce560bf1750de3aa84fa610 Mon Sep 17 00:00:00 2001 From: Fabio <63143805+fabiotro@users.noreply.github.com> Date: Fri, 6 Mar 2026 13:42:43 +0100 Subject: [PATCH 1/7] Create devcontainer.json --- .devcontainer/devcontainer.json | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .devcontainer/devcontainer.json diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..9dea664 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,30 @@ +{ + "name": "BudgetApp Dev", + "dockerComposeFile": [ + "../docker-compose.yml", + "../docker-compose.codespaces.yml" + ], + "service": "app", + "workspaceFolder": "/workspaces/${localWorkspaceFolderBasename}", + "features": { + "ghcr.io/devcontainers/features/dotnet:2": {}, + "ghcr.io/devcontainers/features/docker-outside-of-docker:1": {}, + "ghcr.io/devcontainers/features/git-lfs:1": {} + }, + "remoteEnv": { + "DOCKER_API_VERSION": "1.43", + "ASPNETCORE_ENVIRONMENT": "Codespaces" + }, + "customizations": { + "vscode": { + "extensions": [ + "ms-dotnettools.csharp", + "ms-dotnettools.csdevkit", + "ms-mssql.mssql", + "ms-azuretools.vscode-docker" + ] + } + }, + "forwardPorts": [1433], + "postCreateCommand": "dotnet restore" +} From 175e38b6dc366bee3f40923d17da23964171574e Mon Sep 17 00:00:00 2001 From: Fabio <63143805+fabiotro@users.noreply.github.com> Date: Fri, 6 Mar 2026 13:44:09 +0100 Subject: [PATCH 2/7] Create docker-compose.codespaces.yml --- docker-compose.codespaces.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 docker-compose.codespaces.yml diff --git a/docker-compose.codespaces.yml b/docker-compose.codespaces.yml new file mode 100644 index 0000000..4d15180 --- /dev/null +++ b/docker-compose.codespaces.yml @@ -0,0 +1,9 @@ +services: + app: + image: mcr.microsoft.com/devcontainers/dotnet:10.0 + volumes: + - .:/workspaces/BudgetApp:cached + command: sleep infinity + depends_on: + sqlserver: + condition: service_healthy From c782319656a97570d211baa40d1091bb9f9eec0e Mon Sep 17 00:00:00 2001 From: Fabio <63143805+fabiotro@users.noreply.github.com> Date: Fri, 6 Mar 2026 13:45:18 +0100 Subject: [PATCH 3/7] Create appsettings.Codespaces.json --- appsettings.Codespaces.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 appsettings.Codespaces.json diff --git a/appsettings.Codespaces.json b/appsettings.Codespaces.json new file mode 100644 index 0000000..1b7d0c3 --- /dev/null +++ b/appsettings.Codespaces.json @@ -0,0 +1,11 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "ConnectionStrings": { + "DefaultConnection": "Data Source=sqlserver,1433;Initial Catalog=BudgetApp;User ID=sa;Password=BudgetApp_Dev@2024;Encrypt=True;TrustServerCertificate=True;" + } +} From 925954b8a0d9af0541aa827fe765a0d1d17e5aa9 Mon Sep 17 00:00:00 2001 From: Fabio <63143805+fabiotro@users.noreply.github.com> Date: Fri, 6 Mar 2026 13:47:32 +0100 Subject: [PATCH 4/7] Create dependabot.yml --- .github/dependabot.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..446b951 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: "nuget" + directory: "/" + schedule: + interval: "weekly" From d4b17a82ca7a456818c0a068bac756e3b48edab5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 6 Mar 2026 12:49:08 +0000 Subject: [PATCH 5/7] Bump Dapper from 2.1.66 to 2.1.72 --- updated-dependencies: - dependency-name: Dapper dependency-version: 2.1.72 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- BudgetApp.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BudgetApp.csproj b/BudgetApp.csproj index 2abca71..9b0833e 100644 --- a/BudgetApp.csproj +++ b/BudgetApp.csproj @@ -7,7 +7,7 @@ - + From 9344fb1362efe06ec1ffe6665b29772ebc932adf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 6 Mar 2026 12:49:43 +0000 Subject: [PATCH 6/7] Bump NLog.Web.AspNetCore from 6.1.1 to 6.1.2 --- updated-dependencies: - dependency-name: NLog.Web.AspNetCore dependency-version: 6.1.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- BudgetApp.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BudgetApp.csproj b/BudgetApp.csproj index 2abca71..3380397 100644 --- a/BudgetApp.csproj +++ b/BudgetApp.csproj @@ -9,7 +9,7 @@ - + From a0fd2fc993a868fa7a37a05ca2e599b66104410f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 6 Mar 2026 12:56:47 +0000 Subject: [PATCH 7/7] Bump Microsoft.Data.SqlClient from 6.1.3 to 6.1.4 --- updated-dependencies: - dependency-name: Microsoft.Data.SqlClient dependency-version: 6.1.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- BudgetApp.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BudgetApp.csproj b/BudgetApp.csproj index 5895fb9..c0275f8 100644 --- a/BudgetApp.csproj +++ b/BudgetApp.csproj @@ -8,7 +8,7 @@ - +