This extension shows a button on Github issue pages that can be used to clone github issues across repositories

Latest Version

Version
4.1.1
Update
November 26, 2024
Size
608KiB
Developer
Category
Users
701
Rating
4.9 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Tabs
Background
Scripting
Storage
WebNavigation
See more

Kamino Extension

Kamino is a Chrome extension that is used to clone Github issues from one repository to another. Go to an issue page and click \"Clone issue to\", choose a new repository and the original item will be closed and cloned to the new repository you have chosen. This tool is very handy for feedback repositories whose issues need to be distributed to the actual project repository.

For detailed instructions and info on updates, please visit https://github.com/gatewayapps/kamino and view the ReadMe file.

kamino v4.1.1
- Bug Fix: Fixed an issue with CSS that was causing Github styling to break on the PR page
- Bug Fix: Hopefully fixed the manifest issue with CDNs
- Feature: When cloning from a forked repo, Kamino should now work
- Feature - Add option to prevent references to cloned issue
- Feature - Cloned items/comments now are better formatted
- Miscellaneous: Cleaned up code using code formatter

Release generated by Parcel(https://parcelapp.io)
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "author": "John Murphy - Gateway Apps, LLC", "content_scripts": [ { "matches": ["*://github.com/*/*/issues"], "exclude_matches": ["*://github.com/*/*/issues/*"], "js": [ "./jquery/jquery-3.6.0.min.js", "./handlebars.runtime.min-v4.7.7.js", "./lib/populateUrlMetadata.js", "./lib/createFilters.js", "./lib/addBlockQuote.js", "./lib/preventReferences.js", "./batch.js", "./template.js" ], "css": ["./css/style.css"], "run_at": "document_end" }, { "matches": ["*://github.com/*/*/issues/*"], "exclude_matches": ["*://github.com/*/*/issues"], "js": [ "./jquery/jquery-3.6.0.min.js", "./handlebars.runtime.min-v4.7.7.js", "./lib/populateUrlMetadata.js", "./lib/createFilters.js", "./lib/addBlockQuote.js", "./lib/preventReferences.js", "./app.js", "./template.js" ], "css": ["./css/style.css"], "run_at": "document_end" } ], "background": { "service_worker": "background.js" }, "description": "This extension shows a button on Github issue pages that can be used to clone github issues across repositories", "icons": { "128": "icons/storm-trooper-128.png" }, "manifest_version": 3, "name": "Kamino", "options_page": "options.html", "permissions": [ "tabs", "background", "scripting", "storage", "webNavigation" ], "host_permissions": ["*://github.com/*"], "version": "4.1.1", "web_accessible_resources": [ { "resources": [ "icons/*.png", "bootstrap/js/bootstrap.min.js", "./css/style.css", "./css/options.css", "jquery/jquery-3.6.0.min.js", "handlebars.runtime.min-v4.7.7.js", "lib/populateUrlMetadata.js", "lib/createFilters.js", "lib/addBlockQuote.js", "lib/preventReferences.js", "template.js", "app.js", "options.html", "options.js", "background.js" ], "matches": ["*://github.com/*"] } ]}
Read more

How to download and manually install Kamino extension for Chrome

Looking for a way to install Kamino extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install Kamino extensions manually, this article outlines two simple methods to effortlessly install Kamino extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download Kamino extension and manually install through Drag &Drop

If you ever need to manually install a Kamino extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the Kamino Extension by clicking the "Download CRX" button on the website.

Look for the Kamino extension you wish to install. Go to the website and download the Kamino extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for Kamino extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the Kamino extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download Kamino extension for Chrome and install in Developer Mode

This is another method to install Kamino extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the Kamino extension file

Select and download the Kamino extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the Kamino extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your Kamino extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the Kamino extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install Kamino extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

Contributors on Github Extension · Developer Tools 701 5 ★ 15.6KiB

icon

Builds Tab for Github Extension · Developer Tools 701 0 ★ 160KiB

icon

'Clone in GitHub for Windows' for Bitbucket Extension · Developer Tools 701 2 ★ 510KiB

icon

MyGit Extension · Productivity 701 1 ★ 253KiB

icon

Github Annotator Extension · Developer Tools 701 2 ★ 81.68KiB

icon

Git Mining Extension · Productivity 701 4 ★ 211KiB

icon

AI Anyone Extension · Productivity 701 1 ★ 482KiB

icon

GitHub Issue Copy Extension Extension · Developer Tools 701 2 ★ 103KiB

icon

Gantt Viewer for Github Project Extension · Productivity 701 1 ★ 2.43MiB

icon

CodeWing - GitHub code navigation Extension · Developer Tools 701 3 ★ 166KiB

icon

GL Git Clone Extension · Developer Tools 701 1 ★ 55.18KiB

icon

AutoReview for Power Automate Extension · Developer Tools 701 2 ★ 4.96MiB

icon

JobJette - Free AI Job Search Copilot Extension · Productivity 701 1 ★ 1.2MiB

icon

Diff Navigator for GitHub Extension · Developer Tools 701 3 ★ 43.72KiB

icon

ZenHub for GitHub Extension · Productivity 701 377 ★ 3.28MiB

icon

Question Monitor for Stack Exchange Extension · Social & Communication 701 20 ★ 85.97KiB

icon

GitHub Issue Link Status Extension · Developer Tools 701 12 ★ 629KiB

icon

GitHub Recommender Extension · Developer Tools 701 6 ★ 96.03KiB

icon

Github Super Search Extension · Developer Tools 701 0 ★ 46.74KiB

icon

Meeting Dolphin Google Calendar Tags Extension · Productivity 701 5 ★ 179KiB

icon

GitHub Writer Extension · Developer Tools 701 17 ★ 3.29MiB

icon

Github Saved Filters Extension · Developer Tools 701 15 ★ 2.07MiB

icon

Foragear- Quick Search Tool Extension · Productivity 701 5 ★ 19.31KiB

icon

Issue board details sidebar Extension · Developer Tools 701 10 ★ 15.49KiB

User reviews

icon

malkit benning (ID: 000000382b31172a) Voted 5 ★ - Updated 05/05/2023 Works great for me, it really speeds up bringing across issues from my tutor's repo to my own. Some of the students are not able to see/copy labels across, and I can't see an option to help them. Hopefully John Murphy will be able to help solve the mystery?

icon

Hung Vu (ID: 000000e199123ba8) Voted 5 ★ - Updated 03/28/2019 Good extension.

icon

Ben Haynes (ID: 000000691bfb7149) Voted 4 ★ - Updated 10/25/2018 A useful tool for copying the title, labels, and original message to a new repo. I would make two recommendations: 1. There should be an option to copy over an issue's comments too. 90% of our info is in the comments, and it makes it impossible to "continue" a dialog if you always have to link back to the original ticket to see context. Comments could either get added as actual comments, or (if that's not possible) using some syntax in the main message. eg: delineated by a markdown HR, commenter's username, and datetime commented: ``` ---- @commenter's name – 2018-01-01 12:00:00 ``` 2. The only other option would be @mention each user (original and from comments) so they are added to the participants list and get updates on the new ticket. A great tool, and if the above two features were added this would be pretty much perfect! Thank you John!

icon

Michał Szewczak (ID: 000000588ca40ae1) Voted 5 ★ - Updated 08/02/2017 Awesome! Works great.

icon

Brandon McNew (ID: 000000a01d7bd310) Voted 5 ★ - Updated 04/10/2017 This extension really helped me setup a nice feedback option in my applications! Just send the issues to an empty repo and clone it to the repos I need. Very simple and excellent extension! Well done!