Commit Graph

10 Commits

Author SHA1 Message Date
root
9bf17d290a fix: atualiza dashboard.js com template consistente
- Header com mesma estrutura do ui-template
- Logo com fundo branco e bordas arredondadas
- Conteudo limitado a 1600px e centralizado
- Estilos responsivos atualizados

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 14:04:46 -05:00
root
ae8a675e52 fix: ajusta UI do header - logo com fundo branco e alinhamento
- Adiciona fundo branco com bordas arredondadas na logo
- Header content alinhado com body (max-width: 1600px)
- Adiciona wrapper header-inner para controle de largura

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 13:59:30 -05:00
root
022993b201 feat: novo dashboard admin com KPIs, tendencias e ranking
- Adiciona src/admin-dashboard.js com lazy loading
- KPIs: hoje vs media 30 dias por fluxo
- Graficos de tendencia 30 dias (consolidado e por fluxo)
- Ranking top 5 agentes com filtro de periodo
- Adiciona sistema de cache (src/cache.js)
- Cache com TTL e auto-refresh periodico (5-10min)
- APIs: /admin/api/kpis, /admin/api/trend, /admin/api/top-agentes

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 13:53:55 -05:00
root
0669214d47 fix: preserva email no login quando senha incorreta
- Passa email como parametro na URL de erro
- Preenche campo automaticamente ao recarregar
- Foca no campo senha quando email ja preenchido

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 13:38:13 -05:00
root
627fa8e7a4 fix: corrige cores CambioReal e Chart.js no admin
- Remove verde do header admin, usa roxo CambioReal (#5A0091)
- Corrige Chart.js movendo script para fora do <style>
- Adiciona parametro scripts ao buildHead()

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 13:24:15 -05:00
root
96222aa6a2 chore: adiciona Docker, scripts e documentacao
- Adiciona Dockerfile e docker-compose para containerizacao
- Adiciona docker-entrypoint.sh com inicializacao
- Adiciona scripts/seed-admin.js para criar admin inicial
- Adiciona docs/ com logos originais CambioReal
- Atualiza README.md com instrucoes de uso
- Atualiza queries.js com metricas de portfólio

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 13:20:15 -05:00
root
1321b949e4 feat: design system unificado com template e cores CambioReal
- Cria src/ui-template.js com header, footer e estilos compartilhados
- Atualiza admin-home.js e admin-panel.js para usar template
- Atualiza dashboard.js com logo e cores CambioReal (#7600be)
- Atualiza login.html com novo branding BI-CCC
- Adiciona public/logo.png (CambioReal original)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 13:20:05 -05:00
root
2bf38c28c9 chore: renomeia container de bi-agentes para bi-ccc
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 13:08:24 -05:00
root
be2b090ddc feat: login unificado BI-CCC com deteccao automatica de role
- Adiciona coluna 'role' na tabela agentes (agente|admin)
- Migra admins existentes para tabela agentes com role='admin'
- Unifica login em /login com redirect baseado em role
- Sessao unificada req.session.user com {id, email, nome, role, agente_id}
- Middleware requireRole() para proteger rotas por role
- Admin panel com selector de role ao criar/editar usuarios
- Atualiza branding para "BI - CCC" com logo CambioReal
- Redirects: /admin/login -> /login, /admin/logout -> /logout

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 13:03:52 -05:00
39900c3fe8 Initial commit: BI Agentes platform
Independent dashboard for CambioReal agents with local SQLite auth
and read-only RDS connection. Features login, per-agent transaction
filtering, KPIs, charts (Chart.js), and detailed transaction table.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 15:47:07 -05:00