Commit Graph

7 Commits

Author SHA256 Message Date
70d29029f6 Correção da Responsividade para celular e web 2026-06-17 17:14:34 -03:00
e9def7e21a Implantação da função de controle de consolidaçoes pagas e pendentes 2026-06-17 15:49:24 -03:00
6efbb45b70 Correções para funcionamento do dash,criar login do motorista senha, e gerar quelátório 2026-06-16 15:33:36 -03:00
732c6daae8 Auditoria de bugs + suíte de testes RSpec
Correções:
- Erro de sintaxe em Admin::Usuarios#toggle_ativo (entidade: \'User\') que
  derrubava /admin/usuarios
- Migration fase2 readicionava coluna `ativo` sem guard (db:migrate do zero
  quebrava); db:seed colidia no índice único de email para motoristas
- Dashboard e HistoricoEstimado agora aplicam .da_conta_gade
- ConsolidacaoMotorista#recalcular_valor usa valor_aplicado (fonte única)
- Gate de finalização por motorista (antes soma agregada com >=) e validação
  de elegibilidade em classificar/classificar_em_massa
- Remove coluna órfã pin_acesso; registra autor do arquivamento
  (arquivado_por/arquivado_em + belongs_to :arquivador)
- Dashboard redireciona motorista; Date.parse tolerante
- Remove MotoristaController + view órfãos (não roteados e quebrados)

Testes: infra RSpec + factories + specs de models, policy e request.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-15 21:47:41 -03:00
146aa3e762 Correções para funcionamento do login adm 2026-06-15 21:17:14 -03:00
8b3d4bc87f Fases 7 e 8 — PDFs Prawn + QR + Painel Motorista + Notificações 2026-06-11 18:31:38 -03:00
472484798f implantação da fase 2 e 3 2026-06-10 20:12:20 -03:00