shoc-backend/SeaHaven.Services/Helpers
Arthur Bassi c594d9f689 fix(work-orders): derive Past Due from DueDate instead of ScheduledDate
Past Due must track the deadline (Due Date), not Schedule On. Keep dueDate and scheduledDate PATCH mutations independent so rescheduling alone does not clear Past Due.
2026-07-28 14:01:22 -03:00
..
LifecycleStatusMapper.cs fix(work-orders): align phase 2 status/type contract to SHOC frontend 2026-07-07 13:11:22 -03:00
LifecycleStatusSets.cs fix(work-orders): lock ScheduledStart/End when patching apptTime 2026-07-21 09:31:27 -03:00
VendorPhoneNormalizer.cs feat(vendors): complete core vendor workflows 2026-07-23 17:02:40 -03:00
WorkOrderAuditProjection.cs fix(work-orders): make stacked tip build for CI quality gates 2026-07-17 13:18:46 -03:00
WorkOrderBoardApptTimeParser.cs feat(work-orders): isolate phase 2 inline edit with optimistic concurrency 2026-07-07 11:26:13 -03:00
WorkOrderBoardFieldMutations.cs fix(work-orders): address stacked PR review feedback 2026-07-17 14:31:08 -03:00
WorkOrderBoardFieldNames.cs fix(work-orders): keep FlagColor feature on this slice with its migration 2026-07-21 09:42:10 -03:00
WorkOrderBoardMutationRules.cs fix(work-orders): lock ScheduledStart/End when patching apptTime 2026-07-21 09:31:27 -03:00
WorkOrderBoardSortFields.cs feat(work-orders): enrich board search overdue filters and 0-based paging (#23) 2026-07-24 21:12:03 +00:00
WorkOrderCommentProjection.cs fix(work-orders): make stacked tip build for CI quality gates 2026-07-17 13:18:46 -03:00
WorkOrderDerivedFields.cs fix(work-orders): derive Past Due from DueDate instead of ScheduledDate 2026-07-28 14:01:22 -03:00
WorkOrderFlagColors.cs fix(work-orders): keep FlagColor out of structured-notes slice 2026-07-21 09:38:34 -03:00
WorkOrderIngestFieldMapper.cs feat(work-orders): add work order ingest API with X-Ingest-Key 2026-07-13 13:22:11 -03:00
WorkOrderMediaProjection.cs feat(work-orders): add Phase 6 slide-over detail comments audit and media API 2026-07-13 13:13:00 -03:00
WorkOrderNumberNormalizer.cs feat(work-orders): add audit, field lock and sync merge services 2026-07-02 09:17:59 -03:00
WorkOrderOperationalWeek.cs fix(work-orders): address PR #13 review feedback 2026-07-09 10:06:36 -03:00
WorkOrderSearchDateRangeResolver.cs feat(work-orders): enrich board search overdue filters and 0-based paging (#23) 2026-07-24 21:12:03 +00:00
WorkOrderTypeMapper.cs fix(work-orders): align phase 2 status/type contract to SHOC frontend 2026-07-07 13:11:22 -03:00