Skip to content

feat: use an iteration when a project item has no dates - #7

Merged
Yuna-Celisse merged 1 commit into
mainfrom
feat/iteration-dates
Sep 28, 2026
Merged

Yuna-Celisse merged 1 commit into
mainfrom
feat/iteration-dates

Conversation

@Yuna-Celisse

Copy link
Copy Markdown
Member

Summary

  • When a Project 5 item has no Start date and no End date, use its Iteration start and duration as the all-day span.
  • Explicit dates still win. Items with neither dates nor an iteration stay out of the calendar.

Test plan

  • pnpm test covers the iteration span, and explicit dates overriding it
  • Deploy ical and nbtca-project-calendar, then confirm /project.ics includes the previously undated items

Items without a start or end date take their span from the Iteration field,
on both the website feed and the Google Calendar sync.
@Yuna-Celisse
Yuna-Celisse merged commit c7bc802 into main Sep 28, 2026
1 check passed
@Yuna-Celisse
Yuna-Celisse deleted the feat/iteration-dates branch September 28, 2026 14:14
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