Skip to content

PhantasWeng/copy-jira-issue-id

Repository files navigation

Copy Jira Issue ID

Copy Jira Issue ID — cover

繁體中文 | English

A Chrome extension that lets you copy Jira issue IDs with a single click. Works on all *.atlassian.net pages.

Features

Inline Copy Button

A small copy button appears when you hover over any Jira issue link on the page. Click it to instantly copy the issue ID to your clipboard.

On navigation breadcrumbs:

Copy button on navigation breadcrumbs

On board cards:

Copy button on board cards

Popup Window

Click the extension icon in the toolbar to see all Jira issue IDs found on the current page. Each ID is shown with its issue type (Epic, Story, Bug, Sub-task, Task, etc.). Click the copy icon on any row to copy that ID.

Popup window showing issue IDs with type badges

Settings

Choose your preferred language (English / Traditional Chinese) from the settings page.

Settings page with language selection

Install

Google Chrome Web Store

Or install manually — see Development below.

Supported URLs

Works on all *.atlassian.net pages. Detects issue IDs from:

  • /browse/PROJECT-123
  • /.*?selectedIssue=PROJECT-123

Development

Prerequisites

Setup

pnpm install

Build

Command Description
pnpm build Development build
pnpm release Production build
pnpm publish:ext Interactive version bump + production build + zip to releases/
pnpm start Watch mode with auto-reload
pnpm test Run tests

Load the extension in Chrome

  1. Run pnpm build
  2. Open chrome://extensions
  3. Enable Developer mode
  4. Click Load unpacked and select the dist/ folder

Tech Stack

  • Manifest: V3
  • Build: Rollup + Babel
  • UI: React 17 (popup)
  • Tests: Jest + jest-chrome

License

MIT

About

A Google Chrome extension which lets you copy jira Issue Id with a simply click.

Topics

Resources

License

Stars

Watchers

Forks

Contributors