| Name | JiraSnap |
|---|---|
| Version | 0.6.5.0 (date of build : 1/Apr/2008) |
| Product Versions | 3.7 or higher |
| Author(s) | Joseph Kim(SQISoft Inc.) |
| Homepage | |
| Price | FREE |
| License | |
| JavaDocs | |
| IssueTracking | |
| Download Binary | JiraSnap.zip |
| Download Source |
Description/Features
This small application helps JIRA users, especially testers and customers to report a bug with screen capture in a convenient way.
It's easy to use and you don't need to open web browser to create an issue.
JiraSnap 0.6.5.0 released
|
Usage
Firstly you need to install .NET Framework 2.0 to run JiraSnap.
- Run the program
- Settings - insert your JIRA url and your account info
- Click the 'Capture Screen' button to capture the screen
- Edit the captured image - crop and markup
- Create an issue attaching the edited image or attach it to the selected issue or you can just save it.
Reload cached list
- Reload Project List Button
- Reload Issue List Context Menu : select a project and right click on it!

Hotkey feature
- You can capture screen whenever you want by pressing the 'Print Screen' button.
- To enable hotkey feature, click tray icon to popup context menu and click on 'Enable Hotkey' menu.

You can access the program by clicking a small bug - tray icon(inspired by FogBugz screen capture tool).
Version History
0.6.5.0
- Fix version field added to the create issue dialog.
0.6.0.0
- Caching project and task list.
0.5.0.2
- Problem with creating an issue for the project which has no component has been fixed.
0.5.0.1
- Assignee field type changed to text input.
There was some problem to get user list so you should type the exact username now.
0.5
- Assignee field added to the create issue form so that you may create issue with assign to the selected user.
- Hotkey feature - you can capture screen by pressing 'Print Screen' key.
- Browse the issue feature - you can browse the issue which you created or to which you attached the captured image.
0.4
- Attach to the existing issue feature added
- Default image format is png
- Tray icon changed to a new fancy lady bug icon
- Wait cursor is shown while connecting to the jira server
0.3.1
- Edit options doesn't disappear when the main window is maximized.
- Single instance application feature implemented.
- Rearrange the buttons - 'Capture Screen' is top now.
Open Issues

Caching the project info to improve performace of opening the 'Create Issue' form.- Customizing hotkey.
- Multi-Jira profile funtionality which enables you to choose a Jira among multiple Jiras.

