Skip to content

Conversation

@sphurthy
Copy link
Contributor

@sphurthy sphurthy commented Jan 2, 2026

Description

image

Related PRS (if any):

None

Main changes explained:

  • Added three time filter options to the no-show rate insights dropdown: "Last 3 Months", "Last 6 Months", and "Last 12 Months".
  • Updated filterByDate to compute rolling date windows backward from today for the new filters.
  • Implemented inclusive date ranges with proper time boundaries (00:00:00 for start, 23:59:59 for end) to ensure accurate filtering.
  • Maintained backward compatibility with existing filters (Today, This Week, This Month, All Time).

How to test:

  1. check into current branch
  2. do npm install and ... to run this PR locally
  3. Clear site data/cache
  4. Navigate to the Community Portal participation reports page (communityportal/reports/participation).
  5. Open the no-show rate insights section and verify the dropdown includes the new options: "Last 3 Months", "Last 6 Months", and "Last 12 Months".
  6. Select "Last 3 Months" and confirm the bar chart shows aggregated data only for events from 3 months ago through today.
  7. Select "Last 6 Months" and verify the chart displays data for the 6-month rolling window.
  8. Select "Last 12 Months" and confirm the chart shows data for the 12-month rolling window.

Screenshots or videos of changes:

image

@netlify
Copy link

netlify bot commented Jan 2, 2026

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit dfb3b89
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/69582bd3aeef370008f59169
😎 Deploy Preview https://deploy-preview-4658--highestgoodnetwork-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Jan 2, 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