shoc-backend/SeaHaven.DataServices
Alexandre Brandizzi 11a355bb7a feat(vendor-roster): additive PATCH endpoint for technician adds (SH-250, SH-246)
PATCH /api/vendor-company-roster/{companyId} inserts the submitted
technicians and optionally updates company fields. Technicians absent
from the payload are never removed or deactivated, so the Add Vendor
flow can no longer soft-delete an existing roster via the full-snapshot
PUT. Stale rowVersion still 409s; unknown company 404s. POST (create)
and PUT (reconcile) behaviour is unchanged.
2026-08-18 12:14:12 -03:00
..
DependencyInjection backend changes 2026-05-14 11:00:12 -05:00
Dto refactor: enforce backend boundaries and optimize dispatch (#30) 2026-07-24 17:35:34 -03:00
Helpers fix(work-orders): restore SH-185 Schedule On Past Due and assert IsAddOn audit 2026-08-17 10:36:03 -03:00
Implementation feat(vendor-roster): additive PATCH endpoint for technician adds (SH-250, SH-246) 2026-08-18 12:14:12 -03:00
Interfaces feat(vendor-roster): additive PATCH endpoint for technician adds (SH-250, SH-246) 2026-08-18 12:14:12 -03:00
Models feat(vendor-roster): additive PATCH endpoint for technician adds (SH-250, SH-246) 2026-08-18 12:14:12 -03:00
Properties feat(vendors): add directory filters and details API (#25) 2026-07-23 15:55:47 +00:00
SeaHaven.DataServices.csproj refactor 2026-04-28 18:55:14 -05:00