8 Commits

Author SHA1 Message Date
guisilvagomes
6b9bfbbd29 feat: implementa sistema de agendamento com API de slots
- Adiciona Edge Function para calcular slots disponíveis
- Implementa método callFunction() no apiClient para Edge Functions
- Atualiza appointmentService com getAvailableSlots() e create()
- Simplifica AgendamentoConsulta removendo lógica manual de slots
- Remove arquivos de teste e documentação temporária
- Atualiza README com documentação completa
- Adiciona AGENDAMENTO-SLOTS-API.md com detalhes da implementação
- Corrige formatação de dados (telefone, CPF, nomes)
- Melhora diálogos de confirmação e feedback visual
- Otimiza performance e user experience
2025-10-30 12:56:52 -03:00
guisilvagomes
f22bca225c fix: corrigir redirecionamento do magic link para painel correto baseado no contexto 2025-10-29 10:33:53 -03:00
guisilvagomes
4fbfc278bb fix: adicionar header x-upsert:true para sobrescrever avatars existentes 2025-10-28 11:35:04 -03:00
guisilvagomes
aa06e0e3ab fix: remover Content-Type manual do upload de avatar (deixar axios definir boundary) 2025-10-28 11:29:06 -03:00
guisilvagomes
7c1999733e fix: corrigir URL da API de upload de avatar do Supabase Storage 2025-10-28 11:23:24 -03:00
guisilvagomes
9bac06587d fix: remover delete de avatar e usar upload para sobrescrever 2025-10-28 11:04:40 -03:00
guisilvagomes
7ef8715f63 feat: atualizar API de avatar para Supabase Storage + adicionar avatar no painel do paciente 2025-10-28 11:01:15 -03:00
guisilvagomes
376e344506 Atualizando 2025-10-21 13:02:56 -03:00