Time Tracker Autocompleter for Muranosoft


Keywords
Time, Tracker, Autocomplete, Muranosoft
License
Other
Install
pip install tta==0.1.3

Documentation

tta - Time Tracker Автозаполнялка для Muranosoft

Join the chat at https://gitter.im/erm0l0v/tta Latest PyPI version Requirements Status Code Health

Автозаполнялка Time Tracker-а для Murano Soft

Тулза использует git лог для получения уникальных описаний каждодневной работы. Тулза использует этот API для определения рабочих и не рабочих дней.

Установка:

Тулза написана на Python, так что его нужно поставить: OSX, Windows, Linux.

Саму тулзу можно поставить через пакетный менеджер, который идет вместе с Python.

pip install tta

Использование:

Все что нужно сделать - запустить команду в папке с git репозиторием:

tta -u user -p qwerty -e gmail@gmail.com
  • user - Имя пользователя в Time Tracker.
  • qwerty - Пароль от Time Tracker.
  • gmail@gmail.com - email который указан в git config вашего перозитория.

Options:

Option Description
-u --user логин от Time Tracker
-p --password пароль от Time Tracker
-e --email email в git config
-d --directory Полный путь до папки с репозиторием
  --start_date

Начало периода (Пример: 2015-8-27)

По дефолту: первый день текущего месяца

  --end_date

Окончание периода (Пример: 2015-8-29)

По деволту: последний день текущего месяца

  --start_work_day

Начало рабочего дня (часы).

По дефолту: 10.

  --end_work_day

Конец рабочего для (часы).

По дефолту: 18.

-c --category

Категория в Time Tracker

По дефолту: 2 (Development).

Список категорий:
ID Name
17 Client Support
12 Code Review
2 Development
4 Documenting
15 Graphic Design
27 Holiday
29 HR
14 Infrastructure
28 Marketing
7 Meeting
8 Miscellaneous
30 Office Management
35 Overtime leave
9 Project Management
10 Quality Assurance/Testing
3 Requirement Analysis
6 Research
25 Sick
31 Vacation non-paid
26 Vacation paid

tta was written by Kirill Ermolov.