Comments (38)
Mar 27, 2007
Bob Swift says:
Good idea and thanks for contributing this. Here are some suggestions: 1) Create...Good idea and thanks for contributing this. Here are some suggestions:
1) Create - can't create issues for projects that have more required fields than are available in this interface.
2) Need option to add capture to an existing bug.
3) I didn't get the edit options you show in the pictures
4) Configuration action is important only once, suggest you make screen capture the first button.
Mar 27, 2007
Joseph Kim says:
Thank you for good suggestions. First one is little bit tricky cos essential co...Thank you for good suggestions.
I looked up the SOAP api and tried to find the way to solve this problem but it was not easy.
I'm still working to find the solution.
Mar 28, 2007
Bob Swift says:
Edit stuff doesn't show up in full screen mode or after you resize the window th...Edit stuff doesn't show up in full screen mode or after you resize the window - that is why I didn't see it
Mar 28, 2007
Dion Adamy says:
Very cool, thanks Joseph\! The first issue Bob lists blocks us from us...Very cool, thanks Joseph! The first issue Bob lists blocks us from using it in our environment, but I'll keep checking back to see if you've made any progress. I think our QA team would really dig it.
Mar 28, 2007
Joserra Mosteiro says:
Hi, sure the tool is great. To add as a bug, when you resize the jirasnap windo...Hi,
sure the tool is great. To add as a bug, when you resize the jirasnap window crop and markup options are lost. Seems that the right panel is static.
Mar 28, 2007
Bob Swift says:
0.3.1 has some nice improvements! Liked renaming of configuration to settings! I...0.3.1 has some nice improvements! Liked renaming of configuration to settings! It needs to be done in the icon tray menu as well. Default image format needs to be png, otherwise too many bitmap files will be created and they are too large. Perhaps consider REMOVING bitmap option entirely. Like the post above, we cannot use as is with the 1) and 2) issues outstanding.
Mar 29, 2007
Joseph Kim says:
1) issue seems to take quite long time to be resolved. So 2) issue has been chos...1) issue seems to take quite long time to be resolved. So 2) issue has been chosen to be resolved firstly.
To solve the 1) issue I need more study and need help from someone who has experienced this kind of problem.
Apr 13, 2007
Neal Applebaum says:
Joseph, this looks like a great feature. But when I click on Create Issue the s...Joseph,
this looks like a great feature. But when I click on Create Issue the screen just hangs. I think it's because I am on 3.6.5 and the error message is "No such operation 'getProjectRoles'"
So I guess you need to edit the Product Version to 3.7 or higher?
Cheers,
Neal
Apr 18, 2007
Joseph Kim says:
thanks Neal, I edited the product version to 3.7 or higher.thanks Neal,
I edited the product version to 3.7 or higher.
Apr 23, 2007
Nicolas Espeel says:
Nice plugin. When trying to create a ticket, I get the error "fail to create a n...Nice plugin. When trying to create a ticket, I get the error "fail to create a new issue. Object reference not set to an instance of an object.". We're currently running Jira 3.7.3-#187 and I'm using JiraSnap 0.5. What is going wrong here? Thx
Apr 23, 2007
steven salter says:
Users need to be of project admin? 3.8 Installations. See the end of this...Users need to be of project admin? 3.8 Installations.
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
********** Exception Text ************
System.Web.Services.Protocols.SoapException: com.atlassian.jira.rpc.exception.RemoteValidationException: Error getting project role actors The user does not have the JIRA Administrator permission, or is not running Enterprise and does not have the Project admin permission.
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at JiraSnap.jira.JiraSoapServiceService.getProjectRoleActors(String in0, RemoteProjectRole in1, RemoteProject in2)
at JiraSnap.JiraHelper.GetUsersByProject(String projectkey)
at JiraSnap.CreateIssueFrm.RefreshProjectProperties(String key)
at JiraSnap.CreateIssueFrm.RestoreConf()
at JiraSnap.CreateIssueFrm.InitJira()
at JiraSnap.CreateIssueFrm..ctor(String tempFileName)
at JiraSnap.JiraSnapFrm.bnCreateIssue_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Apr 24, 2007
Tom Olsen says:
I really like the idea behind this but I see the same issue. It works for admini...I really like the idea behind this but I see the same issue. It works for administrators but non-administrators get the exception
Does the user have to be an administrator or project administrator? Does this only work for the Enterprise version?
Apr 25, 2007
Joseph Kim says:
I'm working to find the reason of these issues at the moment. It has not been te...I'm working to find the reason of these issues at the moment.
It has not been tested enough, especially for the various JIRA versions and editions.
May 16, 2007
Jean-Baptiste Catté says:
As you have improved your plugin I'm trying it again: \Attach To...\ is working ...As you have improved your plugin I'm trying it again: _Attach To..._ is working fine, but it is impossible to create an issue if there are some required custom fields, even if they have a default value.
May 16, 2007
Joseph Kim says:
Dealing with custom fields is really complicate as far as I know. But it should ...Dealing with custom fields is really complicate as far as I know.
But it should be possible to create an issue with custom fields which have a default value, I think.
Okay, I'll try to fix it. Thanks for reporting this.
May 16, 2007
Joseph Kim says:
I couldn't find any SOAP API that returns the default value of the custom field ...I couldn't find any SOAP API that returns the default value of the custom field and without the default value Jira doesn't allow to create an issue at all.
At the moment, I'm working to resolve this issue in other way.
May 16, 2007
Jean-Baptiste Catté says:
You can get the default value on CustomFieldType: CustomFieldType.getDefaultValu...You can get the default value on CustomFieldType: CustomFieldType.getDefaultValue().
May 21, 2007
Joseph Kim says:
Thanks but... JiraSnap is using SOAP API and I couldn't find any SOAP API which ...Thanks but...
JiraSnap is using SOAP API and I couldn't find any SOAP API which get the default value of a custom field.
May 18, 2007
jonathan doklovic says:
This looks like a useful tool, but i can't get it to connect properly. I'm using...This looks like a useful tool, but i can't get it to connect properly.
I'm using jira 3.7.3 and when i click the test connection button (with all the proper values) I get:
Client found response content type of 'text/plain; charset=UTF-8' but expected 'text/xml'
and then the soap packet with the valid login return.
May 21, 2007
Joseph Kim says:
There are some information of this issue but I couldn't find the exact reason an...There are some information of this issue but I couldn't find the exact reason and solution on the web so far.
It could be related with the configuration of the WAS I guess...
sorry for answering like this...
Jun 26, 2007
Joserra Mosteiro says:
Hi, version 3.9.2 installed of Jira, I've got the following error: Fail to at...Hi,
version 3.9.2 installed of Jira, I've got the following error:
big problem,
Jun 27, 2007
Joseph Kim says:
Hi, do you check you have permission to attach a file? Anyway I'll testing wit...Hi,
do you check you have permission to attach a file?
Anyway I'll testing with Jira 3.9.2.
Jun 28, 2007
Joserra Mosteiro says:
Hi, Yes the user has permissions to attach files and the field is available to ...Hi,
Yes the user has permissions to attach files and the field is available to all issue creators or editors. It seems that since 3.9 versions attachments are treated differently, but not sure,
Jun 28, 2007
Joseph Kim says:
Hi, Okay, probably It's time for the JiraSnap to be upgraded. I hope I can reso...Hi,
Okay, probably It's time for the JiraSnap to be upgraded.
I hope I can resolve this issue a.s.a.p.
Jul 17, 2007
Joserra Mosteiro says:
Hi Joseph, i tested Jirasnap in 3.10 and it works again. (3.10 is an upgrade). ...Hi Joseph,
i tested Jirasnap in 3.10 and it works again. (3.10 is an upgrade). Both, testing and production environments are working. Both weren't working on 3.9. Hope it helps,
wonderful solutions specially for design features or bugs.
Aug 13, 2007
Christian K. Ibsen says:
Hi Joseph, JiraSnap.zip seems to be corrupt. Could you please try to upload a ne...Hi Joseph,
JiraSnap.zip seems to be corrupt. Could you please try to upload a new version?
Thanks!
Aug 29, 2007
Joseph Kim says:
Hi Mr. Christian, new version released, please check it. thanks.Hi Mr. Christian,
new version released, please check it.
thanks.
Sep 12, 2007
Dan D'Eramo says:
Suggestion: if the SOAP API does not allow you to determine the necessary custom...Suggestion: if the SOAP API does not allow you to determine the necessary custom fields required for issue creation, perhaps that information can be stored in a configuration file that JiraSnap loads. The "lookup key" would have to include at least the JIRA url and project, but perhaps more (e.g., issue type) depending upon how customizable JIRA is.
Alternate suggestion: if the SOAP API does allow you to get a list of all of the custom fields, fetch that and allow the user to select which ones to additionally set. Again, perhaps the fetch can make use of the values already entered for JIRA URL, project, affected version, etc.
Dan
Sep 28, 2007
Joseph Kim says:
Thank you for your suggestion. At the moment, I have lots of works to do... I ho...Thank you for your suggestion.
At the moment, I have lots of works to do...
I hope I can show better JiraSnap a.s.a.p.
Sep 27, 2007
wilfrido perez says:
Hi guys, I'm having an error trying to connect to JIRA. Steps: 1. Open JiraSnap ...Hi guys, I'm having an error trying to connect to JIRA.
Steps:
1. Open JiraSnap
2. Click on settings
3. type URL / User name/ Password
4. Click on [Connection Test]
Error Message:
"The request failed with HTTP status 503: Remote API not activated for this JIRA installation.."
* Please advice - Thanks.
Jira version: Enterprise Edition, Version: 3.10.2-#262
Sep 27, 2007
Neal Applebaum says:
The error "Remote API not activated" pretty much explains the problem. You need ...The error "Remote API not activated" pretty much explains the problem. You need to enable Remote API. There's an option "Accept remote API calls" in General Configuration.
Dec 06, 2007
Zac Spitzer says:
any chance of some caching of the downloaded jira info?any chance of some caching of the downloaded jira info?
Dec 06, 2007
Joseph Kim says:
hi, thanks for asking this. I'm getting lazy so updating the JiraSnap has been d...hi, thanks for asking this.
I'm getting lazy so updating the JiraSnap has been delayed...
I think your jira could have lots of projects.
It's quite annoying that you should see wait cursor for a while everytime when you create an issue by the jirasnap, isn't it?
I promise to add the caching function in this year.
Jan 24, 2008
Santhosh Nair says:
Thanks for contributing such a convinent tool. I have a feature request It...Thanks for contributing such a convinent tool. I have a feature request
It would be really great, if you could also include "Fix version" also in the GUI. All of our filters are based on fix version and I always have to open the JIRA entry in browser to fix the "fix version".
santhosh
Apr 01
Joseph Kim says:
Hi! Santhosh, fix version field added eventually.Hi! Santhosh,
fix version field added eventually.
May 15
Santhosh Nair says:
Thanks a lot Joe. This is very useful for me.Thanks a lot Joe. This is very useful for me.