Skip to content

🚀 Feature: Add Data Export Functionality for GitHub Issues and Pull Requests #184

@manasdutta04

Description

@manasdutta04

📋 Feature Request

Problem

Users cannot export their GitHub issues and pull requests data for analysis or backup.

Solution

Add export functionality with:

  • CSV format for spreadsheet analysis
  • JSON format for developers
  • Export current tab (Issues or PRs)
  • Export all data (Issues + PRs combined)
  • Respect active filters (search, date, repository, state)

UI Changes

  • Add "Export" dropdown button next to state filter
  • Show format options: CSV and JSON
  • Display success/error notifications
  • Auto-generate filenames: github-{username}-{type}-{date}.{format}

Acceptance Criteria

  • Export current filtered data
  • Export all data option
  • CSV with proper formatting
  • JSON with structured data
  • File download works in all browsers
  • Error handling and user feedback

Please assign me @mehul-m-prajapati

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions