You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* refactor: updated project to .NET 10 and updated dependencies
* chore(logs): remove build and test log files to clean up repository
* chore(deps): update NuGet packages to latest versions across all projects
Update outdated AWS SDK and Lambda packages for .NET 10 compatibility:
- Amazon.Lambda.Core 2.8.0 → 2.8.1
- AWSSDK.DynamoDBv2 4.0.10.8 → 4.0.14
- AWSSDK.XRay 4.0.3.11 → 4.0.3.13
- AWSSDK.EventBridge 4.0.5.13 → 4.0.5.15
- AWSSDK.StepFunctions 4.0.2.7 → 4.0.2.9
Also removes Microsoft.NET.Test.Sdk from Common.csproj as it is a
shared library, not a test project.
* ci: fix GitHub Actions for .NET 10 and release-drafter
- Add setup-dotnet step to codeql-analysis.yml for .NET 10.0.x
- Split release-drafter.yml into config (.github/) and workflow (.github/workflows/)
- Fix 'label' typo to 'labels' in Maintenance category config
* fix(contracts,web): Add JsonPropertyName attributes for snake_case API Gateway payloads
API Gateway sends snake_case JSON (property_id, seller_name) but C# models
used PascalCase properties, causing null deserialization. Added [JsonPropertyName]
attributes to CreateContractRequest, UpdateContractRequest, and
ApprovePublicationRequest. Added tests verifying snake_case JSON deserialization.
0 commit comments