Gitloggl

Console application written in Ruby allows you to sync time tracks between toggl.com and gitlab.com

Program calculates total time you've currently spent on issue at gitlab and posts time tracks to gitlab with the +diff between toggl and gitlab.

demo

Installation

gem instal gitloggl
gitloggl
# or
gitloggl menu --verbose

Usage

1) Go to Toggl's profile page and copy Access token 1) Copy WorkspaceID from workspaces page (click edit and copy ID from URL) 1) Generate Gitlab Personal Access token with API rights at profile page 1) Add credentials at gitloggl -> Manage Integrations -> Add 1) Use gitlab issue path names in your toggl's tracks (my-project#41) to be able to match data between toggl and gitlab 1) Enjoy