Skip to content

SCRUM-425: shift management (overview + board + picker + publish + copy + validate) - #424

Merged
MohamedShalapy204 merged 8 commits into
mainfrom
SCRUM-425-Frontend--Shifts---Create-shifts-Feature
Oct 3, 2026
Merged

MohamedShalapy204 merged 8 commits into
mainfrom
SCRUM-425-Frontend--Shifts---Create-shifts-Feature

Conversation

@MohamedShalapy204

Copy link
Copy Markdown
Collaborator

Scope

Shift Management frontend on top of main: overview with preview modal and smart toggles (#417), week board with slim builder and assign/unassign/delete (#418), template picker with Keep/Replace (#419), save day as template (#421), publish preflight + commit (#420), copy day to dates (#422), validate draft before post/assign (#423). Includes unblocking spec migration (jasmine to vitest) and layout toggle selector fix.

Commits

  • 715c100 unblocking spec migration + layout fix
  • 294c6f9 overview + preview + smart toggles
  • d72d39e board week/builder/assign + kit extensions
  • 135573e template picker + board wiring
  • 7219e47 save day as template
  • 46f9791 publish preflight + commit
  • e186eb4 copy day preflight + commit
  • c8344dd validate draft before post/assign

Verification

  • tsc app + spec clean, ng build clean
  • 129/129 shifts specs green (full suite: only pre-existing app/roles failures)
  • Browser-verified drag-assign and drop flows during development

Notes for backend

  • ScheduleValidationEngine.ValidateDraftAsync is a stub always returning valid; the frontend validate flow lights up once implemented.

Closes #416
Closes #417
Closes #418
Closes #419
Closes #420
Closes #421
Closes #422
Closes #423

@vercel

vercel Bot commented Oct 3, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
hr-system Ready Ready Preview Oct 3, 2026 2:46am UTC

@github-actions

github-actions Bot commented Oct 3, 2026

Copy link
Copy Markdown

Automated PR Validation Feedback

All Checks Passed!

  • Jira key / Task reference detected.
  • Code formatting skipped (no changed C# files in this PR).
  • .NET 10 solution compiled successfully.
  • .NET analyzers passed.
  • Security scan skipped (no dependency changes in this PR).

Ready for maintainer review!

@MohamedShalapy204
MohamedShalapy204 merged commit 280fa64 into main Oct 3, 2026
6 checks passed

This branch was successfully deployed

1 active deployment
Preview — c8344dd8 Deployed Oct 3, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment