photum/backend/internal/db/generated
NANDO9322 7536bddacb feat: sistema de validação de conflitos e melhorias na UX da agenda
Implementa validação de horários para evitar conflitos no aceite de eventos, correções na sincronização de dados da agenda e melhorias na interface de gestão de equipe.

Backend:
- handler.go: Correção no retorno do endpoint [UpdateAssignmentStatus](cci:1://file:///c:/Projetos/photum/backend/internal/agenda/handler.go:279:0-313:1) para enviar JSON válido e evitar erros no frontend.
- service.go: Implementação da lógica de validação de conflitos antes de aceitar um evento.
- agenda.sql: Nova query `CheckProfessionalBusyDate` para verificação de sobreposição de horários.

Frontend:
- Dashboard.tsx: Adição de tooltip e texto para exibir o "Motivo da Rejeição" na gestão de equipe (Desktop/Mobile).
- EventScheduler.tsx: Filtro para excluir profissionais com status 'REJEITADO' e correção na label de 'Pendente'.
- EventDetails.tsx: Refatoração para usar estado global ([useData](cci:1://file:///c:/Projetos/photum/frontend/contexts/DataContext.tsx:1156:0-1160:2)), garantindo atualização imediata de datas e locais.
- DataContext.tsx: Mapeamento do campo `local_evento` e melhoria no tratamento de erro otimista.
- Ajustes gerais em ProfessionalDetailsModal, Login e correções de tipos.
2025-12-30 11:24:53 -03:00
..
agenda.sql.go feat: sistema de validação de conflitos e melhorias na UX da agenda 2025-12-30 11:24:53 -03:00
anos_formaturas.sql.go feat(api): Implementado novas tabelas ,refatorado a autenticação e aprimorado a documentação Swagger 2025-12-09 17:05:19 -03:00
auth.sql.go chore: atualizar referências para nova URL do repositório 2025-12-03 11:38:01 -03:00
availability.sql.go feat(staffing): implementa sistema de disponibilidade e escalonamento 2025-12-23 17:29:40 -03:00
cadastro_fot.sql.go feat: implementa filtro de agenda por usuário e corrige exibição de detalhes 2025-12-16 13:44:02 -03:00
codigos_acesso.sql.go feat: Adicionado gerenciamento de usuários administradores, funcionalidade de código de acesso e documentação da API. 2025-12-29 16:51:55 -03:00
cursos.sql.go feat(api): Implementado novas tabelas ,refatorado a autenticação e aprimorado a documentação Swagger 2025-12-09 17:05:19 -03:00
db.go chore: atualizar referências para nova URL do repositório 2025-12-03 11:38:01 -03:00
empresas.sql.go feat(api): Implementado novas tabelas ,refatorado a autenticação e aprimorado a documentação Swagger 2025-12-09 17:05:19 -03:00
escalas.sql.go feat(ops): implementa modulo operacional completo (escala, logistica, equipe) 2025-12-29 16:01:17 -03:00
funcoes.sql.go feat: Implementa estrutura inicial da API para profissionais, funções e autenticação com integração de banco de dados e documentação Swagger. 2025-12-05 11:56:03 -03:00
logistica.sql.go feat(ops): implementa modulo operacional completo (escala, logistica, equipe) 2025-12-29 16:01:17 -03:00
models.go feat: Adicionado gerenciamento de usuários administradores, funcionalidade de código de acesso e documentação da API. 2025-12-29 16:51:55 -03:00
profissionais.sql.go feat(profissionais): melhorar a visualização de detalhes e persistência dos profissionais 2025-12-24 15:03:08 -03:00
tipos_eventos.sql.go feat(api): Implementado novas tabelas ,refatorado a autenticação e aprimorado a documentação Swagger 2025-12-09 17:05:19 -03:00
tipos_servicos.sql.go feat(api): Implementado novas tabelas ,refatorado a autenticação e aprimorado a documentação Swagger 2025-12-09 17:05:19 -03:00
usuarios.sql.go feat(auth): adiciona tipo profissional ao schema e corrige avatar 2025-12-22 12:37:42 -03:00