Skip to content

release: OpenClockwork 1.3.0 - #30

Merged
patrickschiller merged 2 commits into
mainfrom
codex/working-time-report-locations
Sep 1, 2026
Merged

patrickschiller merged 2 commits into
mainfrom
codex/working-time-report-locations

Conversation

@patrickschiller

@patrickschiller patrickschiller commented Sep 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • adds opt-in clock-in and clock-out locations to the admin working-time report and CSV export
  • persists terminal location labels for stable historical reporting
  • updates README, FEATURES, upgrade and release documentation
  • prepares all version metadata and generated API artifacts for OpenClockwork 1.3.0

Migration and compatibility

  • adds the forward-only migration 20260901120000_working_time_report_locations
  • employee and request endpoints now require JWT bearer authentication and derive identities from the token
  • location data remains excluded unless an HR user explicitly enables it

Verification

  • focused API and web tests pass
  • OpenAPI generation and generated-client checks pass
  • Prisma migration was tested against an upgraded PostgreSQL database
  • release metadata verifies successfully for v1.3.0

All commits include DCO sign-off.

Signed-off-by: Patrick Schiller <p@trickschiller.de>
Signed-off-by: Patrick Schiller <p@trickschiller.de>
@patrickschiller patrickschiller changed the title feat: add optional clocking locations to reports release: OpenClockwork 1.3.0 Sep 1, 2026
@patrickschiller

Copy link
Copy Markdown
Owner Author

GitHub kept this pull request on the previous head commit after the release-preparation push. Closing and reopening once to refresh the pull-request ref; no code is being discarded.

@patrickschiller
patrickschiller merged commit 9a88b04 into main Sep 1, 2026
5 of 8 checks passed
@patrickschiller
patrickschiller deleted the codex/working-time-report-locations branch September 5, 2026 05:59
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.

1 participant