Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
b85ca7c
Added serilog nuget package
BelugaChan Apr 10, 2025
84f2866
Added new log logic
BelugaChan Apr 10, 2025
307ea1f
Added new middleware for handling exceptions
BelugaChan Apr 10, 2025
e13c4c5
Added new model class for exception response
BelugaChan Apr 10, 2025
9c619ed
Added some test configuration which connects with logging and rabbitMq
BelugaChan Apr 10, 2025
608afb3
Registered new services in DI container and added configuration for R…
BelugaChan Apr 10, 2025
61ebf6d
Added new custom exception classes
BelugaChan Apr 10, 2025
4db4ffd
Updated exception thrown logic
BelugaChan Apr 10, 2025
768eb31
Added interfaces for rabbit and log publish services
BelugaChan Apr 10, 2025
5c2711e
Added new model which connect with rabbit
BelugaChan Apr 10, 2025
d439ac4
Added new nuget packages
BelugaChan Apr 10, 2025
a5c708c
Added implementation of rabbit and log publish interfaces
BelugaChan Apr 10, 2025
ab3a857
Add CancellationToken into TeamController
wer3454 Apr 13, 2025
6065712
Add CancellationToken into GenericRepository
wer3454 Apr 13, 2025
6101e6e
Refactor TeamRepository and add CancellationToken
wer3454 Apr 13, 2025
c2c06e2
Refactor TeamService and add CancallationToken
wer3454 Apr 13, 2025
6d339ed
Modify ExceptionMiddleware and add exception
wer3454 Apr 13, 2025
f375139
Add Get All Teams endpoint
wer3454 Apr 21, 2025
87a1d08
Add User Repository
wer3454 Apr 21, 2025
f0cc4f0
Remove await log from Team Controller
wer3454 Apr 23, 2025
d8eb8a2
Fix exception throw
wer3454 Apr 23, 2025
a85908f
Add automapper config
wer3454 Apr 23, 2025
d7be632
Fix project
wer3454 Apr 23, 2025
ae78bd7
Fix project
wer3454 Apr 23, 2025
58f370d
Add new endpoint to test logging
BelugaChan Apr 23, 2025
9fbbbea
Create new extension to enable jwt authentication and authorization
BelugaChan Apr 23, 2025
1b74f2f
Add error logging
BelugaChan Apr 23, 2025
ff12533
Register new services in DI cotainer and add new auth extension
BelugaChan Apr 23, 2025
2af3683
Add project refences and new nuget package with jwtBearer
BelugaChan Apr 23, 2025
dd50c10
Add new dlls
BelugaChan Apr 23, 2025
c41be78
Add new RabbitMq custom class libraries
BelugaChan Apr 23, 2025
6e94400
Create new register user listener
BelugaChan Apr 23, 2025
998d1d9
Create new model to configure JWT
BelugaChan Apr 23, 2025
f0b7a36
Create new model to configure user creation events in rabbitMq
BelugaChan Apr 23, 2025
bf971af
Rework log service
BelugaChan Apr 23, 2025
63a01b2
Add default value for user's birth date
BelugaChan Apr 23, 2025
8463b46
Change cancellation token requirements to optional
BelugaChan Apr 23, 2025
33a4219
Removed old realizations
BelugaChan Apr 23, 2025
86da948
Minor fixes
BelugaChan Apr 23, 2025
9d86663
Merge pull request #3 from wer3454/master
wer3454 Apr 27, 2025
177b586
Update dotnet-desktop.yml
wer3454 Apr 27, 2025
f610f43
Update dotnet-desktop.yml
wer3454 Apr 27, 2025
6621445
Comment launchBrowzer flag
BelugaChan Apr 28, 2025
53402a1
Minor fixes
BelugaChan Apr 28, 2025
6c2b96e
Add option sections for rabbitMq and JWT
BelugaChan Apr 28, 2025
14cddfa
Change dockerfile structure
BelugaChan Apr 28, 2025
0cf6302
Register new services in DI container
BelugaChan Apr 28, 2025
b0a47cf
Add rabbitMq class libs
BelugaChan Apr 28, 2025
8014a4c
Create listener for rabbitMq (user register)
BelugaChan Apr 28, 2025
8807c76
Add JWT option model
BelugaChan Apr 28, 2025
0e47dc5
Add model for rabbitMq listener
BelugaChan Apr 28, 2025
846fd8b
Minor fixes
BelugaChan Apr 28, 2025
1cfc634
Change path to rabbitmq class libs
BelugaChan Apr 28, 2025
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
10 changes: 6 additions & 4 deletions .github/workflows/dotnet-desktop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,12 @@ on:
pull_request:
branches: [main]
workflow_dispatch:
env:
DOTNET_INSTALL_DIR: "./.dotnet"

jobs:
build:
runs-on: shimmer-jaspilite
runs-on: self-hosted
steps:
- name: Checkout code
uses: actions/checkout@v2
Expand All @@ -19,14 +21,14 @@ jobs:

# - name: Generate appsettings.json
# run: |
# (Get-Content ./AuthMetodology/appsettings.Template.json) -replace '#{POSTGRES_CONNECTION_STRING}#', '${{ secrets.POSTGRES_CONNECTION_STRING }}' -replace '#{GOOGLE_CLIENT_ID}#', '${{ secrets.GOOGLE_CLIENT_ID }}' -replace '#{JWT_SECRET_KEY}#', '${{ secrets.JWT_SECRET_KEY }}' | Set-Content ./AuthMetodology/appsettings.json
# (Get-Content ./MeethodologyMain.API/appsettings.Template.json) -replace '#{POSTGRES_CONNECTION_STRING}#', '${{ secrets.POSTGRES_CONNECTION_STRING }}' -replace '#{GOOGLE_CLIENT_ID}#', '${{ secrets.GOOGLE_CLIENT_ID }}' -replace '#{JWT_SECRET_KEY}#', '${{ secrets.JWT_SECRET_KEY }}' | Set-Content ./AuthMetodology/appsettings.json
# shell: pwsh

- name: Restore dependencies
run: dotnet restore --verbosity quiet
run: dotnet restore --verbosity quiet ./MethodologyMain.sln

- name: Build without warnings
run: dotnet build --configuration Release --no-restore
run: dotnet build --configuration Release --no-restore ./MethodologyMain.sln

# - name: Run tests
# run: dotnet test --verbosity normal
Expand Down
Loading
Loading