Изменены права на просмотр "чужих" задач

Сделано в версии 3.3.5.100 от 28.06.2023 в altAwin

Изменение
Ранее в правах было два пункта: все и свои
Теперь два пункта: все и подразделения. Считаем, что свои задачи пользователь может просматривать всегда, даже если прав никаких.

Осталось по-прежнему
Если у пользователя нет прав (= только свои задачи), в выпадающем списке доступны два способа отображения: по исполнителю и по менеджеру

Осталось по-прежнему
Если у пользователя есть права на просмотр задач подразделения, то без перемен. Доступны три пункта: по исполнителю, по менеджеру и по подразделению. При выборе пункта по подразделению становится доступен список подразделений для текущего пользователя. Доступными считаем подразделения, в которых пользователь состоит и является ответственным, и подразделения, подчиненные тем, в которых пользователь состоит.

Изменение
Если у пользователя есть права на все задачи, то ему становится доступно поле выбора сотрудника. Ранее оно было доступно только под администратором. Теперь работа с задачами для администратора ничем не отличается от работы для пользователя с полными правами. Такой пользователь может выбрать любого сотрудника, тогда пункты по исполнителю и по менеджеру относятся к выбранному в поле ввода сотруднику.

Изменение
Ранее под администратором при выборе сотрудника список подразделений заполнялся подразделениями, доступными для выбранного сотрудника. Теперь этот список не перезаполняется, а содержит список подразделений, доступных для текущего пользователя (который сейчас авторизован).