Visual Studio extension integrating Atlassian Confluence.
See: Wiki - How to configure ConfluenceEX as consumer
See: Wiki - Ignored setting file
- Mark
ConfluenceEX
as StartUp Project - Set Debug mode
- In order to load project as VSPackage in Experimental instance of VS follow CodeProject or do following:
- Right-click on
ConfluenceEX project|Properties
- Select
Debug
bookmark - As external program navigate to:
"MicrosoftVS installation location"\Common7\IDE\devenv.exe
- As command line argument on start-up add
/RootSuffix Exp
- Right-click on
- Build&Start
Need to sign-in at My testing Confluence server
REST Client integrated into ToolWindow
After project start-up goto and click on View|Confluence
if the Confluence Toolbar is not already shown
New ToolWindow with ToolBar should show up
Before successful sign-in:
- If not already signed-in with oauth_access_token from registry User Settings Store click on
Redirect
- By Signing-in and clicking on
Allow/Přijmout
give ConfluenceEX rights to make rest api calls with your identity - Copy generated oauth_verifier (ověřovací kód) and navigate back to ConfluenceEX
- Paste copied oauth oauth_verifier (ověřovací kód) and click on
Sign-in
After successful sign-in:
- On ToolBar click on
Connect
to check authentication state - On ToolBar click on
Home
icon to show list of available Spaces - Click on specific
Space
link to see list of content available under this space - Click on specific
Content
link to see details - Click on
Open in build-in/external tab...
to open link in new Visual Studio built-in browser tab or external browser tab
- ConfluenceEX (main)
- ConfluenceRESTClient (class library)
- RestSharp 106.2.1: currently not in use (no support for OAuth with RSA)
- DevDefined.OAuth 0.2.0