Автозаполнялка Time Tracker-а для Murano Soft. Тулза использует этот API для определения рабочих и не рабочих дней.
Тулза запаковывается в docker-образ и заливается на github. Пример запуска:
docker run --rm -it --entrypoint tta appulate/tta:latest -u ivan.petrov -c 14 -p MySuperDomainPassword -m "Super Job"
Обратите внимание на параметры -c и -m. Они задают категорию и комментарий для tt. Более подробное описание ниже.
Option | Description | ||
---|---|---|---|
-u | --user | логин от Time Tracker | |
-p | --password | пароль от Time Tracker | |
-m | --message | комментарий к записи в Time Tracker | |
--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.