GitHub Jira Integration

This extension shows contents of linked tasks from Jira in Github

Hvad er GitHub Jira Integration?

GitHub Jira Integration er en Chrome-udvidelse udviklet af DukeSoft, og dens hovedfunktion er "This extension shows contents of linked tasks from Jira in Github".

Udvidelsesskærmbilleder

screenshot

Download GitHub Jira Integration-udvidelses-CRX-fil

Download GitHub Jira Integration-udvidelsesfiler i crx-format, installer Chrome-udvidelser manuelt i browseren eller del crx-filer med venner for nemt at installere Chrome-udvidelser.

Brugsanvisning til Udvidelsen

                        Manipulates GitHub webpages to contain information fetched from your Jira instance.

It requires PR's to contain a link to the name of a ticket (in the TICKET-321 format). It will then try to fetch data from there and put it in the PR page, appending information and making ticket links clickable.

INSTALLATION GUIDE:
- Install the plugin.
- In the right top, click the icon, and open up the "options" screen
- Fill in your settings (such as company.atlassian.net) and press save
- PR's on github.com should now show direct links to Jira tickets and information.

CHANGELOG:

v1.2.3
- Fix title selection in Github page

v1.2.2
- Assignee is now optional, doesn't show when unassigned
- Page jumps around a bit less when loading ticket information


v1.2.1
- Fixed order of reporter / assigned names

v1.2.0
- Added option to disable automatic title generation
- Added option to disable automatic template insertion
- Fixed incorrect title loading when opening an MR
- Updated jQuery to 3.3.1
- Improved look of inserted information in PR overview
- Improved option page
- Improved API calls - no longer using jQuery's `ajax`, but Chrome's `fetch` in a background view.
- Changed template language to be English by default
- Removed the extra tab generated, as it wasn't really used

v1.1.1
- Fixed compatibilty with new GitHub layout (#15, #18)
- Added ticket status in PR (#17)
- All links to tickets in commits are automatically parsed and a link will be placed (#16)

v1.1.0
- Added possibility to filter acceptance criteria from the ticket and parse it into the PR using the template.

v1.0.4
- Removed console logs
- Fixed Uncaught TypeError when no ticket number was found (#3)

v1.0.3

- Automatically full a new PR description with a preset template, and will try to update the PR title with a proper one based on the tickets (the ticket number should be in your branch name)
- Fixed a button loading bug

More updates will follow; such as:

- Information in PR overview
- More information in the overview / Jira page



Privacy:
https://github.com/RobQuistNL/chrome-github-jira/blob/master/PRIVACY.md                    

Grundlæggende oplysninger om udvidelsen

Navn GitHub Jira Integration GitHub Jira Integration
ID faenbbkpfnklhncjianlfllkfekgghih
Officiel URL https://chromewebstore.google.com/detail/github-jira-integration/faenbbkpfnklhncjianlfllkfekgghih
Beskrivelse This extension shows contents of linked tasks from Jira in Github
Filstørrelse 94.69 KB
Antal Installationer 653
Nuværende Version 1.2.3
Senest Opdateret 2023-01-19
Udgivelsesdato 2019-05-07
Bedømmelse 4.40/5 Samlet 5 Bedømmelser
Udvikler DukeSoft
E-mail [email protected]
Betalingsmetode free
Udvidelseswebsted https://github.com/RobQuistNL/chrome-github-jira
Hjælpeside-URL https://github.com/RobQuistNL/chrome-github-jira/issues
URL til Fortrolighedspolitik Side https://github.com/RobQuistNL/chrome-github-jira/blob/master/PRIVACY.md
Understøttede Sprog en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "GitHub Jira Integration",
    "version": "1.2.3",
    "description": "This extension shows contents of linked tasks from Jira in Github",
    "author": "Rob Quist \/ DukeSoft",
    "homepage_url": "https:\/\/github.com\/RobQuistNL\/chrome-github-jira",
    "options_ui": {
        "page": "src\/options.html",
        "chrome_style": true
    },
    "icons": {
        "16": "images\/icon16.png",
        "48": "images\/icon48.png",
        "128": "images\/icon128.png",
        "256": "images\/icon256.png",
        "512": "images\/icon512.png"
    },
    "web_accessible_resources": [
        "images\/jira.png"
    ],
    "content_scripts": [
        {
            "matches": [
                "*:\/\/github.com\/*"
            ],
            "js": [
                "src\/content.js"
            ],
            "run_at": "document_end"
        }
    ],
    "permissions": [
        "activeTab",
        "storage",
        "https:\/\/*.atlassian.net\/",
        "https:\/\/*.jira.com\/",
        "http:\/\/*.atlassian.net\/",
        "http:\/\/*.jira.com\/"
    ],
    "background": {
        "scripts": [
            "src\/background.js"
        ],
        "persistent": false
    }
}