Skip to content
This repository was archived by the owner on Jun 16, 2026. It is now read-only.

feat: add smart recent activity timeline for events dashboard#9258

Open
kareena0229 wants to merge 2 commits into
SandeepVashishtha:masterfrom
kareena0229:feat/events-activity-timeline
Open

feat: add smart recent activity timeline for events dashboard#9258
kareena0229 wants to merge 2 commits into
SandeepVashishtha:masterfrom
kareena0229:feat/events-activity-timeline

Conversation

@kareena0229

Copy link
Copy Markdown
Contributor

Description

This PR adds a smart recent activity timeline to the Events dashboard to improve workflow continuity, personalization, and recent interaction visibility.

Previously, users needed to manually browse multiple dashboard sections to track recent event-related actions and interactions.


Changes Made

Added Recent Activity Timeline

Implemented activity tracking for:

  • event registrations
  • hosted events
  • waitlist activity
  • recent event interactions

Improved Timeline UX

Added:

  • chronological activity ordering
  • compact responsive timeline layout
  • lightweight activity badges
  • cleaner recent interaction visibility

Improved Dashboard Context

Enhanced:

  • personalized dashboard feedback
  • recent activity continuity
  • interaction visibility across sections

Technical Improvements

  • memoized derived activity state
  • lightweight activity rendering
  • responsive dashboard integration
  • scalable timeline architecture

Files Updated

  • src/components/user/EventsTab.js

Benefits

This enhancement improves:

  • dashboard engagement
  • workflow continuity
  • personalization
  • recent activity visibility
  • dashboard usability

Result

The Events dashboard now includes a smart recent activity timeline that provides users with quick visibility into their latest event interactions and dashboard activity.

Closes #9217

@vercel

vercel Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

@kareena0229 is attempting to deploy a commit to the sandeepvashishtha's projects Team on Vercel.

A member of the Team first needs to authorize it.

codescene-access[bot]

This comment was marked as outdated.

@github-actions github-actions Bot added size/S Small pull request level:beginner 20pts and removed level:intermediate 35pts labels Jun 16, 2026

@codescene-access codescene-access Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Gates Failed
Enforce advisory code health rules (1 file with Complex Method)

Our agent can fix these. Install it.

Gates Passed
3 Quality Gates Passed

Reason for failure
Enforce advisory code health rules Violations Code Health Impact
EventsTab.js 1 advisory rule 6.97 → 6.83 Suppress

See analysis details in CodeScene

Quality Gate Profile: Clean Code Collective
Install CodeScene MCP: safeguard and uplift AI-generated code. Catch issues early with our IDE extension and CLI tool.

Comment thread src/components/user/EventsTab.js
@kareena0229

Copy link
Copy Markdown
Contributor Author

Implemented a smart recent activity timeline for the Events dashboard with chronological interaction tracking, compact responsive activity cards, and improved personalized dashboard visibility for recent event actions.

@SandeepVashishtha do Review

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancement New feature or request gssoc:approved gssoc approved PR level:beginner 20pts quality:clean 1.2x size/S Small pull request type:feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Enhancement] Add smart event activity timeline and recent interactions section for Events dashboard

1 participant