feat: complete administration and reporting
This commit is contained in:
@@ -128,6 +128,19 @@ Utilizadores com perfil `approver` ou `administrator` acedem a `http://localhost
|
||||
|
||||
As decisões geram jobs de notificação. Em desenvolvimento, confirmar o email em `http://localhost:8025` e a notificação interna em `http://localhost:8000/notificacoes`. Se uma mensagem não chegar, consultar primeiro `docker compose logs --tail=100 queue` e a tabela `failed_jobs`; não repetir a decisão já confirmada.
|
||||
|
||||
## Administração e relatórios
|
||||
|
||||
Administradores usam:
|
||||
|
||||
- `http://localhost:8000/administracao/utilizadores` para contas, perfis e IDs Snipe-IT;
|
||||
- `http://localhost:8000/administracao/regras` para políticas aplicadas a novos pedidos;
|
||||
- `http://localhost:8000/administracao/notificacoes/modelos` para assuntos e mensagens;
|
||||
- `http://localhost:8000/administracao/snipe-it` para diagnóstico da integração.
|
||||
|
||||
As alterações são registadas em `audit_logs`. A margem de uma reserva já submetida não muda quando a política é alterada; confirmar `buffer_starts_at` e `buffer_ends_at` do item ao investigar um conflito.
|
||||
|
||||
Administradores e auditores consultam `http://localhost:8000/relatorios` e `http://localhost:8000/auditoria`. O CSV usa `;`, UTF-8 com BOM e neutralização de fórmulas para abertura segura em aplicações de folha de cálculo. Cada pedido está limitado a 366 dias; para análises plurianuais, exportar períodos separados. Aprovadores, operadores, administradores e auditores consultam o planeamento consolidado em `http://localhost:8000/calendario-global`.
|
||||
|
||||
## Produção
|
||||
|
||||
Antes de disponibilizar:
|
||||
|
||||
Reference in New Issue
Block a user