An open API service indexing awesome lists of open source software.

https://github.com/previousnext/tl-go

Command line time logger
https://github.com/previousnext/tl-go

go-tools

Last synced: 3 months ago
JSON representation

Command line time logger

Awesome Lists containing this project

README

          

# TL

A command-line tool for logging time to Jira Worklogs.

## Setup

You will need your Jira URL, username, and an API token to authenticate with Jira. You can generate an API token from your Atlassian account.

```
tl setup \
--jira-url https://your-domain.atlassian.net \
--username yourusername \
--token yourapitoken
```

## Usage

Basic workflow example:

```
tl add PROJ-123 2h "Worked on feature X"
tl review
tl send
```

Command reference:

```
USAGE

tl [command] [--flags]

COMMANDS

add

### Adding bash completion

To enable bash completion for `tl`, you can run the following command on Ubuntu and restart your terminal:

```
tl completion bash > ~/.local/share/bash-completion/completions/tl.bash
```

### Acknowledgements

This project was inspired by [larowlan/tl](https://github.com/larowlan/tl) which is written in PHP and does much more than this version.