Receba novidades do Hedhog no seu e-mail
Novos lançamentos, receitas e breaking changes — sem spam.
Submódulo operations
projects-tasks
CRUD de projetos, gerenciamento de tarefas, comentários, watchers, arquivos, cursores em tempo real e analytics em nível de projeto.
Caminho de origem: libraries/operations/src/controllers/operations-projects.controller.ts, operations-tasks.controller.ts
Arquivo do módulo: operations.module.ts
Introdução
Projetos e tarefas formam o núcleo de gestão de entregas do Operations. Os projetos carregam seus próprios arquivos e estatísticas; as tarefas adicionam comentários, watchers, arquivos, feeds em tempo real e variações de listagem baseadas em papel, como "minhas tarefas" ou visões de diretoria.
Este submódulo é a área mais voltada à colaboração do Operations e se comporta mais como um produto de gerenciamento de projetos do que como uma tela de CRUD de backoffice.
Endpoints HTTP
32 endpoints
Lista as opções de projetos para seletores.
Lista os projetos.
Obtém um projeto.
- Params
- id (int)
Obtém as estatísticas de um projeto.
- Params
- id (int)
Cria um projeto.
Atualiza um projeto.
- Params
- id (int)
Exclui um projeto.
- Params
- id (int)
Lista os arquivos de um projeto.
- Params
- id (int)
Anexa um arquivo a um projeto.
- Params
- id (int)
Desanexa um arquivo de um projeto.
- Params
- id (int), fileRelationId (int)
Lista as tarefas.
Lista as tarefas do usuário atual.
Retorna a linha do tempo das tarefas do usuário atual.
Lista as tarefas com escopo de diretor.
Retorna a linha do tempo das tarefas do diretor.
Lista as tarefas dentro de um projeto.
- Params
- id (int)
Retorna o estado do cursor em tempo real das tarefas.
Faz o streaming dos eventos de tarefas em tempo real.
Cria uma tarefa.
Atualiza uma tarefa.
- Params
- id (int)
Exclui uma tarefa.
- Params
- id (int)
Lista os arquivos de uma tarefa.
- Params
- id (int)
Anexa um arquivo a uma tarefa.
- Params
- id (int)
Desanexa um arquivo de uma tarefa.
- Params
- id (int), fileRelationId (int)
Lista os watchers de uma tarefa.
- Params
- id (int)
Adiciona um watcher a uma tarefa.
- Params
- id (int)
Remove um watcher de uma tarefa.
- Params
- id (int), collaboratorId (int)
Lista os comentários de uma tarefa.
- Params
- id (int)
Lista o histórico de atividades de uma tarefa.
- Params
- id (int)
Cria um comentário em uma tarefa.
- Params
- id (int)
Atualiza um comentário de uma tarefa.
- Params
- taskId (int), commentId (int)
Exclui um comentário de uma tarefa.
- Params
- taskId (int), commentId (int)