Skip to content

Commit fc4e944

Browse files
committed
Merge remote-tracking branch 'origin/main' into copilot/update-financerecord-model
2 parents 9e362af + d4ee393 commit fc4e944

14 files changed

Lines changed: 171 additions & 73 deletions

.github/dependabot.yml

Lines changed: 2 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -6,41 +6,9 @@
66

77
version: 2
88
updates:
9-
# .NET NuGet packages for backend API
9+
# .NET NuGet packages (centralized via Directory.Packages.props)
1010
- package-ecosystem: "nuget"
11-
directory: "/PhantomDave.BankTracking.Api"
12-
schedule:
13-
interval: "weekly"
14-
day: "monday"
15-
time: "09:00"
16-
open-pull-requests-limit: 5
17-
labels:
18-
- "dependencies"
19-
- "dotnet"
20-
- "backend"
21-
commit-message:
22-
prefix: "chore(deps)"
23-
include: "scope"
24-
25-
# .NET NuGet packages for data layer
26-
- package-ecosystem: "nuget"
27-
directory: "/PhantomDave.BankTracking.Data"
28-
schedule:
29-
interval: "weekly"
30-
day: "monday"
31-
time: "09:00"
32-
open-pull-requests-limit: 5
33-
labels:
34-
- "dependencies"
35-
- "dotnet"
36-
- "backend"
37-
commit-message:
38-
prefix: "chore(deps)"
39-
include: "scope"
40-
41-
# .NET NuGet packages for library/domain layer
42-
- package-ecosystem: "nuget"
43-
directory: "/PhantomDave.BankTracking.Library"
11+
directory: "/"
4412
schedule:
4513
interval: "weekly"
4614
day: "monday"

.github/workflows/backend-api.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
token: ${{ secrets.GITHUB_TOKEN }}
3131

3232
- name: Setup .NET
33-
uses: actions/setup-dotnet@v4
33+
uses: actions/setup-dotnet@v5
3434
with:
3535
dotnet-version: '9.0.x'
3636

@@ -41,7 +41,7 @@ jobs:
4141
run: dotnet format PhantomDave.BankTracking.Api/PhantomDave.BankTracking.Api.csproj --verbosity diagnostic
4242

4343
- name: Commit formatted code
44-
uses: stefanzweifel/git-auto-commit-action@v5
44+
uses: stefanzweifel/git-auto-commit-action@v7
4545
if: github.event_name == 'push'
4646
with:
4747
commit_message: 'chore: auto-format Backend API code'

.github/workflows/backend-data.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
token: ${{ secrets.GITHUB_TOKEN }}
3131

3232
- name: Setup .NET
33-
uses: actions/setup-dotnet@v4
33+
uses: actions/setup-dotnet@v5
3434
with:
3535
dotnet-version: '9.0.x'
3636

@@ -41,7 +41,7 @@ jobs:
4141
run: dotnet format PhantomDave.BankTracking.Data/PhantomDave.BankTracking.Data.csproj --verbosity diagnostic
4242

4343
- name: Commit formatted code
44-
uses: stefanzweifel/git-auto-commit-action@v5
44+
uses: stefanzweifel/git-auto-commit-action@v7
4545
if: github.event_name == 'push'
4646
with:
4747
commit_message: 'chore: auto-format Backend Data code'

.github/workflows/backend-library.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
token: ${{ secrets.GITHUB_TOKEN }}
2929

3030
- name: Setup .NET
31-
uses: actions/setup-dotnet@v4
31+
uses: actions/setup-dotnet@v5
3232
with:
3333
dotnet-version: '9.0.x'
3434

@@ -39,7 +39,7 @@ jobs:
3939
run: dotnet format PhantomDave.BankTracking.Library/PhantomDave.BankTracking.Library.csproj --verbosity diagnostic
4040

4141
- name: Commit formatted code
42-
uses: stefanzweifel/git-auto-commit-action@v5
42+
uses: stefanzweifel/git-auto-commit-action@v7
4343
if: github.event_name == 'push'
4444
with:
4545
commit_message: 'chore: auto-format Backend Library code'

.github/workflows/build-frontend-image.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
uses: actions/checkout@v5
2525

2626
- name: Setup .NET
27-
uses: actions/setup-dotnet@v4
27+
uses: actions/setup-dotnet@v5
2828
with:
2929
dotnet-version: '9.0.x'
3030

@@ -72,7 +72,7 @@ jobs:
7272
uses: actions/checkout@v5
7373

7474
- name: Download schema artifact
75-
uses: actions/download-artifact@v4
75+
uses: actions/download-artifact@v6
7676
with:
7777
name: graphql-schema
7878
path: frontend

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848

4949
- name: Setup .NET
5050
if: matrix.language == 'csharp'
51-
uses: actions/setup-dotnet@v4
51+
uses: actions/setup-dotnet@v5
5252
with:
5353
dotnet-version: '9.0.x'
5454

