Skip to content

Extend date range to support pre-2000 dates#49

Merged
Majorfi merged 1 commit into
developfrom
feat/extend-date-range-pre-2000
May 28, 2026
Merged

Extend date range to support pre-2000 dates#49
Majorfi merged 1 commit into
developfrom
feat/extend-date-range-pre-2000

Conversation

@Majorfi

@Majorfi Majorfi commented May 28, 2026

Copy link
Copy Markdown
Owner

Summary

Extends the calendar date picker's supported range to include dates before 2000, enabling filtering of historical photos and events from earlier decades.

What changed

  • Updated startMonth parameter in the Calendar component from a more recent start year to 1900 in DateRangeFilterGroup.tsx, enabling users to select dates spanning back to the 1900s

Risks

  • Rendering performance may be affected when users navigate through centuries of calendar months (though the UI uses dropdown navigation to mitigate this)
  • Edge cases with very old dates and timezone handling should be verified across different browsers

Test plan

  1. Open the date range filter and verify the calendar allows navigation back to years in the 1900s
  2. Select a date from the 1900s and confirm it's correctly applied as a filter
  3. Test year dropdown navigation to ensure smooth performance when jumping between distant years
  4. Verify dates are formatted and displayed correctly in the UI for pre-2000 dates

Docs impact

Update any user documentation or release notes that mention the supported date range if applicable

Breaking changes

None

Change the DateRangeFilterGroup calendar's minimum selectable year from 2000 to 1900, allowing users to filter assets with dates prior to the year 2000.

Change-Type: feature
Scope: date-filter
@Majorfi Majorfi changed the base branch from main to develop May 28, 2026 13:26
@Majorfi Majorfi merged commit 03f1456 into develop May 28, 2026
3 checks passed
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