О приложении
Для кого данное приложение:
Мы не храним никаких данных на своём сервере по вашим задачам кроме ID, поэтому нам приходится делать больше запросов в REST и подменять информацию на более свежую, но в истории задач останутся записи.
Приложение синхронизирует задачи, которые будут создаваться в определённой настройками приложения группе.
Роли в приложении:
Существует 2 роли в данном приложении.
Специалист: если Вы при установке выберите такую роль, то сможете подключить к своему порталу неограниченное количество других порталов.
Клиент: Выбрав её Вы сможете подключиться только к порталу специалиста.
Если вы подключили уже существующую группу и в ней уже есть задачи, то мы их не будем переносить на другой портал до тех пор, пока вы что-то в них не поменяете.
Перейдите в группу, которая настроена для обмена и создайте в ней новую задачу или измените уже существующую. В момент сохранения данных мы получим событие добавления или изменения задачи. Это станет для нас сигналом для синхронизации данных.
На разных порталах работают разные сотрудники. Чтобы все стороны понимали с кем общаются в комментариях, мы пишем имя и фамилию того сотрудника, который написал сообщение на своём портале.
Синхронизация истории задач, времени (затраты времени) и комментариев происходит только при добавлении нового комментария.
Синхронизация остальных параметров задач (описание, название, крайние сроки и пр.) происходит при изменении задачи.