photum/backend/internal/db/migrations
NANDO9322 20b60fcc27 feat(agenda): implementar sistema de conflito por tempo e horário de término
- db: criada migration para adicionar coluna `horario_fim` na tabela agenda
- backend: queries SQLC atualizadas para ler e gravar horario_fim
- backend: mapeamento no service.go modificado para incluir e retornar o horário
- backend: atualizada documentação das rotas (Swagger)
- frontend/ui: adicionado campo de input Horário de Término no EventForm
- frontend/ui: painéis do Dashboard e DailyLogistics renderizando o novo formato visual de exibição de horas do evento
- frontend/logic: atualizada validação de profissionais ocupados (busyProfessionalIds) para analisar colisão real com base no intervalo Início x Fim em vez do fechamento total do dia
- frontend/context: conserto no state global do DataContext para não perder a string do backend após edições via modal
2026-02-25 11:38:37 -03:00
..
002_multi_function.sql feat: implementação do financeiro e suporte a múltiplas funções 2026-01-15 18:07:39 -03:00
003_add_funcao_agenda_profissionais.sql feat: notificações whatsapp com logística e correção de contagem de equipe 2026-01-16 12:56:40 -03:00
005_link_financial_transactions_professional.sql feat(financeiro): implementação do extrato financeiro do profissional e melhorias na agenda 2026-01-16 16:07:49 -03:00
006_sync_production.sql feat: suporte a FOT alfanumérico e correções de UI 2026-01-29 22:15:14 -03:00
007_change_fot_to_varchar.sql feat: suporte a FOT alfanumérico e correções de UI 2026-01-29 22:15:14 -03:00
008_add_logistics_notified_at.up.sql feat: improve logistics notification persistence and finance grouping 2026-01-30 19:16:54 -03:00
009_multi_region_support.up.sql feat: suporte completo multi-região (SP/MG) e melhorias na validação de importação 2026-02-05 16:18:40 -03:00
010_fix_constraints.up.sql feat: suporte completo multi-região (SP/MG) e melhorias na validação de importação 2026-02-05 16:18:40 -03:00
011_seed_mg_catalogs.up.sql feat: suporte completo multi-região (SP/MG) e melhorias na validação de importação 2026-02-05 16:18:40 -03:00
012_cleanup_anos_formaturas.up.sql Fix: Deduplicacao de tipos de evento e limpeza de anos invalidos 2026-02-05 17:37:43 -03:00
013_deduplicate_case_insensitive.up.sql Fix: Deduplicacao de tipos de evento e limpeza de anos invalidos 2026-02-05 17:37:43 -03:00
014_cleanup_invalid_years.up.sql Fix: Deduplicacao de tipos de evento e limpeza de anos invalidos 2026-02-05 17:37:43 -03:00
015_add_conta_column.up.sql feat(profile): melhorias no fluxo de perfil e correções no backend 2026-02-06 21:44:00 -03:00
015_merge_duplicate_events.up.sql Fix: Migracao para corrigir FK de tipos de evento duplicados 2026-02-05 17:49:36 -03:00
016_add_conta_column.up.sql feat(profile): melhorias no fluxo de perfil e correções no backend 2026-02-06 21:44:00 -03:00
016_add_contacts_to_agenda.up.sql feat(ux): melhorias de navegação, formulário e fluxo de eventos 2026-02-06 13:32:11 -03:00
017_add_client_fields.up.sql feat: habilita edição de perfil para clientes e corrige carga de dados 2026-02-09 00:56:09 -03:00
018_add_professional_address_fields.up.sql feat: suporte a endereço completo no cadastro de profissionais e correção do fluxo de registro 2026-02-09 13:05:54 -03:00
019_add_coordinator_column.up.sql feat: implementa função de coordenador de eventos 2026-02-09 22:33:21 -03:00
020_add_convites_diarios.down.sql feat: Implementação Logística Diária, Novo Cargo Pesquisador, Exportação XLSX Financeiro e Correções no Painel 2026-02-24 18:42:22 -03:00
020_add_convites_diarios.up.sql feat: Implementação Logística Diária, Novo Cargo Pesquisador, Exportação XLSX Financeiro e Correções no Painel 2026-02-24 18:42:22 -03:00
021_add_horario_fim.up.sql feat(agenda): implementar sistema de conflito por tempo e horário de término 2026-02-25 11:38:37 -03:00