develop #83

Merged
M-Gabrielly merged 426 commits from develop into main 2025-12-04 04:13:15 +00:00

426 Commits

Author SHA1 Message Date
2bee422770 Merge pull request 'fix/visual-adjustments' (#82) from fix/visual-adjustments into develop
Reviewed-on: #82
2025-12-04 04:12:13 +00:00
733a4188c1 fix: appoiment-date 2025-12-04 01:09:26 -03:00
a01c7cf286 fix(doutores): Improved responsiveness to the 'Detalhes do Médico' modal 2025-12-04 00:16:09 -03:00
3eb33e5eee fix(pacientes): Improved responsiveness to the 'Detalhes do Paciente' modal 2025-12-04 00:13:00 -03:00
03285799f6 fix(dashboard): expand upcoming appointments card to full width" 2025-12-03 23:50:29 -03:00
b971cc38ba fix: doctor-exceptions 2025-12-03 23:45:25 -03:00
4cec1582ce fix:fix export pdf in reports 2025-12-03 23:41:51 -03:00
a0dfcd671c fix: add hover calendar view options 2025-12-03 23:41:51 -03:00
5858886efd fix(dashboard):removed the display of pending reports from the administrator/secretary 2025-12-03 23:41:51 -03:00
62cced521f fix(paciente):removed the option to edit patient photos 2025-12-03 23:41:51 -03:00
171c954a78 fix: image-report 2025-12-03 23:37:51 -03:00
0eb7fd7171 fix: responsiveness of the "Foto do Perfil" card profile page 2025-12-03 22:40:47 -03:00
a83dc5e347 fix: fix hovers in patient 2025-12-03 22:34:51 -03:00
ead38e1132 fix(profissional): correction of dates in exceptions 2025-12-03 21:57:32 -03:00
e5304894b4 fix(readme): remove emojis 2025-12-03 21:54:17 -03:00
178d140307 Merge branch 'develop' into fix/visual-adjustments 2025-12-03 21:48:01 -03:00
814d640278 fix(laudo/id): remove button more options 2025-12-03 21:45:41 -03:00
15e90a4ea9 fix(profissional): report search 2025-12-03 21:36:59 -03:00
57310f6621 fix(profissional): Standardized the creation of physician availability on the physician's page 2025-12-03 21:31:34 -03:00
ba41468f37 Merge branch 'backup/visual-adjustments' into fix/visual-adjustments 2025-12-03 21:20:24 -03:00
4b9f0695f2 feat: addavailability and exceptions on the doctor's page 2025-12-03 21:19:06 -03:00
78e37220b6 fix: doctor-availabity 2025-12-03 18:18:00 -03:00
31b4472aee fix: deploy 2025-12-03 17:21:38 -03:00
667ef625e4 fix: edit-report 2025-12-03 17:16:04 -03:00
4f197aafd5 fix: hover-errors 2025-12-03 16:37:20 -03:00
dddbd1e15b fix: birth-date-calendar 2025-12-03 16:16:33 -03:00
47965fe78a fix: appoiments-in-admin-page 2025-12-03 15:58:48 -03:00
5251719123 fix: exception-endpoints 2025-12-03 15:36:30 -03:00
73530ab1bc Merge pull request 'feature/ajust-interface-Chat' (#81) from feature/ajust-interface-Chat into develop
Reviewed-on: #81
2025-11-29 07:13:19 +00:00
c8607556e0 fix-pop-up-message 2025-11-27 23:20:47 -03:00
8d532271e9 fix: report-visual-adjustment 2025-11-27 22:44:59 -03:00
621817e963 fix: report-edit 2025-11-27 21:07:27 -03:00
6c0a6f7367 fix: laudo-page 2025-11-27 20:34:23 -03:00
João Gustavo
386202bce0 add: logo-in-patient-and-doctor-page 2025-11-27 18:10:48 -03:00
João Gustavo
cfb22ebb76 fix: calendar-registration 2025-11-27 18:03:41 -03:00
João Gustavo
33643df28b fix: appoiment-colors 2025-11-27 17:56:00 -03:00
João Gustavo
73eb35b21b fix: calendar-colors 2025-11-27 17:52:01 -03:00
João Gustavo
19260f7e27 fix: hover-errors 2025-11-27 17:25:47 -03:00
João Gustavo
fda4e5651a fix: changes-in-patients-appoiments 2025-11-27 17:10:18 -03:00
João Gustavo
8df4239406 fix: patient-section 2025-11-27 16:00:39 -03:00
f6fad55ff3 fix-visual-adjustments 2025-11-25 12:39:50 -03:00
68a03c0bea feat(readme): add readme 2025-11-25 00:22:39 -03:00
d966e40608 ajustes na interface do paciente 2025-11-24 22:10:03 -03:00
70262448fb ajustes 2025-11-24 22:01:14 -03:00
07c0533224 style(dashboard) ajuste na responsividade 2025-11-24 21:51:05 -03:00
77b7fdd599 style(chat) ajuste na interface do chat 2025-11-24 00:14:00 -03:00
06b7f0d497 style(chat) ajuste no modo escuro na interface do chat 2025-11-24 00:00:41 -03:00
66758614eb style(chat) ajuste visual na interface do chat 2025-11-23 23:43:07 -03:00
f05df3efe3 feat: integrar Zoe com captura de áudio e resposta em voz 2025-11-22 22:04:54 -03:00
82942ebe14 fix(voice) adiocionei a função de audio no chat 2025-11-22 18:12:18 -03:00
964e25bd7e fix(ia) ajuste na integração da IA para suportar pdf 2025-11-21 23:12:29 -03:00
a8d9b1f896 feat(ia) adicionei a integração a api do n8n e fiz uns testes inicias paraa validar a funcionalidade 2025-11-21 22:19:58 -03:00
f12be49830 fix(chat) correção na api do n8n 2025-11-21 21:35:51 -03:00
56b87aae0a feat(ai): replace ZoeIA with FileUploadChat; add voice overlay hook; UI polish & mobile 2025-11-18 03:27:47 -03:00
João Gustavo
dd0a5abb04 add-report-notification 2025-11-15 22:04:25 -03:00
fb7aec765b Merge pull request 'fix/mode-dark' (#80) from fix/mode-dark into develop
Reviewed-on: #80
2025-11-13 23:25:20 +00:00
c7ffb568f5 Merge branch 'backup/dark-mode' into fix/mode-dark 2025-11-13 18:09:35 -03:00
44f546a65e style(selects): standardizes blue hover on filters (admin/patients/doctors/appointments) 2025-11-13 20:53:42 -03:00
db1774beda feat: add standardized select hover styles with blue-500 2025-11-13 20:06:18 -03:00
f885ee485d fixes moon icon regardless of operating system dark/light mode 2025-11-13 19:16:19 -03:00
João Gustavo
37b3864271 fix-patient-page 2025-11-13 18:02:37 -03:00
João Gustavo
a6251fd2ea fix-doctor-list 2025-11-13 17:21:16 -03:00
João Gustavo
72898a48ff fix/neighborhood 2025-11-13 17:04:27 -03:00
João Gustavo
82ac502553 fix-appoiments-save 2025-11-13 16:48:34 -03:00
João Gustavo
383390ce8e Merge branch 'feature/agenteIa' into backup/dark-mode 2025-11-13 16:12:50 -03:00
7ca2c21ba3 fix(ia) adicionei o endepoint de producao do agente 2025-11-13 16:05:58 -03:00
João Gustavo
bd20c0f6f2 fix-solicitante 2025-11-13 16:03:32 -03:00
d32cf44191 Merge pull request 'feature/add-search' (#79) from feature/add-search into develop
Reviewed-on: #79
2025-11-13 18:23:26 +00:00
e927de1821 fix(ia) adicionei um componente Voice Visualization 2025-11-13 13:54:26 -03:00
8ce02ac5ad fix(paciente) adicionei o chat interface 2025-11-13 13:39:51 -03:00
20e3253472 fix(pacientes) adicionei o Chat Widget no modulo de paciemtes 2025-11-13 12:57:22 -03:00
6c163f3b86 feat(patient): dropdown suggestions respect dark mode 2025-11-13 02:25:32 -03:00
João Gustavo
85a02d4184 fix-search 2025-11-13 01:58:35 -03:00
5622e8c025 feat(ResultadosClient): change search option with
filters
2025-11-13 02:01:39 -03:00
João Gustavo
9739fc5687 add-search-in-patient-page 2025-11-12 15:55:12 -03:00
734de0e562 Merge pull request 'fix/report-editor' (#78) from fix/report-editor into develop
Reviewed-on: #78
2025-11-11 03:00:13 +00:00
João Gustavo
fb39de0f35 fix-patch-reports 2025-11-10 23:46:24 -03:00
João Gustavo
6b293a2799 add-import-image 2025-11-10 23:37:57 -03:00
João Gustavo
63776d638c fix-hover-errors 2025-11-10 23:33:33 -03:00
João Gustavo
3c636ff537 fix-new-laudo-editor 2025-11-10 22:27:59 -03:00
João Gustavo
f6cbfad75b fix-editor 2025-11-10 19:34:55 -03:00
João Gustavo
96df6c7289 fix-laudo-editor 2025-11-10 18:10:50 -03:00
ef133fc9c0 Merge pull request 'fix/avatar-endpoint' (#76) from fix/avatar-endpoint into develop
Reviewed-on: #76
2025-11-10 17:13:41 +00:00
67505be530 Merge branch 'develop' into fix/avatar-endpoint 2025-11-10 14:07:13 -03:00
b50cabc8e6 fix(paciente): display avatar in header and profile using useAvatarUrl and AvatarImage and remove patient responses for the doctor 2025-11-10 14:04:48 -03:00
9290498f7b Merge pull request 'fix(perfil) corregir o bug do avatar no perfil de adiministrador' (#75) from feature/ajusAvatar into develop
Reviewed-on: #75
2025-11-09 00:44:50 +00:00
47fa4d0ff4 fix(perfil) corregir o bug do avatar no perfil de adiministrador 2025-11-08 21:28:43 -03:00
334c847916 Merge pull request 'feature/confirm-appoiments' (#74) from feature/confirm-appoiments into develop
Reviewed-on: #74
2025-11-08 06:22:50 +00:00
João Gustavo
6e3c11c5d3 Merge branch 'fix/avatar-endpoint' into feature/confirm-appoiments 2025-11-08 03:22:11 -03:00
João Gustavo
da8ee7244b Merge branch 'feature/ajusAvatar' into feature/confirm-appoiments 2025-11-08 03:21:12 -03:00
João Gustavo
dce7b485e2 fix-appoiments-admin 2025-11-08 03:19:14 -03:00
8de421fd76 fix(avatar): correct URL mismatch (use extension) and try jpg/png/webp in hook 2025-11-08 03:18:15 -03:00
João Gustavo
8fee2cf6e1 fix-appoiments-confirm 2025-11-08 01:37:39 -03:00
ca282e721e fix(consulta) corrigir o erro na parte de cancelar consulta 2025-11-08 01:36:44 -03:00
68c38dba88 feat(header): mostrar foto do usuário no avatar do topo
Usa profile.foto_url|fotoUrl|avatar_url como src e fallback com iniciais geradas a partir do nome/e-mail.
2025-11-08 01:22:29 -03:00
4e0c246e05 fix(configuracao): exclui botão de configuração que não levava para nenhum lugar 2025-11-08 01:08:10 -03:00
5047ab75dc Merge pull request 'backup/user' (#73) from backup/user into develop
Reviewed-on: #73
2025-11-08 03:40:50 +00:00
João Gustavo
c45203f9b6 Merge branch 'feature/auth-simplify-login' into backup/user 2025-11-08 00:39:40 -03:00
João Gustavo
d79a5acb07 Merge branch 'feature/ajustsFinais' into fix/user 2025-11-08 00:36:10 -03:00
João Gustavo
5d78e9f066 fix-dialog-modal 2025-11-08 00:32:00 -03:00
eea59f5063 style(calendário) corrigir o modal quando clica em um paciente 2025-11-08 00:23:51 -03:00
c8813749c6 feat(auth): unify login page and redirect by role 2025-11-08 00:05:31 -03:00
9adf479e90 Merge pull request 'backup/reports' (#72) from backup/reports into develop
Reviewed-on: #72
2025-11-07 05:11:08 +00:00
João Gustavo
6b3dc6255f Merge branch 'feature/admin-improve-responsiveness' into backup/reports 2025-11-07 02:07:27 -03:00
67d73b2231 feat: responsiveness to the administrator area on the mobile site and
remove card de financeiro no form de médico
 remove financial card from doctor's form
2025-11-07 02:04:41 -03:00
João Gustavo
177c63ab54 fix-preview 2025-11-07 01:57:11 -03:00
82c5f61f2a Merge pull request 'fix-reponse' (#71) from backup/reports into develop
Reviewed-on: #71
2025-11-07 04:31:18 +00:00
João Gustavo
5883cedc61 fix-reponse 2025-11-07 01:28:12 -03:00
3404103bc9 Merge pull request 'fix/report' (#70) from fix/report into develop
Reviewed-on: #70
2025-11-07 03:25:36 +00:00
João Gustavo
77afb91c70 Merge branch 'feature/response' into fix/report 2025-11-07 00:23:14 -03:00
João Gustavo
4d02b55ce7 fix-report-page 2025-11-07 00:21:01 -03:00
eb8570d3e3 ajustes na responsividade do modulo de pacientes 2025-11-07 00:17:40 -03:00
444daa553b adicionei a responsividade no modolo de pacientes 2025-11-07 00:05:36 -03:00
João Gustavo
e22ad305c4 fix-response-on-patient-page 2025-11-06 23:22:58 -03:00
João Gustavo
2cc3687628 fix-delete-appoiment 2025-11-06 22:58:39 -03:00
João Gustavo
dc83db3e7c fix-report-page 2025-11-06 21:44:51 -03:00
094650dba7 Merge pull request 'fix/report' (#68) from fix/report into develop
Reviewed-on: #68
2025-11-07 00:01:16 +00:00
João Gustavo
f7f8244033 Merge branch 'feature/remove-magic' into fix/report 2025-11-06 20:59:23 -03:00
2e7b3561b6 Merge pull request 'fix/appoiments' (#67) from fix/appoiments into develop
Reviewed-on: #67
2025-11-06 23:47:46 +00:00
João Gustavo
216b631ba7 Merge branch 'feature/ajustGeral' into fix/appoiments 2025-11-06 20:46:19 -03:00
João Gustavo
6d79ec2321 fix-doctor-page 2025-11-06 20:43:05 -03:00
João Gustavo
4344ccedca Merge branch 'backup/develop' into fix/appoiments 2025-11-06 20:18:01 -03:00
e85e8e9736 fix: fix TypeScript errors in profissional page 2025-11-06 20:16:12 -03:00
b42ef99471 feat(ui): adjust visual elements and remove scheduling button 2025-11-06 19:17:09 -03:00
a2f4a37eb0 remove botões Procedimento e Financeiro e o botão de recarregar 2025-11-06 18:42:34 -03:00
ec11b015ee crie uma mensagem de commit para oq eu fiz agora, adicionei uma scroolbaar 2025-11-06 18:05:33 -03:00
fbc7c46f4d Remove Magic Link client UI and helpers; keep email+password login 2025-11-06 17:50:51 -03:00
João Gustavo
5f902e0899 fix-report-page 2025-11-06 17:48:22 -03:00
280d314b5d WeekView: limita renderização às horas do menor/maior horário da semana visível 2025-11-06 17:30:53 -03:00
b302bf1c66 remove ThreeDWallCalendar import/componente 2025-11-06 17:11:18 -03:00
add30c54a3 feat(doutores/pacientes): adiciona filtros e ordenação avançados na listagem de médicos e pacientes 2025-11-06 16:50:40 -03:00
João Gustavo
c37ff3c44c fix-calendar-registration-form 2025-11-06 16:37:34 -03:00
b265b72f75 fix(resultados-client): mostrar apenas horários posteriores ao horário atual 2025-11-06 16:24:10 -03:00
6611055211 fix(profissional): uncomment Communication 2025-11-06 16:09:52 -03:00
7b4353ef7b Merge pull request 'backup/develop' (#66) from backup/develop into develop
Reviewed-on: #66
2025-11-06 18:49:45 +00:00
João Gustavo
c6397244ef fixing-patient-appoiments 2025-11-06 15:30:47 -03:00
João Gustavo
59a9f8da15 fix: fixing-patient-list 2025-11-06 15:27:18 -03:00
d775d1fe0c fix(profissional): remove the add patients button in the doctors area 2025-11-06 15:23:39 -03:00
João Gustavo
b760ee1833 chore: sync pnpm-lock.yaml with package.json 2025-11-06 01:29:44 -03:00
João Gustavo
bbf6e9f4b7 fix-typo in .gitignore and add pnpm-lock.yaml 2025-11-06 01:26:11 -03:00
d8e43f40fa Merge pull request 'feature/perfis-cal3d' (#65) from feature/perfis-cal3d into develop
Reviewed-on: #65
2025-11-06 04:16:58 +00:00
c6aacc7df4 fix(calendar): fix import 2025-11-06 01:15:24 -03:00
b96f9e56bb Merge branch 'fix/patient-page' into feature/perfis-cal3d 2025-11-06 01:09:03 -03:00
5dd0764f0e feat: improve patient registration auth,
debugging in 3D calendar and register profiles
2025-11-06 01:01:17 -03:00
João Gustavo
1af15a16b7 Merge branch 'feature/ajustCalendar' into fix/patient-page 2025-11-06 01:00:04 -03:00
214da568c3 ajustes finais no calendario 2025-11-06 00:54:58 -03:00
1aed4c6164 ajust calendario 2025-11-06 00:40:07 -03:00
João Gustavo
e2a6b28080 fixing-patient-page 2025-11-06 00:35:59 -03:00
334adb5ba1 ajuste visual calendario 2025-11-05 23:58:53 -03:00
93e7b20390 ajuste no calendario 2025-11-05 23:22:41 -03:00
2729fdc868 Remove ListaEspera e botões Procedimento/Financeiro 2025-11-05 22:59:35 -03:00
3022cbfc4b fix(search): mover ícone de busca para fora do input e estilizar limpeza 2025-11-05 22:23:41 -03:00
a857e25d2f Merge pull request 'fix/avatar' (#64) from fix/avatar into develop
Reviewed-on: #64
2025-11-06 00:33:49 +00:00
bcd5ce9bac fix(resultados/profissional): type callbacks and
mute warnings from dynamic images
2025-11-05 21:31:00 -03:00
d4cb5f98e0 refactor(structure): Organizes the structure of the app and components folders
- Reorganizes the components folder into ui, layout, features, shared, and providers for better modularity.
- Groups routes in the app folder using a route group (auth).
- Updates all imports to reflect the new file structure.
2025-11-05 18:06:13 -03:00
34e2f4d05b fix: reorganize files into components 2025-11-05 00:28:16 -03:00
21636401b3 fix:undefined checks, parsing simplification, and Tailwind standardization 2025-11-04 11:45:43 -03:00
2dc7b00afc fix: remove error message when starting local environment 2025-11-03 14:56:26 -03:00
João Gustavo
7dbca95bdd fix-result-page 2025-10-31 17:56:35 -03:00
João Gustavo
076ec25fd4 fix-patient-and-report-page 2025-10-31 17:51:13 -03:00
1088e66f55 Merge branch 'feature/caledarAjust' into fix/avatar 2025-10-31 01:59:09 -03:00
135c416758 feat: add page of patients of consults day 2025-10-31 01:55:54 -03:00
ac66a68c04 feat: Adiciona EventManager e conecta à API de agendamentos 2025-10-31 01:43:20 -03:00
fbdeb7e462 `
feat: Substitui FullCalendar pelo EventManager conectado à API
2025-10-31 01:09:44 -03:00
10b439056e feat(calendar): integrar EventManager, manter FullCalendar como fallback e adicionar calendário 3D; compactar controles do cabeçalho 2025-10-31 00:42:29 -03:00
d2e6d8948e fix(calendar): Improvements to the 3D calendar
- Adaptive dots based on number of patients (20px→10px)
- Color system by status (green/yellow/red/blue) with legend
- Optimized layout: grid without overlap, centered on the page
- Detailed HoverCard and drag vs. click detection
- Complete pt-BR translation and terminology "patients" instead of "events"
- Integration with FullCalendar calendar endpoints
2025-10-31 00:28:30 -03:00
44ddc4d03a feat: Substitui calendário antigo pelo novo EventManager 2025-10-31 00:27:48 -03:00
5b3faab1bd Merge branch 'fix/avatar' of https://git.popcode.com.br/RiseUP/riseup-squad20 into fix/avatar 2025-10-30 23:50:59 -03:00
489f25b2e9 feat(calendar): add calendar 3d 2025-10-30 23:50:29 -03:00
f2e7e26b2f Merge pull request 'fix/avatar' (#63) from fix/avatar into develop
Reviewed-on: #63
2025-10-31 02:35:17 +00:00
João Gustavo
82d5644c28 fix-doctor-ID 2025-10-30 23:20:49 -03:00
João Gustavo
8443abd785 Merge branch 'fix/visual-adjustments' into fix/avatar 2025-10-30 23:04:03 -03:00
João Gustavo
94a4176bc8 fix-report-page 2025-10-30 23:01:37 -03:00
d3c897d95a fix: Redesign of the patient portal and add hovers
- placed hovers on the medical and administrator/manager/secretary pages
- Transformed "Scheduled Appointments" modal into a normal page section
- Reorganized flex layout for responsive grid [220px_1fr]
- Redesigned header with avatar, patient info, and rounded edges, now sticky
- Side menu revamped with rounded edges, sticky and responsive
- Appointment cards with gradients, smooth hovers, and responsive grid layout
- Unified visual standard with professional/doctor page
- Improvements: reduced icons, consistent spacing, smooth transitions
- Content remains centered without forced margins
- Responsiveness guaranteed for mobile, tablet, and desktop
2025-10-30 22:57:26 -03:00
3ff349905d style(paciente): padronizar fonte e tamanho dos rótulos e números nos cards do dashboard 2025-10-30 18:59:24 -03:00
75a87b895a style(paciente): padronizar fonte e tamanho dos rótulos e números nos cards do dashboard 2025-10-30 18:59:09 -03:00
d2bb921b69 feat(paciente): padronizar tipografia e ajustar estilo dos cards do dashboard 2025-10-30 18:47:41 -03:00
c1471ea4fa fix: fix of hovers 2025-10-30 18:26:01 -03:00
João Gustavo
a2d90bf68f fix-report-page 2025-10-30 18:21:30 -03:00
João Gustavo
35535b3779 fix-timezone 2025-10-30 17:51:45 -03:00
0122bd0fd0 Merge pull request 'fix/visual-adjustments' (#62) from fix/visual-adjustments into develop
Reviewed-on: #62
2025-10-30 02:48:05 +00:00
714ce9cda8 Merge branch 'feature/ajust-claro' into fix/visual-adjustments 2025-10-29 23:44:24 -03:00
90dc9823b7 feat(main-routes): add pagination 2025-10-29 23:41:48 -03:00
João Gustavo
093b873e86 new-visual-ajustments 2025-10-29 23:38:19 -03:00
26d4077784 fix(main-routes): security, layout, and form formatting
- Removed sensitive logs from the console
- Added sidebar to the Schedule, Procedure, and Financial pages
- Standardized spacing between labels and inputs in all forms
- Added automatic formatting for ID, date of birth, and phone number in patient registration
- Removed duplicate "Cell Phone" field in doctor registration
- Adjusted page layout to follow standard
2025-10-29 23:26:09 -03:00
cecadafac8 feat(paciente): remover campos de especialidade e localização do formulário de pesquisa na tela do paciente 2025-10-29 23:04:37 -03:00
João Gustavo
b478a1f8d3 fix-hover-errors 2025-10-29 22:45:43 -03:00
62e4a19e1e Merge pull request 'feature/reset-password' (#61) from feature/reset-password into develop
Reviewed-on: #61
2025-10-30 00:41:34 +00:00
João Gustavo
0366289894 add-register-patient 2025-10-28 21:04:10 -03:00
João Gustavo
a0ecaf27ab fix-cretate-patient-and-doctor 2025-10-28 10:34:42 -03:00
3c52ec5e3a Merge pull request 'backup/agendamento' (#60) from backup/agendamento into develop
Reviewed-on: #60
2025-10-28 02:57:05 +00:00
João Gustavo
708ec3cd93 Merge branch 'feature/endpoint-user-info-id' into backup/agendamento 2025-10-27 23:56:26 -03:00
7e17a9847b feat(dashboard): add dashboard 2025-10-27 23:54:36 -03:00
João Gustavo
a37dbb4c75 fix-visual-adjustments 2025-10-27 23:51:22 -03:00
1693a415e2 feat(perfil): add profile for admin and user information endpoint by id 2025-10-27 23:21:17 -03:00
João Gustavo
bb6e3b0d25 fix-reports 2025-10-27 23:11:33 -03:00
João Gustavo
79eb63ad96 add-user-endpoint 2025-10-27 22:25:57 -03:00
João Gustavo
b53401ff39 list-reports-and-appoiments 2025-10-27 12:00:18 -03:00
João Gustavo
0c8bc4534a add-appoimnets-in-patient-page 2025-10-25 00:35:40 -03:00
João Gustavo
cc43a2e9a9 add-doctor-availability 2025-10-24 17:21:08 -03:00
João Gustavo
7c9b2b6ca3 Merge branch 'feature/add-api-sms' into backup/agendamento 2025-10-24 16:52:56 -03:00
João Gustavo
2527d28f6b fix-patient-role 2025-10-24 16:51:17 -03:00
a2ca13607e feat(profissional): add endpoint de sms 2025-10-24 16:33:46 -03:00
99bd827c4c feat(agendamento): tornar parte de agendamento do paciente dinâmica de acordo com a API 2025-10-23 19:28:02 -03:00
770eab9afe Merge pull request 'backup/fix-patient-page' (#59) from backup/fix-patient-page into develop
Reviewed-on: #59
2025-10-23 17:48:58 +00:00
João Gustavo
2c39f404d8 add-upload 2025-10-23 14:23:45 -03:00
João Gustavo
6a8a4af756 Merge branch 'feature/up-dow-avatar' into backup/fix-patient-page 2025-10-23 14:23:33 -03:00
d21ed34715 feat: upload/download de avatar e correções 2025-10-23 14:07:32 -03:00
João Gustavo
f67ff8df8c fixpatient-page 2025-10-23 02:50:57 -03:00
João Gustavo
653b21e2d2 fix-doctor-and-patient 2025-10-22 23:29:26 -03:00
4687d88d2f Merge pull request 'fix: repair patient route protector' (#58) from feature/add-new-user-endpoint into develop
Reviewed-on: #58
2025-10-22 21:51:12 +00:00
7fc51a833d fix: repair patient route protector 2025-10-22 18:48:05 -03:00
2a860a27ce Merge pull request 'add-doctor-create-user' (#57) from feature/add-new-user-endpoint into develop
Reviewed-on: #57
2025-10-22 21:29:51 +00:00
João Gustavo
a033a24cd4 add-doctor-create-user 2025-10-22 18:28:46 -03:00
827899ea47 Merge pull request 'add-create-user-with-password' (#56) from feature/add-new-user-endpoint into develop
Reviewed-on: #56
2025-10-22 21:18:37 +00:00
João Gustavo
7e04d889ea add-create-user-with-password 2025-10-22 18:17:55 -03:00
442d11da0c Merge pull request 'backup-feature/add-appointments-endpoints' (#55) from backup-feature/add-appointments-endpoints into develop
Reviewed-on: #55
2025-10-22 19:08:18 +00:00
2bc03de6d2 Merge branch 'feature/add-appointments-endpoint' into backup-feature/add-appointments-endpoints 2025-10-22 16:01:47 -03:00
95920e1168 fix(api): criarMedico fallback — return existing doctor when email already registered 2025-10-22 15:57:40 -03:00
João Gustavo
a79cdf60a1 fix-appoiments-endpoint 2025-10-22 15:55:49 -03:00
João Gustavo
a92bd87710 add-create-doctor 2025-10-21 23:31:23 -03:00
João Gustavo
0fd8cc631e add-patients-endpoint 2025-10-21 21:57:21 -03:00
bb6dbe4841 Merge pull request 'feature/add-appointments-endpoint' (#54) from feature/add-appointments-endpoint into develop
Reviewed-on: #54
2025-10-21 03:17:50 +00:00
João Gustavo
369846f1c2 fix-search-laudo 2025-10-20 23:22:40 -03:00
João Gustavo
905caa14ad fix-appoinments-endpoints 2025-10-20 22:32:37 -03:00
30c37adbed Merge pull request 'fix-exceptions-endpoint' (#53) from feature/add-appointments-endpoint into develop
Reviewed-on: #53
2025-10-20 18:40:38 +00:00
João Gustavo
7c077fbf45 fix-exceptions-endpoint 2025-10-20 15:23:27 -03:00
8281d2ce5c Merge pull request 'feature/add-appointments-endpoint' (#52) from feature/add-appointments-endpoint into develop
Reviewed-on: #52
2025-10-19 05:15:10 +00:00
João Gustavo
99986dbdd7 fix-appoiment-type 2025-10-19 02:10:57 -03:00
João Gustavo
82a5caac1c fix-medical-page 2025-10-19 00:46:11 -03:00
João Gustavo
05d1b68ddb fix-cancel-button 2025-10-18 23:22:00 -03:00
João Gustavo
6a95120c50 add-delete-appointment-endpoint 2025-10-18 23:11:58 -03:00
João Gustavo
075fa92eb9 add-create-appoiments-endpoint 2025-10-18 21:23:27 -03:00
João Gustavo
ee3b855f8a fix-search-appoinments-endpoint 2025-10-18 18:13:58 -03:00
João Gustavo
6e33d6406e add-search-appoinments-endpoint 2025-10-18 17:41:47 -03:00
João Gustavo
83018b8854 add-edit-appointments-endpoints 2025-10-18 17:02:59 -03:00
João Gustavo
23e0765c5b add-list-appointments-endpoints 2025-10-18 14:52:26 -03:00
84cc56b017 Merge pull request 'backup/remove-server-side' (#51) from backup/remove-server-side into develop
Reviewed-on: #51
2025-10-18 17:07:49 +00:00
João Gustavo
60630cd9db add-avatar-endpoint 2025-10-17 18:30:15 -03:00
João Gustavo
f95fb7d3ce fix/create-user 2025-10-17 00:23:28 -03:00
João Gustavo
26a20225f6 fix-magic-link-endpoint 2025-10-16 23:08:48 -03:00
João Gustavo
8f443b63e5 chore: atualizar pnpm-lock.yaml (nova dependência lightningcss) 2025-10-16 22:21:38 -03:00
João Gustavo
199a3197be add-magic-link-endpoint 2025-10-16 22:20:03 -03:00
João Gustavo
37a87af28d add-new-authentication-endpoints 2025-10-16 22:03:40 -03:00
b2bdc68319 backup: removals of server-side proxies (backup branch) 2025-10-16 13:24:51 -03:00
9244c7d8f1 hotfix(api): remove duplicate API routes and extract client component (resultados)
Removed pages/api/create-user.ts and pages/api/signin-user.ts; added app/resultados/ResultadosClient.tsx and updated app/resultados/page.tsx. Fixes route conflict and build error (useSearchParams used in server component).
2025-10-15 20:30:59 -03:00
João Gustavo
be789948ee add-new-login-endpoint 2025-10-15 20:04:13 -03:00
7a1885d882 Merge pull request 'fix-assgnment-message' (#50) from feature/add-exceptions-endpoints into develop
Reviewed-on: #50
2025-10-15 22:26:28 +00:00
João Gustavo
c07705a2fc fix-assgnment-message 2025-10-15 19:25:13 -03:00
eaf5b3f983 Merge pull request 'add-exceptions-endpoints' (#49) from feature/add-exceptions-endpoints into develop
Reviewed-on: #49
2025-10-15 21:35:19 +00:00
João Gustavo
38fd9668d6 add-exceptions-endpoints 2025-10-15 16:27:36 -03:00
ab8905859c Merge pull request 'feature/patiente-medical-assignment' (#48) from feature/patiente-medical-assignment into develop
Reviewed-on: #48
2025-10-15 18:20:06 +00:00
João Gustavo
597bcbc007 Merge branch 'develop' into feature/patiente-medical-assignment 2025-10-15 15:19:13 -03:00
João Gustavo
a9bbd2f872 add-availability-endpoints 2025-10-15 15:17:44 -03:00
481a951428 Merge pull request 'fixing-patient-page' (#47) from feature/fix-patients-role into develop
Reviewed-on: #47
2025-10-14 17:07:26 +00:00
João Gustavo
b1ded5752e fixing-patient-page 2025-10-14 13:23:20 -03:00
ca84c563b6 Merge pull request 'fixing-laudo-editor' (#46) from feature/patiente-medical-assignment into develop
Reviewed-on: #46
2025-10-12 04:54:38 +00:00
João Gustavo
bf926cd9b7 fixing-laudo-editor 2025-10-12 01:53:38 -03:00
c262b9a472 Merge pull request 'feature/patiente-medical-assignment' (#45) from feature/patiente-medical-assignment into develop
Reviewed-on: #45
2025-10-12 03:57:36 +00:00
João Gustavo
92fc293d0d fixing-laudo-section 2025-10-12 00:56:16 -03:00
João Gustavo
8cb00bb499 Merge branch 'develop' into feature/patiente-medical-assignment 2025-10-11 23:56:52 -03:00
João Gustavo
04cd640f63 Merge branch 'feature/add-duties-enpoints' into feature/patiente-medical-assignment 2025-10-11 23:52:59 -03:00
João Gustavo
d6cf44b1d4 fixing-user-endpoint 2025-10-11 23:49:16 -03:00
e770826fb6 fix(auth): merge profile and persist to localStorage
- Impact: prevents profile loss on reload
chore(assignment): add professional assignment form
- Impact: enables assigning professionals to patients via UI
2025-10-11 23:04:08 -03:00
João Gustavo
1a471357b7 add-userID 2025-10-11 22:30:05 -03:00
João Gustavo
8bf953a689 add-assignament-endpoints 2025-10-11 19:20:26 -03:00
João Gustavo
52c3e544f3 Merge branch 'feature/add-duties-enpoints' into feature/patiente-medical-assignment 2025-10-11 18:53:49 -03:00
5698a5faa9 feat(api): Standardizes CRUD for profiles and derivations
- Standardizes listing/searching/creating/updating/deleting for profiles
- Adds UI for assigning professionals
- Integrates UI into patient listing (menu item)
- Corrects hydration mismatch in ProtectedRoute
2025-10-11 18:50:56 -03:00
João Gustavo
535dfa0503 loging-medical-page 2025-10-11 18:43:41 -03:00
2c774b8859 Merge feature/fix-report-endpoints em feature/add-duties-enpoints 2025-10-11 12:38:54 -03:00
25a0df3dca Merge branch 'feature/fix-report-endpoints' into feature/add-duties-enpoints 2025-10-11 12:38:38 -03:00
c62883a5cc chore(api):remove unnecessary comments 2025-10-11 12:24:48 -03:00
535f400f2d feat(auth):refaz fluxo de cadastro 2025-10-11 00:35:52 -03:00
João Gustavo
db72ad33a1 add-ID-search-endpoint 2025-10-10 23:38:38 -03:00
João Gustavo
a1b801b068 fix-endpoints 2025-10-10 23:27:43 -03:00
João Gustavo
ab57567f11 add-response 2025-10-10 21:19:49 -03:00
2161a9c210 feat(user-creation): ajustar fluxo de criação de usuários e fallback\n\n- Unificou criação de perfis de pacientes e médicos\n- Removeu tentativas inseguras de escrita direta em user_roles no cliente\n- Reconciliou userType no login com roles retornadas por /functions/v1/user-info\- Desabilitou criação automática de usuário Auth enquanto Edge Function está com erro\- Adicionou fallback e rota server-side para atribuição de roles (requere service role key)\- Adicionou mensagens de erro e checagem antes de excluir pacientes 2025-10-10 19:50:14 -03:00
João Gustavo
f934c0f33c add-list-and-edit-report-endpoitns 2025-10-10 19:46:31 -03:00
aeed6f3f0d feat(api): Ajustar fluxo de criação de usuários e mensagens de erro
- Removido fallback Direct Auth no frontend

- Removida tentativa de atribuir role no cliente

- Mensagens de erro aprimoradas para 'failed to assign user role' e email duplicado

- Atualizados formulários de médico e paciente para instruções claras
2025-10-10 16:40:04 -03:00
João Gustavo
2bb0b06375 add-create-report-endpoints 2025-10-10 03:04:10 -03:00
790a1e1aba Merge pull request 'fix: corrigir erro na parte de profissional de saúde' (#44) from feature/ajust-glob-css into develop
Reviewed-on: #44
2025-10-10 02:24:11 +00:00
f15bcf9954 fix: corrigir erro na parte de profissional de saúde 2025-10-09 23:18:13 -03:00
a281cd8f42 Merge pull request 'fix: corrigir pequenos problemas na seção de profissionais' (#43) from feature/ajust-resul into develop
Reviewed-on: #43
2025-10-10 01:51:04 +00:00
e639cec7f8 fix: corrigir pequenos problemas na seção de profissionais 2025-10-09 22:46:15 -03:00
51f598b3b3 Merge pull request 'fixing-profissional-page-errors' (#42) from feature/fix-report-endpoints into develop
Reviewed-on: #42
2025-10-09 22:02:21 +00:00
João Gustavo
735eb521d0 fixing-profissional-page-errors 2025-10-09 19:01:24 -03:00
e5df9918b2 Merge pull request 'feature/pacientes-consulta' (#41) from feature/pacientes-consulta into develop
Reviewed-on: #41
2025-10-09 17:48:20 +00:00
429c5c2eeb feat: adicionar listagem e rolagem de médicos por especialização 2025-10-09 14:42:04 -03:00
1de9176e94 feat: adicionar página de resultados de busca ao clicar em pesquisar 2025-10-09 14:15:08 -03:00
b6c160bffd fix: hover azul no botão Ver consultas agendadas 2025-10-09 11:52:42 -03:00
50119c7bf6 Merge feature/mudança-vissual into develop 2025-10-08 21:50:42 -03:00
5334afc761 feat(ui): formatar datas para dd/MM/yyyy e controlar forma de pagamento 2025-10-08 21:47:57 -03:00
João Gustavo
6951dcec96 add-report-endpoints 2025-10-08 21:40:06 -03:00
João Gustavo
0a7d3f3ae4 fix-laudos-module 2025-10-07 02:56:13 -03:00
João Gustavo
a43fdcc655 add-patient-page 2025-10-07 02:35:49 -03:00
João Gustavo
d7fbcab6a6 Merge branch 'develop' into feature/add-report-endpoints 2025-10-07 00:22:58 -03:00
João Gustavo
40bf3e0e6f fix-report-page 2025-10-07 00:16:39 -03:00
João Gustavo
a994a70d90 atualizing-api.ts 2025-10-06 23:24:57 -03:00
8955446bc7 Merge pull request 'feature/api-usuarios-perfis' (#40) from feature/api-usuarios-perfis into develop
Reviewed-on: #40
2025-10-07 01:51:25 +00:00
11c8b790ba Merge branch 'develop' into feature/api-usuarios-perfis 2025-10-06 22:47:22 -03:00
caed16fabd Merge pull request 'fix-new-laudo' (#39) from feature/ajustes-visuais into develop
Reviewed-on: #39
2025-10-07 01:15:16 +00:00
João Gustavo
b1359a2cad fix-new-laudo 2025-10-06 22:13:03 -03:00
0510ef8a36 feat(api):add profile API 2025-10-06 02:35:21 -03:00
8284ccbadd Merge branch 'develop' into feature/api-usuarios-perfis 2025-10-04 23:44:02 -03:00
ae678e2b92 Merge pull request 'fix-profissional-page-and-admin-page' (#38) from feature/ajustes-visuais into develop
Reviewed-on: #38
2025-10-04 01:44:51 +00:00
João Gustavo
b64a488d1a Merge branch 'develop' into feature/ajustes-visuais 2025-10-03 22:37:25 -03:00
08109c1f5b Merge pull request 'feat(visual): visual adjustments' (#37) from feature/visual-adjustments into develop
Reviewed-on: #37
2025-10-04 01:21:56 +00:00
João Gustavo
37f406995d fix-profissional-page-dark-mode 2025-10-03 22:19:41 -03:00
5daad0b063 Merge branch 'develop' into feature/visual-adjustments 2025-10-03 22:07:50 -03:00
7b0406f815 feat(agenda): Replace textarea with select in Documents and attachments 2025-10-03 22:04:47 -03:00
João Gustavo
8ddb02ef43 fixing-visual 2025-10-03 20:46:35 -03:00
João Gustavo
52e3d13767 Merge branch 'feature/fix-erros' into feature/ajustes-visuais 2025-10-03 20:42:02 -03:00
João Gustavo
33e82f9462 fix-hover-errors 2025-10-03 20:18:48 -03:00
5d00ffb508 feat(ui): standardize form and navigation styles
- Standardize borders for all fields (inputs, selects, textareas) with gray-300
- Add consistent hover effect (gray-400) across all fields
- Implement active highlight (blue) on navigation buttons
- Adjust field height from h-10 to h-11 for better proportion
- Add blue hover effect on back button
- Remove unnecessary icons from information card
- Ensure visual consistency only in light mode
- Apply changes to: Input, Textarea, HeaderAgenda, FooterAgenda,
  calendar-registration-form and financeiro page

BREAKING CHANGE: Input and Textarea components now use border-gray-300
by default in light mode instead of border-input
2025-10-03 20:17:28 -03:00
7061909480 fix: corrigir hover dos botões para azul padronizado
- Corrigir botão "Hoje" para ter hover azul ao invés de branco
- Adicionar CSS para padronizar todos os hovers para azul
- Corrigir ícones que ficavam invisíveis no hover
- Melhorar consistência visual entre modo claro e escuro
2025-10-03 20:15:51 -03:00
c26bb01bf3 Merge pull request 'fixing-dark-mode-errors' (#36) from feature/fix-erros into develop
Reviewed-on: #36
2025-10-03 22:26:03 +00:00
João Gustavo
4ac663f9e7 fix-dark-mode-page 2025-10-03 19:22:46 -03:00
6585187efd feat: Melhorias na UI e consolidação de
ações para formulários de agendamento

  - calendar-registration-form.tsx:
      - Otimizadas importações de ícones e
  adicionadas novas caixas de seleção para
  reembolso e impressão de etiquetas.
      - Introduzido campo 'Profissional
  solicitante' com funcionalidade de busca.
      - Removido botão 'Cancelar' interno.
  - FooterAgenda.tsx:
      - Consolidado botões de ação,
  removendo 'Cancelar' e 'Salvar as
  alterações' redundantes.
2025-10-03 17:53:54 -03:00
584306377c feat: ajustes visuais nas páginas de login e componentes UI
- Atualização das páginas de login (admin, paciente e geral)
- Melhorias nos componentes input e textarea
- Atualizações nas páginas do profissional
- Atualização de dependências
2025-10-03 17:17:52 -03:00
63e5a2ca9d chore(eslint): Configure and adjust
ESLint rules for the project
2025-10-03 14:38:54 -03:00
90ea08cead Merge pull request 'add-dark-mode-and-removing-pages' (#35) from feature/fix-erros into develop
Reviewed-on: #35
2025-10-03 17:28:32 +00:00
João Gustavo
ca3ec16c27 removing-config-pages 2025-10-03 11:59:10 -03:00
João Gustavo
d975e0f554 fix-laudo-editor 2025-10-03 06:50:17 -03:00
f7e9081426 revert 97acdf79cf850fcf5985ec6c2d844e22b4fd5e60
revert Resolve merge conflicts - keep current branch version
2025-10-03 09:18:30 +00:00
João Gustavo
97acdf79cf Resolve merge conflicts - keep current branch version 2025-10-03 05:57:11 -03:00
João Gustavo
63a8fea9ee add-black-laudo 2025-10-03 05:50:03 -03:00
20f7d79474 feat: add email confirmation on user registration
Implements automatic creation in Supabase Auth with mandatory
email confirmation. Adds credentials popup and clear messages
about the confirmation process.

BREAKING CHANGE: Users must confirm email before login
2025-10-03 04:42:24 -03:00
ba93bb0f57 Merge pull request 'fixing-laudo' (#32) from feature/fix-laudo into develop
Reviewed-on: #32
2025-10-03 06:55:10 +00:00
dcc4a8ff86 feat: atualiza página de login do paciente
- Melhora layout e funcionalidades da página de login do paciente
- Ajustes na interface e experiência do usuário
2025-10-03 03:52:18 -03:00
f4abd44efe feat: implementa melhorias no sistema de tema claro padrão
- Adiciona hook customizado para forçar tema claro como padrão
- Melhora CSS para prevenir flash de tema escuro
- Otimiza transições entre temas
2025-10-03 03:35:25 -03:00
f0a90afe55 refactor: Ajustes manuais em componentes do header e sidebar
- Atualiza componentes de header com melhorias visuais
- Refina sidebar com ajustes de navegação
- Aprimora footer com correções de estilo
- Mantém funcionalidades existentes intactas

Alterações realizadas manualmente para otimização da interface.
2025-10-03 03:10:49 -03:00
8536a8dd20 fix: Corrige navegação do menu lateral e melhora alinhamento de formulários
🔧 Correções no Menu Lateral:
- Fix: Resolve problema onde clicar em "Relatórios" também ativava "Dashboard"
- Ajusta lógica de detecção do item ativo na sidebar
- Evita conflito entre rotas /dashboard e /dashboard/relatorios
- Funciona corretamente em ambos os modos (claro e escuro)

🎨 Padronização das Páginas de Agendamento:
- Padroniza sistema completo de agendamento (agenda, procedimento, financeiro)
- Adiciona página /financeiro com informações financeiras e formas de pagamento
- Padroniza componentes HeaderAgenda e FooterAgenda para modo escuro
- Padroniza ListaEspera com cores responsivas e tabela temática
- Padroniza página de calendário principal com dropdown melhorado
- Padroniza página de relatórios com cards e gráficos adaptativos

📐 Melhorias no Alinhamento dos Formulários:
- Fix: Corrige alinhamento dos campos no formulário de agendamento
- Reorganiza layout de "Data de nascimento" e "Telefone" em colunas separadas
- Alinha perfeitamente campos "Início" e "Término" em grid 2 colunas
- Melhora layout geral da seção "Informações do atendimento"
- Ajusta proporções do textarea de observações
- Layout mais limpo e profissional em todas as telas

 Benefícios:
- Navegação precisa no menu lateral
- Sistema de agendamento completamente padronizado
- Formulários com campos perfeitamente alinhados
- Experiência visual consistente em modo claro e escuro
- Interface mais profissional e intuitiva
2025-10-03 02:42:32 -03:00
47967eb37f feat: Implementa sistema completo de modo escuro
- Adiciona ThemeProvider com next-themes para controle de tema
- Implementa componente SimpleThemeToggle com ícones sol/lua
- Configura CSS variables completas para light/dark modes no globals.css
- Padroniza todas as páginas de autenticação (login, login-admin, login-paciente)
- Padroniza todos os módulos principais (dashboard, pacientes, doutores, consultas, calendar, configuração)
- Padroniza completamente área profissional com todas as seções:
  * Calendário e agendamentos
  * Busca e gestão de pacientes
  * Prontuários médicos completos
  * Comunicação e relatórios
  * Seções de exames (solicitados, resultados, diagnósticos, prescrições, evolução, anexos)
- Atualiza componentes UI (input, select, textarea) com bordas visíveis
- Implementa suporte dark mode em tooltips, badges de status e mensagens
- Garante acessibilidade e consistência visual em ambos os modos
- Mantém funcionalidades existentes sem breaking changes

Todos os elementos agora respondem adequadamente ao toggle de tema,
proporcionando experiência de usuário consistente e acessível.
2025-10-03 02:22:40 -03:00
João Gustavo
c1ff652423 fixing-laudo 2025-10-03 00:47:45 -03:00
b8369dd248 Merge pull request 'feat: ajustes na página do profissional' (#30) from feature/pacientes-corect into develop
Reviewed-on: #30
2025-10-02 14:25:08 +00:00
efdf89e2f5 feat: ajustes na página do profissional 2025-10-02 11:21:46 -03:00
398c409187 Merge pull request 'chore: update pnpm-lock.yaml to sync dependencies' (#29) from fix/pnpm-lock-update into develop
Reviewed-on: #29
2025-10-02 13:57:36 +00:00
0196b9b5e8 feat: Update pnpm-lock.yaml to synchronize dependencies 2025-10-02 03:25:46 -03:00
e85fbdeb15 Merge pull request 'adicionando-atualização-medicos' (#28) from feature/ajustes-form-medico into develop
Reviewed-on: #28
2025-10-02 06:07:30 +00:00
João Gustavo
ca3df1d1cf Merge remote-tracking branch 'origin/develop' into feature/ajustes-form-medico 2025-10-02 03:05:35 -03:00
João Gustavo
e9929e04f7 removing-test-pages 2025-10-02 02:59:50 -03:00
João Gustavo
6030263128 add-doctor-edit 2025-10-02 02:51:18 -03:00
389aa8adfb fix(doctor-form): load existing doctor data on edit mode
- Fix doctorId type to accept string | number | null to handle UUID values
- Remove Number() conversion that was causing NaN errors on edit
- Add debug console logs to track data loading process
- Improve error handling in useEffect for doctor and attachments loading
- Ensure form fields are properly populated with doctor data when editing
2025-10-02 02:14:39 -03:00
a1f8a7995c fix(patient-form): load existing patient data on edit mode
- Fix patientId type to accept string | number | null to handle UUID values
- Remove Number() conversion that was causing NaN errors on edit
- Add debug console logs to track data loading process
- Remove reference to non-existent photo_url field from Paciente type                                - Ensure form fields are properly populated with patient data when editing
2025-10-02 01:53:21 -03:00
João Gustavo
8d1473a148 add-doctor-id 2025-10-02 01:49:54 -03:00
ed6e33890a merge(feature/correc-api): merge branch 'feature/correc-api' into feature/ajustes-form-medico 2025-10-02 01:14:18 -03:00
a032465773 feat(doctor-form): add search doctor by ID button and logic to registration form 2025-10-02 00:54:43 -03:00
João Gustavo
b2ee5987c6 correcting-id-endpoint 2025-10-02 00:44:45 -03:00
ea63a73b43 feat(api): implementações e ajustes nas APIs de médicos e pacientes 2025-10-01 23:40:01 -03:00
9795011028 Merge pull request 'feature/setup-eslint' (#26) from feature/setup-eslint into develop
Reviewed-on: #26
2025-10-02 00:46:33 +00:00
3e2fd84287 chore: update package dependencies and types 2025-10-01 18:21:54 -03:00
a123013b51 chore: add prettier config to eslint 2025-10-01 18:00:39 -03:00
4da0388c27 fix(forms): correct broken re-export in appointment form 2025-10-01 15:37:39 -03:00
e8ab0a2970 chore: install eslint and plugins 2025-10-01 15:34:01 -03:00
ea815ff96c feat: ajustes no formulário de laudo e seleção de paciente 2025-09-30 19:22:30 -03:00
c56cd9ff63 Merge pull request 'feat(api): add doctors and patients API integration' (#25) from feature/api-med-pac into develop
Reviewed-on: #25
2025-09-30 17:01:36 +00:00
84cb4c36eb feat(api): add doctors and patients API integration 2025-09-30 13:57:43 -03:00
56dd05c963 Merge pull request 'integrando os endpoints de login e logout' (#24) from feature/add-authentication-api into develop
Reviewed-on: #24
2025-09-28 18:55:00 +00:00
João Gustavo
e4afaa5743 removing-test-pages 2025-09-28 04:17:18 -03:00
João Gustavo
a6ae27876e add-login-and-logout-endpoints 2025-09-28 04:10:40 -03:00
e389b0894e Merge pull request 'feature/consultations' (#22) from feature/consultations into develop
Reviewed-on: #22
2025-09-25 20:36:25 +00:00
8bd4344670 chore(header): standardize company name to MEDIConecta 2025-09-25 17:01:32 -03:00
956a8ff016 fix(pages): Fix imports and type errors in agenda and patients - Fixes the form import in the scheduling page. - Adds optional chaining (?.) for safe accessto the patient's address. 2025-09-25 14:58:34 -03:00
92b598b14a fix(sidebar): resolve wrong navigation paths in sidebar menu 2025-09-25 13:40:01 -03:00
9cd35a0cc5 Merge pull request 'feature/settings' (#20) from feature/settings into develop
Reviewed-on: #20
2025-09-25 16:32:50 +00:00
ca7ab7a0fa merge: resolvidos conflitos entre feature/settings e develop (sidebar e package-lock.json) 2025-09-25 13:22:03 -03:00
67e52aa21f Merge branch 'develop' into feature/settings 2025-09-25 13:15:21 -03:00
5030ae38d0 " " 2025-09-25 11:10:20 -03:00
3c9bb1de4d feat(sidebar): remove medical record (prontuário) menu item from sidebar 2025-09-25 10:50:08 -03:00
de0d5b41a9 Merge pull request 'feature/consultations' (#17) from feature/consultations into develop
Reviewed-on: #17
2025-09-25 13:07:01 +00:00
23fad33ef9 feat: implement settings module 2025-09-25 10:05:33 -03:00
e17e709c01 Merge branch 'develop' into feature/consultations 2025-09-25 02:26:53 -03:00
f14643fa6a feat(ui): implements a visualization mode and standardizes the layout for patients, physicians, and appointments 2025-09-25 02:09:47 -03:00
2399fdfac9 fix(consultas): corrects the name of the form component onthe query page 2025-09-24 23:03:40 -03:00
31b02fdf2d Merge pull request 'feature/report' (#16) from feature/report into develop
Reviewed-on: #16
2025-09-25 00:27:27 +00:00
f8f32a9db7 feat(relatorios): adiciona gráfico financeiro com dados fictícios 2025-09-24 20:52:01 -03:00
19a9905b0c feat: adicionar página de relatórios 2025-09-24 10:48:28 -03:00
72a23cba69 Ignorando pasta riseup-squad20 2025-09-24 09:23:17 -03:00
d69e8408fe Ignorando pasta susconecta/riseup-squad20 2025-09-24 09:22:27 -03:00
b50b429d16 Removendo repositório embutido riseup-squad20 do versionamento 2025-09-24 09:20:36 -03:00
616853220b feat(consultas): implements full editing with reusable form
- Refactors the scheduling form, extracting it from the /agenda page into a new reusable component at components/forms/appointment-form.tsx                             - The appointment creation page (/agenda) now uses the new form component.          - The consultations page (/consultas) now implements in-place editing, rendering the same reusable form when clicking
- The appointment creation page (/agenda) now uses the new form component.
- The consultations page (/consultas) now implements in-place editing, rendering the same reusable form when clicking "Edit", pre-filled with the consultation data.
2025-09-24 03:32:38 -03:00
ab422746c8 feat(consultas, deps): Creates query page and adds dependencies
- Creates new query management page at /queries with view and delete functionality (frontend).
- Adds react-quill and react-signature-canvas libraries.
- Moves patient and doctor pages out of /dashboard nesting.
- Updates the sidebar to reflect the new routes, fixing 404 errors.
2025-09-24 03:05:15 -03:00
ba8b7881a4 Merge pull request 'adicionar login e informações do perfil' (#15) from feature/add-login-screen into develop
Reviewed-on: #15
2025-09-23 17:19:16 +00:00
João Gustavo
af7de1dd0c add login-screen 2025-09-23 01:23:41 -03:00
c36a16be06 feat: ajustes na seção de laudos, cpf, imagem e assinatura digital 2025-09-22 22:33:38 -03:00
913fd6ad64 Merge pull request 'feat(api): implementação e integração das APIs de médicos' (#12) from feature/api-medicos into develop
Reviewed-on: #12
2025-09-18 17:00:52 +00:00
791d31a5a6 feat(api): implementação e integração das APIs de médicos 2025-09-18 13:58:52 -03:00
e53d7fb96e Merge pull request 'feature/scheduling' (#11) from feature/scheduling into develop
Reviewed-on: #11
2025-09-18 02:35:27 +00:00
7aadcefb86 Fix: folder organization 2025-09-17 23:15:24 -03:00
c6b18b7f34 Merge branch 'develop' of https://git.popcode.com.br/RiseUP/riseup-squad20 into feature/scheduling 2025-09-17 22:52:29 -03:00
945c6eafb6 fix: Calendar and sidebar 2025-09-17 22:51:30 -03:00
dfb70c6d6e Merge pull request 'feature/doctor-register' (#10) from feature/doctor-register into develop
Reviewed-on: #10
2025-09-17 01:30:43 +00:00
30b5609f2f feat: adds new fields and cards to the physician registry 2025-09-16 22:25:59 -03:00
9dfba10baa Merge branch 'develop' into feature/scheduling 2025-09-16 11:22:11 -03:00
f435ade0d6 Ajuste no .gitignore 2025-09-16 11:18:59 -03:00
9c7ce7d7d2 Finalizando merge da branch develop com origin/develop 2025-09-16 11:15:23 -03:00
76feb4bb39 feat:implements CRUD for doctors 2025-09-16 02:00:58 -03:00
70c67e4331 Merge pull request 'change doctors page' (#8) from feature/changes-doctors-painel into develop
Reviewed-on: #8
2025-09-14 21:55:48 +00:00
João Gustavo
ba64fdee8d add: new doctor page 2025-09-12 13:55:18 -03:00
a7c9c90ebb chore: update components config 2025-09-11 22:09:50 -03:00
a5d89b3fff Merge pull request 'feature/image-doctor' (#7) from feature/image-doctor into develop
Reviewed-on: #7
2025-09-11 16:00:36 +00:00
0d416cacc9 resolvendo erro de imagens 2025-09-11 12:56:15 -03:00
e405cc5f89 WIP: alterações locais 2025-09-11 12:53:07 -03:00
bb4cc3895c Ajustes no .gitignore 2025-09-11 12:45:39 -03:00
953a4e7fa0 WIP: alterações locais 2025-09-11 12:42:54 -03:00
debc92dd45 chore(calendar): adjust naming for calendar component consistency 2025-09-11 01:49:36 -03:00
João Gustavo
ae637c480a fix/errors-medical-page 2025-09-11 00:53:39 -03:00
df530f7035 Merge pull request 'Adicionando calendario interativo do medico' (#6) from feature/crud-medico into develop
Reviewed-on: #6
2025-09-11 03:13:39 +00:00
94839cca87 Adicionando calendario interativo do medico 2025-09-11 00:03:33 -03:00
93a4389f22 fix(merge): prefer feature versions (layout.tsx, package-lock.json) 2025-09-10 23:21:16 -03:00
f2db8663e1 fix(merge): resolve conflicts between develop and feature/patient-register 2025-09-10 23:18:01 -03:00
cdd44da18b chore: save changes before switching branch 2025-09-10 22:57:45 -03:00
b2a9ea047a feat(api): add and wire all mock endpoints
- Patients: list, get by id, create, update, delete
- Photo: upload, remove
- Attachments: list, add, remove
- Validations: validate CPF, lookup CEP
- Hook up env vars and shared fetch wrapper
2025-09-10 22:00:32 -03:00
a1ba4e5ee3 Merge pull request 'feature/scheduling' (#5) from feature/scheduling into develop
Reviewed-on: #5
2025-09-10 16:31:12 +00:00
40f05cadf8 ajeitando erro dos botões 2025-09-10 13:27:36 -03:00
a9d093e900 adicionando agendamento-incompleto 2025-09-10 12:59:25 -03:00
6ca8524e3e Merge pull request 'feat: add medical page' (#4) from feature/crud-medico into develop
Reviewed-on: #4
2025-09-10 15:52:22 +00:00
João Gustavo
7385e648b0 feat: add medical page 2025-09-08 22:46:59 -03:00
a44e9bcf81 Merge branch 'feature/patient-register' of https://git.popcode.com.br/RiseUP/riseup-squad20 into feature/patient-register 2025-09-07 19:38:26 -03:00
372383fb42 feat: connect patient registration form to create patient API 2025-09-07 18:52:31 -03:00
3cce8a9774 fix: fix ref error in actions menu 2025-09-04 16:42:54 -03:00
91c84b6a46 fix: secure setting of onOpenChange on the patient form 2025-09-04 15:48:51 -03:00
8258fac83c feat: implement patient recorder 2025-09-03 21:13:13 -03:00
20d070ed13 chore: remove Website folderfrom repository 2025-09-03 02:16:28 -03:00
0ba1590c10 feat: add initial project files and patient list 2025-09-03 01:58:42 -03:00
631f7f2a77 feat: add initial structure 2025-08-31 01:20:02 -03:00