mirror of
https://github.com/azaion/satellite-provider.git
synced 2026-06-27 11:11:13 +00:00
[AZ-1132] Bump FluentValidation 12.0.0 to 12.1.1
Closes D-AZ795-1 production dependency carry-over. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# Batch Report
|
||||
|
||||
**Batch**: 1
|
||||
**Tasks**: AZ-1132_fluentvalidation_bump
|
||||
**Date**: 2026-06-26
|
||||
**Cycle**: 15
|
||||
|
||||
## Task Results
|
||||
|
||||
| Task | Status | Files Modified | Tests | AC Coverage | Issues |
|
||||
|------|--------|---------------|-------|-------------|--------|
|
||||
| AZ-1132 | Done | 5 files | Validator unit: 144/144 PASS (host) | 5/5 ACs covered | Docker `protoc` segfault blocks `./scripts/run-tests.sh` on this host — Step 11 gate |
|
||||
|
||||
## AC Test Coverage
|
||||
|
||||
| AC | Verification |
|
||||
|----|--------------|
|
||||
| AC-1 | `SatelliteProvider.Api.csproj` pins FluentValidation + DI extensions at 12.1.1 |
|
||||
| AC-2 | `dotnet test --filter FullyQualifiedName~Validators` → 144 passed |
|
||||
| AC-3 | Integration validation suites deferred to Step 11 (`run-tests.sh` full) |
|
||||
| AC-4 | `dotnet list package --vulnerable` — Api has no vulnerable packages |
|
||||
| AC-5 | `dependency_scan_cycle15.md` + `security_report_cycle15.md` mark D-AZ795-1 Resolved |
|
||||
|
||||
## Code Review Verdict: PASS
|
||||
|
||||
Patch-level dependency bump only; no production logic, contract, or validator rule changes.
|
||||
|
||||
## Auto-Fix Attempts: 0
|
||||
## Stuck Agents: None
|
||||
|
||||
## Next Batch: All tasks complete
|
||||
@@ -0,0 +1,19 @@
|
||||
# Implementation Completeness — Cycle 15
|
||||
|
||||
**Date**: 2026-06-26
|
||||
**Cycle**: 15
|
||||
**Tasks**: AZ-1132
|
||||
|
||||
## Per-Task Classification
|
||||
|
||||
| Task | Classification | Evidence |
|
||||
|------|----------------|----------|
|
||||
| AZ-1132 | **PASS** | csproj pins 12.1.1; docs + security artifacts updated; validator unit tests green |
|
||||
|
||||
## System Pipeline Audit
|
||||
|
||||
No new pipelines introduced. Dependency-only change — N/A.
|
||||
|
||||
## Gate Verdict
|
||||
|
||||
**PASS** — proceed to Step 11 (Run Tests).
|
||||
@@ -0,0 +1,26 @@
|
||||
# Implementation Report — FluentValidation bump (Cycle 15)
|
||||
|
||||
**Cycle**: 15
|
||||
**Tasks**: AZ-1132 (1 SP)
|
||||
**Feature slug**: fluentvalidation_bump
|
||||
|
||||
## Summary
|
||||
|
||||
Coordinated patch bump of `FluentValidation` and `FluentValidation.DependencyInjectionExtensions` from 12.0.0 to 12.1.1 in `SatelliteProvider.Api`. Closes D-AZ795-1.
|
||||
|
||||
## Changes
|
||||
|
||||
| Area | Change |
|
||||
|------|--------|
|
||||
| `SatelliteProvider.Api.csproj` | FluentValidation packages 12.0.0 → 12.1.1 |
|
||||
| Module docs | Version pins updated in `api_program.md`, `tests_unit.md` |
|
||||
| Security | `dependency_scan_cycle15.md`, `security_report_cycle15.md` — D-AZ795-1 Resolved |
|
||||
|
||||
## Test Evidence
|
||||
|
||||
- Validator unit tests (host): **144 passed** (`FullyQualifiedName~Validators`)
|
||||
- Full `./scripts/run-tests.sh`: **not run green** — Docker SDK container `protoc` exit 139 on `linux_arm64` (environment; unrelated to package bump). Step 11 is the canonical full-suite gate.
|
||||
|
||||
## Verdict
|
||||
|
||||
**Implementation complete** pending Step 11 full-suite confirmation.
|
||||
Reference in New Issue
Block a user