Before you start - enable access to Redmine API

Go to Redmine Administration/Settings/Authentication page and make sure that REST web service is enabled.



If you don't have admin rights on your server, you can check if API is accessible by requesting XML representation of the list of issues from your browser:

http://your-server.com/issues.xml
You should see Redmine API authentication dialog. In Firefox, it looks like this:



After you have entered username and password, you'll see the list of issues rendered as xml.



If the authentication dialog reappears, Redmine API is not accessible, and you should contact your administrator.

You can't use this extension without enabling REST web service.

Getting started

Open Visual Studio Options dialog box, select Redmine Task List page and configure Authentication and Redmine Server URL settings.



Now you're able to view issues assigned to you as tasks. Click Get Redmine Tasks and check your Task List.



Make sure that Redmine is selected in Task List source combobox.



If you use HTTPS with self-signed certificate, you should specify Certificate Thumbprint. Open Redmine webpage in browser and find SHA1 Fingerprint in certificate details. Alternatively, you can set Validate Any Certificate option to true.

Troubleshooting

If the issues don't appear in the Task List, enable Debug Output in the Options dialog box and check the Output window for details.

Username: you; URL: http://yourserver.com/
System.Net.WebException: The remote server returned an error: (502) Bad Gateway...
Please, feel free to contact me if you encounter any difficulties.

Per Project Connection Settings

Right click a project in Solution Explorer and select Redmine Settings in context menu:



Configure project connection settings in the dialog box:



The settings are stored in .csproj.user file. The password is protected by DPAPI http://stackoverflow.com/questions/4756046/how-secure-is-protecteddata-protect-dpapi.

Disable Request Global to load issues using per project settings only.

Last edited Nov 4, 2013 at 11:20 AM by lmn, version 3

Comments

Cyraxing Aug 23 at 7:15 PM 
When I enter the link, http: // localhost: 8080 / redmine / issues.xml, no window appears. And in Visual Studio 2010 Professional I have, in the Options -> Redmine Task List part. It says: "Error loading property page".