-
Notifications
You must be signed in to change notification settings - Fork 2
ExCon: Getting Started
ExCon edited this page May 16, 2017
·
1 revision
- This is a plug-in aimed at synchronizing and connecting the Microsoft Outlook Calendar with the Confluence Team Calendar using Exchange Web-Services and SQL.
- Events made in Outlook Calendar can be synced into the Confluence Calendar by logging into your Outlook Account on the Plug-in page.
- It sends SQL-requests to the Database containing information extracted and parsed from Outlook and maps them uniquely in a separate database table
- If you delete an event in the Outlook Calendar and re-sync, the deletion will have taken place in Confluence as well.
- Store your passwords - Our code passes your Outlook log-in credentials directly to Microsoft and the only thing stored is your email address in the Database table "OutlookUIDTable". This is for event deletion to work properly.
This code relies on the following repositories
- com.microsoft.ews-java-api
- org.codehaus.woodstox
- org.Jsoup
- junit
- com.atlassian.*
- javax.*
- com.google.code.gson
It is recommended to compile this code using the Atlassian SDK Command 'atlas-mvn package' (without quotes.
This is because IDE's or other compilers might have a hard time with the springboard scanner runtime and might not import repos from the pom.xml-file.
Look for the .JAR in the target folder after compiling with the above-mentioned command and upload that to your Confluence Server!
This code is released under the GNU General Public License v.3 and is free to modify and re-release as you wish. As stated in the GPL, you must publish any future releases under the same license. This is to create a more open society with free and open software available for everyone.