.github/workflows/deploy-tailscale.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
actions: read
5454
steps:
5555
- name: Wait for backend image build
56-
uses: lewagon/wait-on-check-action@v1.3.4
56+
uses: lewagon/wait-on-check-action@v1.4.1
5757
with:
5858
ref: ${{ github.sha }}
5959
check-name: 'Build and Push Backend Container'
@@ -70,7 +70,7 @@ jobs:
7070
actions: read
7171
steps:
7272
- name: Wait for frontend image build
73-
uses: lewagon/wait-on-check-action@v1.3.4
73+
uses: lewagon/wait-on-check-action@v1.4.1
7474
with:
7575
ref: ${{ github.sha }}
7676
check-name: 'Build and Push Frontend Container'

.github/workflows/frontend.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
run: npm ci
3838

3939
- name: Setup .NET
40-
uses: actions/setup-dotnet@v4
40+
uses: actions/setup-dotnet@v5
4141
with:
4242
dotnet-version: '9.0.x'
4343

@@ -78,7 +78,7 @@ jobs:
7878
run: npx prettier --write "src/**/*.{ts,html,css,scss}"
7979

8080
- name: Commit formatted code
81-
uses: stefanzweifel/git-auto-commit-action@v5
81+
uses: stefanzweifel/git-auto-commit-action@v7
8282
if: github.event_name == 'push'
8383
with:
8484
commit_message: 'chore: auto-format Frontend code'

Directory.Packages.props

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<Project>
2+
<PropertyGroup>
3+
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
4+
</PropertyGroup>
5+
6+
<ItemGroup>
7+
<!-- HotChocolate GraphQL -->
8+
<PackageVersion Include="HotChocolate.AspNetCore" Version="15.1.11" />
9+
<PackageVersion Include="HotChocolate.AspNetCore.Authorization" Version="15.1.11" />
10+
<PackageVersion Include="HotChocolate.AspNetCore.CommandLine" Version="15.1.11" />
11+
<PackageVersion Include="HotChocolate.Types.Analyzers" Version="15.1.11" />
12+
<PackageVersion Include="HotChocolate.Authorization" Version="15.1.11" />
13+
<PackageVersion Include="BananaCakePop.Middleware" Version="17.0.0" />
14+
15+
<!-- Entity Framework Core -->
16+
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="9.0.11" />
17+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.11" />
18+
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="9.0.11" />
19+
<PackageVersion Include="Microsoft.EntityFrameworkCore.DynamicLinq" Version="9.6.10" />
20+
<PackageVersion Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="9.0.4" />
21+
22+
<!-- Authentication & Authorization -->
23+
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.11" />
24+
25+
<!-- File Processing -->
26+
<PackageVersion Include="CsvHelper" Version="33.1.0" />
27+
<PackageVersion Include="EPPlus" Version="8.2.1" />
28+
</ItemGroup>
29+
</Project>

PhantomDave.BankTracking.Api/PhantomDave.BankTracking.Api.csproj

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,24 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="BananaCakePop.Middleware" Version="17.0.0" />
13-
<PackageReference Include="CsvHelper" Version="33.1.0" />
14-
<PackageReference Include="EPPlus" Version="8.2.1" />
15-
<PackageReference Include="HotChocolate.AspNetCore" Version="15.1.11" />
16-
<PackageReference Include="HotChocolate.AspNetCore.Authorization" Version="15.1.11" />
17-
<PackageReference Include="HotChocolate.AspNetCore.CommandLine" Version="15.1.11" />
18-
<PackageReference Include="HotChocolate.Types.Analyzers" Version="15.1.11">
12+
<PackageReference Include="BananaCakePop.Middleware" />
13+
<PackageReference Include="CsvHelper" />
14+
<PackageReference Include="EPPlus" />
15+
<PackageReference Include="HotChocolate.AspNetCore" />
16+
<PackageReference Include="HotChocolate.AspNetCore.Authorization" />
17+
<PackageReference Include="HotChocolate.AspNetCore.CommandLine" />
18+
<PackageReference Include="HotChocolate.Types.Analyzers">
1919
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2020
<PrivateAssets>all</PrivateAssets>
2121
</PackageReference>
22-
<PackageReference Include="HotChocolate.Authorization" Version="15.1.11" />
23-
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.11" />
24-
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.11">
22+
<PackageReference Include="HotChocolate.Authorization" />
23+
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" />
24+
<PackageReference Include="Microsoft.EntityFrameworkCore.Design">
2525
<PrivateAssets>all</PrivateAssets>
2626
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2727
</PackageReference>
28-
<PackageReference Include="Microsoft.EntityFrameworkCore.DynamicLinq" Version="9.6.10" />
29-
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="9.0.11" />
28+
<PackageReference Include="Microsoft.EntityFrameworkCore.DynamicLinq" />
29+
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" />
3030
</ItemGroup>
3131

3232
<ItemGroup>

0 commit comments

Comments
 (0)