JIRA Issue Tracker
Overview
Quickly open JIRA issues and manage your Watch List
A powerful Chrome extension for quickly opening JIRA issues and managing your Watchlist. ## Features ### š Core Features - **Quick Issue Opening**: Enter Issue ID to open corresponding JIRA page in a new tab - **Multi-Site Support**: Configure up to 3 different site JIRA instances - **Tab Switching**: Easily switch between different site JIRAs - **Recent History**: Automatically record the last 10 opened issues for quick access ### šļø Multi-Site Support - **Support maximum 3 sites**: You can easily track your own company's JIRA, your customer's or 3rd party's JIRA, your personal's JIRA. - **Customized URL**: Not just to use JIRA URL, as long as the issue ID is at the end, you can use this extension to quickly open the issue. For example: Bugzilla. - **Auto Remember Last Site**: The extension will remember your last used site, which help you to focus your current project. ### š Watchlist Management - **Add Issues**: Add interesting issues from the recent opened list to your Watchlist, "Add" button will add issues to the watchlist you are currently open, "Add to" button can select any watchlist you created. - **Quick Access**: Quickly open issues from your Watchlist - **Priority**: Give your issue a priority with color icon to better track issues - **Due Date**: Set a due date for issues to better arrange your time - **Add Notes**: Add a max 256 string note to the issue for quickly picking it up from where you left - **Import/Export**: Support for importing and exporting Watchlist - **Batch Management**: Manage your Watchlist in bulk from the settings page ### āļø Personalization Settings - **Site Configuration**: Customize site names and JIRA URL prefixes - **Auto Open**: Choose whether to automatically open issues in new tabs ## Installation ### Developer Mode Installation 1. Open Chrome browser 2. Navigate to `chrome://extensions/` 3. Enable "Developer mode" in the top right corner 4. Click "Load unpacked extension" 5. Select the project folder 6. Extension installation complete! ## Usage Guide ### Basic Usage 1. **Open Extension**: Click the extension icon in the browser toolbar 2. **Enter Issue ID**: Enter Issue ID in the input field (e.g., PROJ-123) 3. **Open Issue**: Press Enter or click the "Open" button 4. **Switch Sites**: Click tabs at the top to switch between different site JIRAs ### Watchlist Usage 1. **Add Issue**: Click "Add" button in the recent issues list will automatically add to the current viewing watchlist, click "Add to" button can select any watchlist. 2. **View Watchlist**: Check your Watchlist at the bottom of the extension 3. **Quick Open**: Click "Open" button in Watchlist to quickly access issues 4. **Remove Issue**: Remove unwanted issues from the settings page ### Settings Configuration 1. **Open Settings**: Click the settings button (āļø) in the top right of the extension 2. **Configure Sites**: Set site names and JIRA URLs in the "Site Configuration" section 3. **Manage Watchlist**: Use import/export features to manage your Watchlist 4. **Other Settings**: Configure auto-open options ## File Structure ``` JIRA Tracker/ āāā manifest.json # Extension configuration file āāā popup.html # Extension popup interface āāā popup.css # Popup styles āāā popup.js # Popup logic āāā background.js # Background script āāā settings.html # Settings page āāā settings.css # Settings page styles āāā settings.js # Settings page logic āāā README.md # Documentation ``` ## Technical Features - **Chrome Extension Manifest V3**: Uses the latest Chrome extension standard - **Local Storage**: Uses Chrome Storage API to save user data - **Responsive Design**: Adapts to different screen sizes - **Modern UI**: Adopts Material Design style - **Data Sync**: Supports Chrome account data synchronization ## Data Storage The extension uses Chrome Storage API to store the following data: - **companies**: Site configuration information - **recentIssues**: Recently opened issue list - **watchList**: User's Watchlist - **settings**: User settings options ## Privacy Policy - This extension does not collect or upload any user data - All data is stored only in the user's local Chrome browser - Supports Chrome account sync functionality, data will sync across user's different devices ## Changelog ### v1.0.0 - Initial version release - Support for basic issue opening functionality - Implement Watchlist management - Support multi-site configuration - Add settings page ## FAQ ### Q: How to add a new site? A: Click the "+ Add Site" button in the settings page, up to 3 sites can be added. ### Q: Will Watchlist data be lost? A: Data is stored locally in Chrome. If Chrome sync is enabled, data will sync across different devices. ### Q: Can I import Watchlist from other tools? A: Supports importing Watchlist data in JSON format. ### Q: Which JIRA versions does the extension support? A: Supports all Atlassian JIRA-based instances, including JIRA Cloud and JIRA Server. ## Development For modifying or extending extension functionality, please refer to Chrome Extension development documentation: - [Chrome Extension Development Guide](https://developer.chrome.com/docs/extensions/) - [Manifest V3 Documentation](https://developer.chrome.com/docs/extensions/mv3/) ## License MIT License ## Contributing Welcome to submit Issues and Pull Requests to improve this extension!
0 out of 5No ratings
Details
- Version1.0
- UpdatedOctober 30, 2025
- Offered byeric.80walk
- Size378KiB
- LanguagesEnglish (United States)
- Developer
Email
eric.80walk@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes