Backend: - Adiciona campo `contacts` (JSONB) na tabela `agendas` e atualiza lógica de criação. Frontend: - Adiciona campos dinâmicos de contato no formulário de Novo Evento. - Otimiza busca do Mapbox priorizando a região selecionada (SP/MG). - Implementa "Deep Linking" no Dashboard (abrir detalhes do evento direto via URL). - Corrige "flicker" (piscada da lista) ao carregar detalhes via link permitindo carregamento suave. - Adiciona botão "Aprovar" e fluxo de aprovação na visualização de detalhes. - Corrige fluxo de edição (salvar retorna para detalhes sem recarregar a página). - Corrige navegação dos botões "Voltar" em Detalhes e Logística para retornarem corretamente à lista/painel. - Melhora layout do cabeçalho de detalhes (remove ID vazio e unifica títulos duplicados). - Ajusta clique no Logo para forçar reset da navegação para o Painel.
1 line
80 B
SQL
1 line
80 B
SQL
ALTER TABLE agenda ADD COLUMN IF NOT EXISTS contatos JSONB DEFAULT '[]'::jsonb;
|