собственно хочется услышать что от этого требуется?
На данном этапе тест версия выглядит так.
выносим настройки аккаунта GC в trackstudio.properties
- Code: Select all
## Account for Google calendar
trackstudio.google.calendar.use false
trackstudio.google.calendar.email root@gmail.ru
trackstudio.google.calendar.password secret
В GC есть возможность добавлять сторонних пользователь для просмотра этого календаря,
- делается простым добавлением email аккаунта пользователя.
В ТС для категории делаем настройку - добавлять категорию в GC yes/no
При создании задачи, в GC аккаунта trackstudio.google.calendar.email root@gmail.ru создается событие.
Событие имеет:
Название = name task [#number].
Описание = description task.
Время создания = submite task,
Время окончания = deadline task
При обновлении задачи в тс делается обновления задачи в gc.
Еще пока не сделано, но думаю в планах:
- по окончанию deadline делать рассылку об окончании действия.
- в описание еще заносить историю смены ответственных.
- удалять событие при смене статуса с finale
- под сомнением делать ли возможность обратной связи, то есть если создали событие через GC создавать ли задачу в ТС
