В функциях api отсутствует возможность указать шаблон проекта при создании проекта и при апдейте проекта.
От этого все проекты, созданные по api всегда имеют стандартный шаблон и нет автоматизированной возможности изменить шаблон.
Требуется возможность указывать шаблон проекта при использовании функций api
Установка шаблона проекта при создании и при апдейте
-
- Сообщения: 18
- Зарегистрирован: 04.05.2017 12:06
-
- Сообщения: 4126
- Зарегистрирован: 06.06.2012 13:54
Re: Установка шаблона проекта при создании и при апдейте
Здравствуйте, Сергей!
Тут сложность в том, что нужна защита от некорректного использования такой возможности. Создание проекта по шаблону подразумевает создание задач из этого шаблона, т.е. в общем случае это достаточно "нагрузная" операция. Если в ходе отладки или в результате сочетания каких-то факторов внешний софт при помощи API начнет массово создавать проекты с большим количеством задач, это затормозит работу всего сервиса.
Соответственно, нужен механизм защиты, который будет мониторить активность по определенному ключу и автоматически блокировать ее в экстренных случаях. Таким образом, задача выходит за рамки простого добавления команды в API и влечет за собой разработку отдельного микросервиса. Мы это обязательно сделаем по мере набора достаточного количества запросов на создание проектов по шаблону при помощи API, но пока этого не произошло.
Тут сложность в том, что нужна защита от некорректного использования такой возможности. Создание проекта по шаблону подразумевает создание задач из этого шаблона, т.е. в общем случае это достаточно "нагрузная" операция. Если в ходе отладки или в результате сочетания каких-то факторов внешний софт при помощи API начнет массово создавать проекты с большим количеством задач, это затормозит работу всего сервиса.
Соответственно, нужен механизм защиты, который будет мониторить активность по определенному ключу и автоматически блокировать ее в экстренных случаях. Таким образом, задача выходит за рамки простого добавления команды в API и влечет за собой разработку отдельного микросервиса. Мы это обязательно сделаем по мере набора достаточного количества запросов на создание проектов по шаблону при помощи API, но пока этого не произошло.