Skip to content
This repository has been archived by the owner on Mar 31, 2020. It is now read-only.

Bidirectional synchronization between Trello and Wrike

Notifications You must be signed in to change notification settings

Lince-Facens/WrikeTrelloSync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WrikeTrelloSync

A simple tool that provides bidirectional synchronization between Trello cards and Wrike tasks.

At the moment, it only synchronizes the title, description, column, position and assigned users.

Usage

Requirements

  • Java 8
  • Trello API key and API token
  • Wrike API token

Running

Grab the latest version.

If the config.json file doesn't exist, it will run a configuration wizard.

Diff Mode

Diff Mode looks for differences between the local cache and the current state of the platform, propagating the changes to other platforms.

Run it with java -cp WrikeTrelloSync.jar com.guichaguri.wriketrellosync.DiffSync.

You may also enable a timer to synchronize by setting its interval in minutes:

$ java -cp WrikeTrelloSync.jar -Dtimer.interval=30 com.guichaguri.wriketrellosync.DiffSync

WebHook Mode

WebHooks are triggered whenever a change is made, synchronizing it instantly.

The downside is that you need it to be running a server with a public IP address.

The webhook must be registered manually.

Run it with java -cp WrikeTrelloSync.jar com.guichaguri.wriketrellosync.WebHookSync.

You may also pass the hostname, the port and enable diff mode timer:

$ java -cp WrikeTrelloSync.jar -Dwebhook.hostname=127.0.0.1 -Dwebhook.port=8091 -Dtimer.interval=30 com.guichaguri.wriketrellosync.WebHookSync

TODO

  • Automatically register the webhook
  • Synchronize positions back to Trello properly

Implementation Notes

  • If you're running it for the first time, all existing cards will be created on the other platforms automatically.
  • Trello cards are always archived instead of being deleted.

Contributors

About

Bidirectional synchronization between Trello and Wrike

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages