GitHub Issue Dashboard (Discontinued — Use GitHub Projects instead)

Fast Monitoring GUI using GraphQL search, tabs, custom date range, and tag filtering with dynamic repo tracking.

Vous devrez installer une extension telle que Tampermonkey, Greasemonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Userscripts pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey pour installer ce script.

Vous devrez installer une extension de gestionnaire de script utilisateur pour installer ce script.

(J'ai déjà un gestionnaire de scripts utilisateur, laissez-moi l'installer !)

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

(J'ai déjà un gestionnaire de style utilisateur, laissez-moi l'installer!)

Auteur
林弘翰
Installations quotidiennes
0
Installations (total)
2
Notes
0 0 0
Version
0.3.5
Créé
06/03/2026
Mis à jour
11/03/2026
Taille
22,8 ko
Licence
MIT
S'applique à

GitHub Issue Dashboard

⚠️ This script is no longer maintained. GitHub Projects already provides a better built-in solution.


Description

A high-performance monitoring dashboard integrated directly into GitHub. It uses the GraphQL API to provide a real-time overview of issue statuses, allowing for fast tracking without leaving your current repository.

Features

Advanced Data Fetching

  • GraphQL Integration: Leverages GitHub's modern API to fetch data more efficiently than standard REST-based scripts.
  • Dynamic Repository Tracking: Automatically detects the repository from the URL and adjusts the dashboard context instantly.
  • Intelligent Caching: Implements a 15-minute local cache system to respect API rate limits and ensure a snappy user experience.

Customizable Monitoring

  • Dual View Tabs:
    • Recent Updates: View issues modified within a specific timeframe.
    • Needs Follow-up: Identify stagnant open issues that have not been updated for over 7 days.
  • Flexible Date Ranges: Define custom "days ago" parameters to filter recent activity.
  • Live Tag Filtering: Dynamically generates a label filter based on the issues currently displayed in your dashboard.

Seamless UI

  • Floating Interface: A clean, GitHub-native styled dashboard that can be toggled via a floating button.
  • SPA Compatibility: Fully supports GitHub’s Turbo and Pjax navigation, ensuring the dashboard remains functional as you browse between pages.

Setup Instructions

  1. Personal Access Token (PAT):
    • This script requires a GitHub PAT to access the GraphQL API.
    • When first opening the dashboard, click the "Generate Token" link to create a token with the repo scope.
  2. Authentication:
    • Paste your token into the dashboard setup screen and click "Save and Verify."
    • Your token is stored locally in your browser and is never sent to any external servers.

Technical Details

  • License: MIT
  • Permissions: Uses GM_xmlhttpRequest for cross-domain API requests and GM_setValue for secure local storage of your configuration.
  • Dependencies: Optimized for Tampermonkey and compatible with modern browsers.

Built for developers who need a faster way to triage and monitor project progress.