Jira FreshBooks Connector synchronizes worklogs between JIRA and Freshbooks. It helps to integrate time tracking from JIRA into FreshBooks that resolves a problem of double reporting.
It was necessary to avoid double reporting of time tracking and sort out the exported data into invoices.
Two synchronization modes supported for defined issues in the “Project Links” section. It was implemented the Task Mapping strategy that gives ability to map issues to tasks differently.
Atlassian SDK, JIRA API, OSGi, TDD (JUnit, Mockito), Freshbooks API.