fix(calendar): support strict reports and modern Hindsight probe #109

Merged
yuris merged 1 commit from fix/issue-109-calendar-hindsight-compatibility into main 2026-09-23 16:34:25 +00:00
Owner

What changed

  • issue separate CalDAV reports for VEVENT and VTODO queries and deduplicate resources by href
  • accept the deployed Hindsight operation status envelope for the compatibility probe
  • add regression coverage and bump the application version to 0.2.2

Verification

  • focused feature suites: 102 passed
  • cargo clippy --all-targets -- -D warnings: passed
  • cargo fmt -- --check: passed
  • skill package tests: 7 passed
  • container smoke test: running
  • full suite: one pre-existing environment-dependent config_tests failure because service dependencies are unavailable; changed source does not touch that test or its dependencies
## What changed - issue separate CalDAV reports for VEVENT and VTODO queries and deduplicate resources by href - accept the deployed Hindsight operation status envelope for the compatibility probe - add regression coverage and bump the application version to 0.2.2 ## Verification - focused feature suites: 102 passed - cargo clippy --all-targets -- -D warnings: passed - cargo fmt -- --check: passed - skill package tests: 7 passed - container smoke test: running - full suite: one pre-existing environment-dependent config_tests failure because service dependencies are unavailable; changed source does not touch that test or its dependencies
fix(calendar): support strict reports and modern Hindsight probe
All checks were successful
CI / Format, Lint & Test (Manual) (pull_request) Has been skipped
CI / Commit Conventions (pull_request) Successful in 5s
Container Check / Build & Smoke Test Container (pull_request) Successful in 7m23s
f89305100c
yuris left a comment
No description provided.
Reviewed the complete diff. The CalDAV change now sends standards-conforming single-component reports and preserves resource ETag evidence; the Hindsight probe uses a valid UUID and validates the not_found operation envelope. Focused feature suites, formatting, clippy, and skill package tests pass. The full suite has one pre-existing dependency-unavailable config test failure outside this diff.
yuris merged commit a9751653bb into main 2026-09-23 16:34:25 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
yuris/life-service!109
No description provided.