NoteBugsDocs

Funcionalidades

Vínculos entre cards

Um vínculo entre dois cards, com um sentido, e a tela cuida do resto.

Um vínculo liga dois cards e tem um tipo: PARENT, BLOCKS, GENERATED ou RELATED. Ele é gravado como um registro só, com origem e destino.

A direção é do banco; o rótulo é da tela

A API não conhece “direção escolhida na tela”. Para os rótulos inversos (“é filho de”, “é bloqueado por”), o cliente troca os ids e chama a mesma rota no outro card. Assim existe um registro por vínculo, e não um par espelhado.

As três recusas

  • Um card não se vincula a ele mesmo.
  • Os dois cards precisam estar no mesmo espaço de trabalho. Essa fronteira não tem configuração que a libere.
  • Projetos diferentes são recusados por padrão. Essa metade *tem* configuração (allowCrossProjectLinks), e dois cards sem projeto contam como o mesmo agrupamento.

No máximo um vínculo entre dois cards

Em qualquer sentido: criar um segundo vínculo entre os mesmos dois cards é recusado mesmo invertendo a origem e o destino.