Skip to content

feat: query scheduled shifts by time window - #15

Merged
nooby6 merged 9 commits into
mainfrom
feat/shift-window-query
Oct 27, 2026
Merged

nooby6 merged 9 commits into
mainfrom
feat/shift-window-query

Conversation

@nooby6

@nooby6 nooby6 commented Oct 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add GET /api/v1/shifts?startsAt=...&endsAt=... to retrieve scheduled shifts across employees for a requested time window.
  • Return only scheduled shifts that overlap the window, ordered by start time.
  • Validate the window in the service layer and document the endpoint.
  • Add service tests for successful queries and invalid time windows.

Validation

  • GitHub Actions CI will validate the branch before merge.
  • No changes have been made to main.

@nooby6

nooby6 commented Oct 27, 2026

Copy link
Copy Markdown
Owner Author

@copilot resolve the merge conflicts in this pull request

Copilot AI and others added 2 commits October 27, 2026 12:16
Co-authored-by: nooby6 <117525099+nooby6@users.noreply.github.com>
Co-authored-by: nooby6 <117525099+nooby6@users.noreply.github.com>

Copilot AI commented Oct 27, 2026

Copy link
Copy Markdown
Contributor

@copilot resolve the merge conflicts in this pull request

Resolved and pushed in commit d201fa2.

@nooby6
nooby6 merged commit 1e87d74 into main Oct 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants