Collaboration
Comunicação da equipe, feed de atividades, aprovações de timesheet, arquivos centralizados e notificações.
Team Communication Hub
- Local – Project Roadmap → [Project] → Team Communication Hub (ou da barra de ferramentas)
- URL –
projectroadmap/communication_hub/{project_id}
Criar Discussão
- Digite Subject
- Digite Content
- Opcionalmente anexe arquivos
- Enviar
Adicionar Comentários
- Responda a discussões com comentários
- @Mentions – Digite
@seguido do nome de um membro staff para mencioná-lo (envia notificação) - File attachments – Anexe arquivos aos comentários
@Mentions
- Digite
@e comece a digitar o nome de um membro staff - Selecione no dropdown
- Membros mencionados recebem uma notificação com link para o comentário
Activity Feed
- Local – Project Roadmap → [Project] → Activity Feed (barra de ferramentas)
- URL –
projectroadmap/activity_feed/{project_id}
Atividades Automáticas
| Evento | Atividade Registrada |
|---|---|
| Task added | "task_created" |
| Task updated | "task_updated" |
| Project added | "project_created" |
| Project updated | "project_updated" |
Atividade Manual
- Clique em Add Activity para registrar um evento personalizado
- Digite a descrição e salve
Timesheet Approvals
- Local – Project Roadmap → Timesheet Approvals
Como Funciona
- Quando o staff inicia um timer de tarefa, um registro de aprovação de timesheet é criado (pendente)
- Aprove ou rejeite na página Timesheet Approvals
Ações
| Ação | Descrição |
|---|---|
| Approve | Marcar tempo como aprovado |
| Reject | Rejeitar com nota opcional |
| Sync | Preencher a partir de tbltaskstimers (adiciona registros faltantes) |
Filtros
- Filtrar por status: Pending, Approved, Rejected
Centralized File Storage
- Local – Project Roadmap → Centralized File Storage
- Propósito – Visualizar todos os arquivos do projeto em um lugar em todos os projetos
Recursos
| Recurso | Descrição |
|---|---|
| List view | Todos os arquivos com projeto, nome, data de upload |
| Download | Clique para baixar |
| View versions | Ver histórico de versões do arquivo |
File Versioning
- Automático – Versões são registradas quando arquivos são enviados (via hook
after_project_file_added) - Ver histórico – Clique em "View versions" no Centralized File Storage ou nos arquivos do projeto
- URL –
projectroadmap/file_versions/{project_id}/{file_id}
Real-Time Notifications
- Local – Project Roadmap → Notification Settings
- Propósito – Preferências por usuário sobre o que ser notificado
Tipos de Notificação
| Tipo | Descrição |
|---|---|
| Task assigned | Quando você é atribuído a uma tarefa |
| Task deadline approaching | Quando a data de vencimento da tarefa está próxima |
| Project updates | Quando o projeto é atualizado |
| Milestone completed | Quando um milestone é concluído |
Email Digest
- Local – Project Roadmap → Email Digest
- Propósito – Emails de resumo do projeto diários ou semanais
Configuração
- Enable/disable – Ligar/desligar digest
- Frequency – Diário ou semanal
- Cron – Adicione
projectroadmap/cron_email_digestao cron do servidor para envio automatizado
Configuração do Cron
Adicione ao crontab do seu servidor (exemplo – diário às 8h):
0 8 * * * php /path/to/perfex/index.php projectroadmap cron_email_digest