teste #6

Merged
victor merged 20 commits from teste into main 2026-07-13 12:57:27 -03:00

20 Commits

Author SHA256 Message Date
1dd2610c1f Refatoraão tela de Edição de apontamento 2026-07-08 15:30:53 -03:00
96b85adbe9 Estilização da edição de apontamento 2026-07-08 15:14:36 -03:00
bb9d55675a Implantação do recurso de Gerar planilha de carga simplerout e Correção das imagens do mapa de aconpanhamento 2026-07-08 12:26:23 -03:00
3f56e87a33 fix: lat/long com ponto decimal (aceita fonte com vírgula)
O rastreio pode trazer a coordenada como texto com vírgula (-23,62); troca
por ponto antes de converter, garantindo a saída numérica com ponto no xlsx
e evitando perder a geo de recorrentes.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 12:15:50 -03:00
44ba0a93c6 Implantação do recurso de Gerar planilha de carga simplerout 2026-07-08 12:12:50 -03:00
07fda079aa fix(docker): instala gems faltantes no boot (bundle check || bundle install)
O bundle fica no volume nomeado bundle_cache, que sombreia os gems da
imagem — adicionar uma gem (ex.: caxlsx) causava Bundler::GemNotFound ao
subir, mesmo com --build, pois o volume persistente não recebe os gems
novos. Rodar bundle install no boot resolve de forma idempotente.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 11:25:54 -03:00
53341ac22e Implantação do recurso de Gerar planilha de carga simplerout 2026-07-08 11:20:59 -03:00
b2695cd920 feat: gerar planilha de carga do SimpliRoute (download .xlsx)
Nova tela ADM/gerente (Administração > Planilha SimpliRoute) que gera a
planilha de importação (.xlsx) de uma operação vigente, no formato do
pt_br_example.xlsx. Preenche Latitude/Longitude reaproveitando a
geocodificação do mês anterior da mesma operação (casa nome + endereço +
supervisão; geo vem do rastreio db_reem_simplerout_2026). Pacientes novos
saem sem lat/long.

- SimpliRoute::PlanilhaCarga: monta linhas + resolve match do mês anterior
- SimpliRoute::PlanilhaCargaXlsx: builder caxlsx com cabeçalho verbatim
- Admin::PlanilhasSimpliRouteController (show/baixar) + policy admin/gerente
- Gem caxlsx (rebuild do container atualiza o Gemfile.lock)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 11:05:24 -03:00
fd14c057b6 docs: README — Editar Lançamento do SimpliRoute (08/07/2026)
Documenta a nova tela de correção de lançamentos (ADM) e a correção do
botão (movido do _sidebar morto para o _navbar real).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 09:52:25 -03:00
ea652c1d70 Corrige menu: botão Editar Lançamento no navbar (menu real)
O botão havia sido adicionado ao _sidebar.html.erb, que é um partial
morto (não renderizado). O menu real é o _navbar.html.erb. Move o link
para lá, na seção Administração, com acesso restrito a admin.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 09:42:04 -03:00
82e6a191f8 Impĺantação Da função de alteração de cada lancamento no banco da simplerout 2026-07-08 09:30:07 -03:00
cfdc01a522 Correção CRON 2026-07-06 18:17:40 -03:00
cfdf734c3f Correção CRON 2026-07-06 17:38:34 -03:00
96b7b03f57 Atualização Automatica dos numeros e correção de erro e falha de segurança 2026-07-06 17:31:58 -03:00
89b12fc91b Compactação D pasta de Imagens 2026-07-06 10:18:10 -03:00
279e9a54a1 Aumento do card inicial 2026-07-03 15:18:51 -03:00
e05ee5313b Correão do layout inicial correta 2026-07-03 15:14:38 -03:00
cdb4d45336 Correão do layout inicial 2026-07-03 15:06:19 -03:00
65e926196e Correão do layout 2026-07-03 14:37:13 -03:00
e6e8ddc8d1 Mudança dos cardes das operaçoes no formato vertical e adição do logo na tela inicial 2026-07-03 14:31:07 -03:00