11
CHANGELOG.md
11
CHANGELOG.md
@@ -47,6 +47,17 @@ Todas as alterações materiais são registadas neste ficheiro. O formato segue
|
||||
- Endpoints públicos de liveness/readiness sem divulgação de detalhes internos e health check do Nginx.
|
||||
- Scripts operacionais para backup PostgreSQL custom, checksum e teste de restauro numa base temporária isolada.
|
||||
- Checklist versionado de entrada em produção com evidências e critérios de go/no-go.
|
||||
- Endpoint `/requisicoes/verificar-disponibilidade-semanal` para verificar disponibilidade de equipamentos baseado em slots semanais para reservas recorrentes.
|
||||
- Botão "Verificar equipamentos livres" visível quando a repetição semanal está ativa, permitindo filtrar o catálogo pela próxima ocorrência semanal.
|
||||
|
||||
### Alterado
|
||||
|
||||
- Validação de formulário de requisição: erros de validação agora aparecem individualmente por baixo de cada campo em vez de num toast/alert genérico.
|
||||
- Removido listener global de erros do Inertia que interferia com o fluxo normal de validação.
|
||||
- Adicionado `preserveState: true` e `preserveScroll: true` aos POSTs do formulário para manter o estado após erros de validação.
|
||||
- Modal de detalhes do dia nos calendários pessoal e global, mostrando todas as requisições de um dia com estado, horário, equipamentos e requisitante (no calendário global).
|
||||
- Fuso horário da aplicação alterado de UTC para Europe/Lisbon para garantir consistência com o PHP e evitar discrepâncias de horário entre frontend e backend.
|
||||
- Botão "Verificar equipamentos livres" no formulário de requisição quando a repetição semanal está ativa, permitindo filtrar o catálogo pela próxima ocorrência semanal.
|
||||
|
||||
### Alterado
|
||||
|
||||
|
||||
Reference in New Issue
Block a user