This website requires JavaScript.
36c4435787
feat(gto+agenda): busca de paciente por modal + botão ATENDER na agenda
VPS 4 Builder
2026-05-14 20:53:48 +02:00
a47f225bf9
fix(lancar-gto): corrigir crash .map — getPacientes retorna {data,total} não array
VPS 4 Builder
2026-05-14 20:12:36 +02:00
646458e669
feat: sistema completo de contratos odontológicos
VPS 4 Builder
2026-05-14 20:07:54 +02:00
d064aa9058
feat(contratos): sistema completo de contratos odontológicos
VPS 4 Builder
2026-05-14 20:04:57 +02:00
1cafef7ca4
feat: modal de lançamento de procedimento financeiro completo
VPS 4 Builder
2026-05-14 18:29:15 +02:00
d6d2bc1e78
feat(financeiro): modal de lançamento de procedimento completo
VPS 4 Builder
2026-05-14 18:29:10 +02:00
aedd9ece11
feat: menu clínico com 8 botões — tratamentos, GTOs, agendamentos, relatórios
VPS 4 Builder
2026-05-14 18:17:22 +02:00
6cb8169d62
feat(clinico): adicionar botões tratamentos, GTOs, agendamentos e relatórios ao menu clínico
VPS 4 Builder
2026-05-14 18:17:15 +02:00
df9c0c47d2
fix(ui): modais responsivos — 96×98 desktop, tela cheia mobile
VPS 4 Builder
2026-05-14 17:24:28 +02:00
173c1c777e
fix(ui): modais responsivos — 96×98 em desktop, tela cheia em mobile
VPS 4 Builder
2026-05-14 17:22:41 +02:00
646e4d207a
fix: null[0] em dentistas nos modais de receita e exame
VPS 4 Builder
2026-05-14 17:02:49 +02:00
df5c4bacb8
fix(modais): corrigir crash null[0] em dentistas ao abrir ReceitaModal e PedidoExameModal
VPS 4 Builder
2026-05-14 17:02:44 +02:00
a7d2172da8
feat: receitas, pedido de exame, edição multi-página de paciente
VPS 4 Builder
2026-05-14 16:53:33 +02:00
15a8527f1c
feat(pacientes): modais de receita, pedido de exame e edição em 4 páginas
VPS 4 Builder
2026-05-14 16:53:28 +02:00
3cfc247b6e
Merge claude/goofy-sinoussi-94238f: date fix, convenio dropdown, grupo familiar redesign
VPS 4 Builder
2026-05-14 16:11:47 +02:00
3d287a4579
chore: bump APP_VERSION V1.0.3 → V1.0.4
VPS 4 Builder
2026-05-14 15:59:24 +02:00
ee3f6c3bb2
feat(patients): fix date bug, convenio dropdown, redesign grupo familiar
VPS 4 Builder
2026-05-14 15:54:54 +02:00
1e873cb653
fix(login): resolve merge conflict — preloader now uses APP_VERSION
VPS 4 Builder
2026-05-14 08:01:55 +02:00
15ba7ffe95
fix(agenda): fix $.map crash and getPacientes type mismatch; restore preloader
VPS 4 Builder
2026-05-14 08:01:18 +02:00
3229572d3b
Merge branch 'claude/youthful-mendel-0c569f'
VPS 4 Builder
2026-05-14 07:50:25 +02:00
e0be095055
fix(patients): prevent $.map crash in AgendamentoModal and AutocompleteField
VPS 4 Builder
2026-05-14 07:50:22 +02:00
cabd2b9118
Merge claude/youthful-mendel-0c569f: grupo familiar + indicado por
VPS 4 Builder
2026-05-14 07:32:30 +02:00
4c39a04654
feat(pacientes): grupo familiar + indicado por — DB migration, routes, autocomplete UI, family modal
VPS 4 Builder
2026-05-14 07:32:27 +02:00
11b0c2d2bf
Merge claude/youthful-mendel-0c569f: patient UI overhaul
VPS 4 Builder
2026-05-14 07:19:14 +02:00
b411ab3c01
feat(pacientes): compact cards (6/screen), sort pills, clean search bar, 20-default limit
VPS 4 Builder
2026-05-14 07:19:11 +02:00
58d875b4fc
Merge claude/youthful-mendel-0c569f: patient card redesign + dataNascimento fix
VPS 4 Builder
2026-05-14 07:12:01 +02:00
51cbd07125
fix(pacientes): alias dataNascimento in query; show full name; add CopyField component per data field
VPS 4 Builder
2026-05-14 07:11:58 +02:00
6b67fbc26e
fix(sync): truncate fields in import-legacy to match column VARCHAR limits
VPS 4 Builder
2026-05-14 07:05:31 +02:00
ca584dca72
Merge claude/youthful-mendel-0c569f: import-legacy + server-side pacientes search
VPS 4 Builder
2026-05-14 07:03:58 +02:00
162404f4e8
feat(sync): add import-legacy route for Apps Script patients; fix pacientes API to use server-side search
VPS 4 Builder
2026-05-14 07:03:51 +02:00
1d2d164a73
fix(docker): expand frontend build context to root so update-version.js is accessible
VPS 4 Builder
2026-05-14 06:52:58 +02:00
1b56d729bf
Merge claude/youthful-mendel-0c569f: add update-version.js build bump
VPS 4 Builder
2026-05-14 06:52:07 +02:00
084a8f46c5
feat(build): add update-version.js to auto-increment patch on every build
VPS 4 Builder
2026-05-14 06:52:03 +02:00
c718e888d7
Merge claude/youthful-mendel-0c569f: add APP_VERSION to ConfiguracoesView
VPS 4 Builder
2026-05-14 06:48:58 +02:00
8331e87d26
feat(frontend): centralize APP_VERSION in constants.ts, show in ConfiguracoesView header
VPS 4 Builder
2026-05-14 06:48:55 +02:00
424c2e4728
Merge claude/youthful-mendel-0c569f: fix realTab propagation in Sheets sync
VPS 4 Builder
2026-05-14 06:46:33 +02:00
6cf18c049f
fix(sync): propagate real tab name in pushTableToSheet and pullTableFromSheet
VPS 4 Builder
2026-05-14 06:46:30 +02:00
06ae8ce98b
Merge branch 'claude/youthful-mendel-0c569f'
VPS 4 Builder
2026-05-14 06:36:26 +02:00
319c0dcedd
fix(oauth): check googleCreds not process.env in URL guard
VPS 4 Builder
2026-05-14 06:36:22 +02:00
7d61550ae6
Merge branch 'claude/youthful-mendel-0c569f'
VPS 4 Builder
2026-05-14 05:56:03 +02:00
263c98d74f
feat(settings): Google OAuth credentials UI in Configurações
VPS 4 Builder
2026-05-14 05:56:00 +02:00
96b0cd0172
Merge branch 'claude/youthful-mendel-0c569f'
VPS 4 Builder
2026-05-14 05:52:36 +02:00
fc891ab878
fix(oauth): set GOOGLE_REDIRECT_URI in docker-compose; guard missing credentials
VPS 4 Builder
2026-05-14 05:52:33 +02:00
3b6c7f43d6
Merge branch 'claude/youthful-mendel-0c569f'
VPS 4 Builder
2026-05-14 05:44:59 +02:00
63962d51c1
feat(sync): Google Sheets bidirectional backup (PG ↔ Sheets)
VPS 4 Builder
2026-05-14 05:44:52 +02:00
8922354772
Merge branch 'claude/youthful-mendel-0c569f'
VPS 4 Builder
2026-05-14 05:02:53 +02:00
c70b2cde66
fix(ui): replace all MySQL references with PostgreSQL
VPS 4 Builder
2026-05-14 05:02:49 +02:00
7abda1dc58
Merge branch 'claude/youthful-mendel-0c569f'
VPS 4 Builder
2026-05-14 04:54:25 +02:00
2a284f9e6e
feat(ui): add Configurações page with profile/integration cards
VPS 4 Builder
2026-05-14 04:54:22 +02:00
829489d216
Merge branch 'claude/youthful-mendel-0c569f'
VPS 4 Builder
2026-05-14 04:44:55 +02:00
2f3c0420e3
feat(routing): switch from hash routing to HTML5 History API
VPS 4 Builder
2026-05-14 04:44:53 +02:00
edf04c9735
Merge branch 'claude/youthful-mendel-0c569f'
VPS 4 Builder
2026-05-14 04:26:07 +02:00
435176c0c3
fix(backend): add camelCase response mapping for all GET endpoints
VPS 4 Builder
2026-05-14 04:26:03 +02:00
18b846d78d
Merge branch 'claude/youthful-mendel-0c569f'
VPS 4 Builder
2026-05-14 04:18:31 +02:00
38bbf36735
fix(backend): lowercase all column names in buildInsert/buildUpdate and explicit queries
VPS 4 Builder
2026-05-14 04:18:29 +02:00
7c41fa09ed
chore(frontend): adiciona @types/react e @types/react-dom
VPS 4 Builder
2026-05-14 04:09:41 +02:00
f0f24e8a68
chore: atualiza .gitignore e adiciona package-lock.json do frontend
VPS 4 Builder
2026-05-14 04:08:47 +02:00
3456d26cbc
feat(frontend): restore 3s preloader initialization view in LoginView
VPS 4 Builder
2026-05-13 23:30:47 +02:00
e61ef6c0ca
fix(backend): move procedimentos/reorder before /:id to prevent route shadowing
VPS 4 Builder
2026-05-13 23:20:39 +02:00
a0ab095923
refactor(backend): migrate all queries to native PostgreSQL, remove MySQL shim
VPS 4 Builder
2026-05-13 23:13:35 +02:00
26a10ac4f7
fix(nav): corrige sistema de navegação pós-login e sincronização de URL
VPS 4 Builder
2026-05-13 22:56:30 +02:00
1330147eaf
fix: corrige inconsistências críticas de backend e navegação
VPS 4 Builder
2026-05-13 21:43:23 +02:00
34129d4528
chore: remove base directory from git tracking as requested
VPS 4 Builder
2026-05-13 21:28:02 +02:00
8a138cefac
feat(frontend): increase preloader duration to 3s and bump version to V1.0.2
VPS 4 Builder
2026-05-13 20:12:35 +02:00
0f71db2205
fix(backend): correct lowercase column names in dashboard stats query (datavencimento, dentistaid); fix notificacoes routes to use PG syntax; exclude base/ from .gitignore
VPS 4 Builder
2026-05-13 15:54:01 +02:00
b9dd79d484
fix(frontend): remove node types from frontend tsconfig to clear IDE warning
VPS 4 Builder
2026-05-13 15:41:15 +02:00
8c02daf666
fix(base): remove node types from backup tsconfig to clear IDE warning
VPS 4 Builder
2026-05-13 15:36:42 +02:00
abd56fcc6f
fix(frontend): remove duplicated keys in backend.ts
VPS 4 Builder
2026-05-13 15:32:57 +02:00
c16ec80780
fix(frontend): remove syntax errors in backend.ts
VPS 4 Builder
2026-05-13 15:31:30 +02:00
3416845c28
feat(frontend): Add V1.0.1 preloader and version string to LoginView
VPS 4 Builder
2026-05-13 10:11:33 +02:00
526495db96
fix(frontend): Resolve login redirection and inject JWT token on requests
VPS 4 Builder
2026-05-13 10:04:49 +02:00
e260eed28b
fix(backend): Convert legacy queries and add translate wrapper
VPS 4 Builder
2026-05-13 09:53:00 +02:00
9d10fed38e
feat: complete relative api route integration and container build
Antigravity AI Agent
2026-05-13 07:50:15 +02:00
606da6de97
feat: migrate ScoreOdonto CRM to Docker, PostgreSQL, and DragonflyDB
Antigravity AI Agent
2026-05-13 07:13:41 +02:00
4917d03bdf
chore: clean up codebase content, keeping only the environment and infrastructure configurations
Antigravity AI Agent
2026-05-13 05:21:31 +02:00
19dbbae8b8
chore: initial setup with PostgreSQL, DragonflyDB, and Nginx routing configs
Antigravity AI Agent
2026-05-13 05:12:32 +02:00