11 Commits

Author SHA1 Message Date
Lucas Deiró Rodrigues
1ca3e2f326 reset de senha dos usuários 2025-11-11 23:35:19 -03:00
f5283eba4f Login unificado 2025-11-10 10:30:18 -03:00
Gabriel Lira Figueira
f8f5f8214a feat(admin, patient): implementa criação condicional e corrige layouts
Refatora o formulário de criação de usuários no painel do manager para lidar com a lógica de múltiplos endpoints, diferenciando a criação de médicos das demais roles.

- Adiciona campos condicionais para CRM e especialidade na UI.
- Implementa a chamada ao endpoint `/functions/v1/create-doctor` para a role "medico".
- Ajusta o payload para o endpoint `/create-user-with-password` para as outras roles.

fix(patient): corrige renderização duplicada do layout nas páginas de agendamento e consultas, removendo o wrapper redundante do `PatientLayout`.

refactor(services): ajusta os serviços `doctorsApi` e `usersApi` para alinhar com os schemas de dados corretos da API.
2025-11-05 01:35:44 -03:00
Gabriel Lira Figueira
2a015a7f63 agendamento secretaria 2025-10-30 00:47:18 -03:00
Gabriel Lira Figueira
4fcfad6c81 tentando atualizar com força 2025-10-29 19:11:52 -03:00
Lucas Rodrigues
6d1f889397 ajustando 2025-10-16 00:16:25 -03:00
Lucas Rodrigues
f062929917 corrigindo tabela e criação de users e alterando nome do sistema todo 2025-10-15 23:46:31 -03:00
Lucas Rodrigues
0fee840138 listando os users 2025-10-15 00:08:01 -03:00
Lucas Rodrigues
1b477c10f0 criando users 2025-10-10 20:04:48 -03:00
Lucas Rodrigues
c4ca03cf48 Adionando os endpoints de users 2025-10-10 14:59:42 -03:00
Lucas Rodrigues
996ceabf25 criando service de user 2025-10-10 11:23:38 -03:00