Commit Graph

  • 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