Visão Geral do Desenvolvimento
Atividade por Mês
Tipos de Atualização
Código por Tecnologia
1.326.959
Python (3162 arq.)
1.175.376
HTML/Jinja2 (1734 arq.)
91.025
JavaScript (156 arq.)
211.627
JSON/Config (37 arq.)
Resumo das Atualizações Recentes
O ERP DotCompany possui 6.373 atualizações desde 05/08/2025,
com 2.847.322 linhas de código em 54 módulos.
Tecnologias:
Python (1.326.959 linhas), HTML/Jinja2 (1.175.376 linhas), JavaScript (91.025 linhas), CSS (42.335 linhas), JSON/Config (211.627 linhas).
22/03/2026
- - Novo Recurso: (Centro Automotivo) i18n completo + ARIA acessibilidade → 100/100
- - Manutenção: atualizar skills, referências, guias de teste e scripts auxiliares
- - Performance: (Centro Automotivo) eliminar N+1 queries + auditoria 95/100
21/03/2026
- - Correção: (Ordem de Servico) adicionar .stop no Escape dos campos de busca de produto e serviço
- - Correção: (Financeiro) corrigir 404 em /financeiro/banco/ — alterar url_prefix de /contas para /banco
- - Correção: (Modal) adicionar stopImmediatePropagation no Escape do base_modal.html
- - Correção: (Cadastro) corrigir log_activity com kwargs errados em criar-de-pessoa
- - Correção: (Centro Automotivo) corrigir evento pessoa-selected do cadastro rápido + Escape key
20/03/2026
- - Novo Recurso: (Centro Automotivo) expandir Peça Avulsa com categoria, serial e veículo de origem
- - Novo Recurso: (Centro Automotivo) identificação dinâmica Veículo vs Peça Avulsa na OS
- - Correção: corrigir personalizacaoController — usar createFormController factory corretamente
- - Correção: (Centro Automotivo) alinhar frontend com parametro permitir_os_sem_veiculo
- - Novo Recurso: (Centro Automotivo) personalização de status, kanban e recursos + fix automação
19/03/2026
- - Novo Recurso: (Agendamentos) UX premium — indicador WhatsApp, anti-clique-duplo, tooltips
- - Novo Recurso: adicionar skills erp-demo-refresh, leiaaudio e script de transcricao
- - Correção: orquestrador preserva mensagem original quando retry falha
- - Correção: (Agendamentos) corrigir links WhatsApp + notificacao automatica ao tecnico
- - Novo Recurso: (I18N) skills 1000/1000 — lint bloqueante, precommit, troubleshooting
18/03/2026
- - Correção: (I18N) corrigir segundo double-wrap crm/dashboard.html linha 608
- - Correção: (I18N) corrigir double-wrap em crm/dashboard.html linha 593
- - Atualização: deep wrap — 14130 textos em 1253 templates + catalogo 29510 strings
- - Novo Recurso: (I18N) adicionar infra completa de internacionalização JS + scripts auxiliares
- - Correção: (I18N) corrigir double-wrap em crm/atendente/metricas.html
17/03/2026
- - Correção: (Agendamento) finalizar-com-pagamento aceita JSON e FormData (suporte duplo)
- - Correção: (Agendamento) cancelar rollback após erro financeiro; finalizar-com-pagamento força parse JSON
- - Atualização: (Automoveis) marketplace KPIs, validação fotos, config form atualizado
- - Novo Recurso: (Automoveis) integração real com marketplaces OLX, WebMotors, iCarros e Mercado Livre
- - Correção: (Smart Date) exibir datas em formato brasileiro (dd/mm/aaaa) corretamente
16/03/2026
- - Correção: (Centro Automotivo) ProdUnidade serialization na resposta de importar-venda-para-os
- - Correção: (Autenticacao) mover botão Google para logo abaixo do formulário de login
- - Novo Recurso: (Autenticacao) flags individuais Google/Microsoft — esconder Microsoft por hora
- - Correção: (Centro Automotivo) ProdUnidade não é JSON serializable na API vendas-para-importar
- - Novo Recurso: (Autenticacao) botão "Cadastrar com Google" na tela de registro
15/03/2026
- - Novo Recurso: secao API Desenvolvedores no changelog
- - Novo Recurso: (API REST) Swagger intuitivo com filtro e descricoes ricas por modulo
- - Novo Recurso: (API REST) organizar 474 endpoints em 17 modulos vendaveis no Swagger
- - Novo Recurso: (API Fiscal) implementar API Fiscal as a Service completa
- - Correção: (Validator) corrigir 97 falsos positivos no validador Alpine.js (0 erros)
14/03/2026
- - Atualização: re-add file error logging to view route
- - Correção: (Compras) corrigir import Fornecedor - classe está em pessoa.py, não fornecedor.py
- - Atualização: write view error to /tmp/pedido_view_error.txt
- - Atualização: add print() to pedido view error handler for Granian stdout
- - Atualização: add traceback to view pedido error handler
13/03/2026
- - Correção: (Imobiliaria) add global Toast notification to imovel form showMsg
- - Correção: (Imobiliaria) fix form submit + empty string numeric fields
- - Correção: (Imobiliaria) fix Decimal*float error in buscar_similares + image URLs on public site
- - Novo Recurso: (Infra) upgrade driver psycopg3, hashing argon2, bump 35+ packages
- - Correção: (Imobiliaria) fix ALL Jinja2 tojson HTML escaping in imovel form script
12/03/2026
- - Correção: (Pessoa Form) telefone editado no campo CPF agora atualiza this.telefones do Alpine
- - Novo Recurso: (Modulo Fiscal) transmissão inteligente NF-e na view 360
- - Correção: (Pessoa Search) botão "Usar este cadastro" quando CPF/CNPJ já existe
- - Correção: (Cadastro Rapido) CPF/CNPJ duplicado retorna cadastro existente em vez de bloquear 409
- - Correção: (Modulo Fiscal) error mapper detecta NCM com digitos incompletos
11/03/2026
- - Novo Recurso: plano melhorias Leo Motos blocos A-G completos
- - Correção: (Financeiro) pagar_view 100/100 layout validator - tokens + a11y
- - Correção: (Financeiro) substituir cores hardcoded por CSS tokens no pagar_view e pagar_quitar
- - Correção: (Financeiro) corrigir FK compra_id pedido_compra -> compra_ped
- - Correção: (Financeiro) cor accent gold no VALOR DESTE RECEBIMENTO (auditoria leiaute premium)
10/03/2026
- - Correção: UserSchema usa str ao inves de EmailStr para serializacao
- - Correção: corrige erro 500 em /usuarios/ e reorganiza menu administracao
- - Novo Recurso: melhorias UX na pagina de permissoes
- - Correção: toggle switches com estilo iOS profissional na pagina de permissoes
- - Correção: corrigir imports servicos_e_agendamentos → servicos em 66+ arquivos
09/03/2026
- - Documentação: (Comunicacao Global) documentar arquitetura dual-session com precisao
- - Correção: (Ong/Servicos) usar sessao sistema (campanha_plus) para WhatsApp
- - Correção: (Campanha Plus) router usa sessao campanha_plus para enviar respostas
- - Correção: (Vendas) todos os modais usam base_modal + status Cancelado correto
- - Correção: (Comunicacao Global) corrigir sessao errada no modal QR Code
08/03/2026
- - Correção: (Leiaute Final) zero remaining transitions+labels+hex across all templates
- - Atualização: Merge branch 'worktree-agent-a38d0469'
- - Atualização: Merge branch 'worktree-agent-a38be958'
- - Atualização: Merge branch 'worktree-agent-ab7b5ac3'
- - Atualização: Merge branch 'worktree-agent-a704eca8'
07/03/2026
- - Correção: (Subscription) move ALL colors/backgrounds from inline styles to CSS classes
- - Novo Recurso: (Cadastros) implement Pessoa-Papéis UX education system for laypeople
- - Correção: (Subscription) force !important on icon circle backgrounds + white icons with text-shadow
- - Novo Recurso: (Vendas) add expandable Vendas submenu to sidebar with all 360 modules
- - Correção: (Subscription) improve contrast - explicit colors, !important on inline icons, gray-500 text
06/03/2026
- - Atualização: Merge branch 'claude/flamboyant-ptolemy'
- - Novo Recurso: (Modulo Fiscal) script para adicionar módulos NFe 360 ao menu dinâmico
- - Correção: (Documentos Fiscais) corrigir loop infinito de 656 que bloqueava sync de todas as empresas
- - Correção: (Estoque) corrigir 5 bugs críticos no Dashboard Estoque 360
- - Atualização: NFe 360 Gestão Fiscal Ultra Avançada - resolver conflito version.py
05/03/2026
- - Novo Recurso: (ONG / Associacoes) redesign premium das paginas Lista e Lancamento de Frequencia
- - Novo Recurso: (ONG / Associacoes) redesign premium do Dashboard Frequencia e Espelhos de Ponto
- - Novo Recurso: (ONG / Associacoes) redesign premium das páginas Ponto Professor, Ponto Colaborador e Frequência Detalhes
- - Novo Recurso: (ONG / Associacoes) refatorar e padronizar UI/UX do módulo Frequência/Presença
- - Novo Recurso: (ONG / Associacoes) sistema unificado de frequência - ponto colaborador, integração biometria e dashboard
04/03/2026
- - Novo Recurso: (Cadastro de Produtos) aba Composição visível em todos os perfis
- - Novo Recurso: (Cadastro de Produtos) search inteligente multi-palavra + filtros avançados acumuláveis
- - Novo Recurso: (Cadastro de Produtos) tooltip premium com localização, dimensões e preços na listagem
- - Correção: (Vendas) busca sem acento via unaccent() — joao encontra Joao, fabio encontra Fabio
- - Correção: (Vendas) remover cpf_cnpj e telefone da busca (property sem ilike)
03/03/2026
- - Correção: (Inteligencia Artificial) auditoria de seguranca + correcoes criticas no sistema de config IA
- - Atualização: Merge branch 'claude/gifted-haslett'
- - Correção: (Centro Automotivo) remover filter brightness que escurece icones brancos
- - Atualização: Merge branch 'claude/gifted-haslett'
- - Correção: (Centro Automotivo) vencer bootstrap-icons-premium.css com specificidade alta
02/03/2026
- - Novo Recurso: (Billing) cards do dashboard filtram por periodo selecionado
- - Correção: (Referral) alterar threshold NFS-e de 50 para 10
- - Atualização: Merge branch 'claude/angry-blackburn'
- - Correção: (Financeiro) corrigir crashes dashboard + completar relatórios stub
- - Novo Recurso: (Softhouse) configurações de Referral Trigger no módulo Automações
01/03/2026
- - Correção: resolve TypeError in mesas/mapa.html template serialization
- - Correção: (Modulo Fiscal) MG - usar signxml SHA-1 com remove_blank_text (igual GO)
- - Correção: (Modulo Fiscal) NF-e MG - indIntermed/indPag/DIFAL condicionais + remove_blank_text (sem quebrar GO)
- - Correção: (Modulo Fiscal) cancelamento NF-e - corrigir verificação resultado.sucesso (não status 135)
- - Correção: (Global) await confirm/prompt em todos os formulários (window.confirm retorna Promise)
28/02/2026
- - Atualização: Merge branch 'claude/confident-elgamal'
- - Correção: (Nota Fiscal (NF-e)) remover segundo indPag de detPag especial (erro 225 SEFAZ MG)
- - Atualização: Merge branch 'claude/confident-elgamal'
- - Correção: (Nota Fiscal (NF-e)) remover indPag de detPag (erro 225 SEFAZ MG)
- - Atualização: Merge branch 'claude/confident-elgamal'
27/02/2026
- - Correção: (Nota Fiscal (NF-e)) remover whitespace do XML antes de assinar (causa raiz erro 297)
- - Correção: (Softhouse) enviar senha real ao cliente em vez de 123456 hardcoded
- - Correção: (Nota Fiscal (NF-e)) reverter para inclusive c14n + diagnostico de assinatura
- - Correção: (Nota Fiscal (NF-e)) usar exclusive c14n para compatibilidade com SEFAZ MG (erro 297)
- - Correção: (Ads & Tracking) remover import nao usado em ads_spend_routes
26/02/2026
- - Correção: (CRM) corrigir 5 bugs criticos no atendente IA WhatsApp
- - Atualização: Merge branch 'claude/agitated-goodall'
- - Correção: (Modal) corrigir URL 404 no Continuar Editando + doc Chrome Auto Dark
- - Atualização: Merge branch 'claude/agitated-goodall'
- - Correção: (Modal) protecao nuclear Chrome Force Dark - cores opacas + only light
25/02/2026
- - Atualização: Merge branch 'claude/trusting-heisenberg'
- - Correção: (Contabilidade) corrigir campos NFSeGoianiaCab nas APIs dashboard
- - Novo Recurso: (CRM) Comandos admin via WhatsApp + Auto-analise IA
- - Novo Recurso: (CRM) melhorias atendente IA + atualizar gitignore/claudeignore
- - Novo Recurso: (CRM) Dashboard metricas real-time - queries diretas em crm_conversa_ia
24/02/2026
- - Correção: (CRM) is_horario_atendimento robusto para modo 24/7 + logging
- - Novo Recurso: (Inteligencia Artificial) Groq API key no DB + modelos turbo + fallback inteligente
- - Novo Recurso: (Inteligencia Artificial) transcrição audio robusta - Groq via OpenAI SDK + google_free melhorado
- - Correção: (CRM) IA responder audios - pre-filtro nao bloqueia mais audio
- - Novo Recurso: (Ong/Atas) modulo world-class com ciclo completo de governanca digital
23/02/2026
- - Novo Recurso: (CRM) produtizar atendente virtual - followup CRUD, IA training, multi-tenant
- - Correção: (CRM) propagar nome extraido para contato WhatsApp + lead
- - Novo Recurso: (CRM) fluxo CRM completo - funil, nome, qualificacao automatica
- - Correção: (Print) data-table responsivo no mobile - override widths inline
- - Correção: (Vendas) PDF abaixo do badge de status com div block
22/02/2026
- - Novo Recurso: (Crm+Admin) endpoints admin SQL, CRM atendente virtual aprimorado
- - Correção: (Comissoes) endpoint manutencao producao + rollback sessao enum corrompido
- - Manutenção: atualiza CRM, centro automotivo, whatsapp e docs de teste
- - Correção: (Centro Automotivo) QA completo - bugs corrigidos, comissões integradas, UX melhorado
- - Correção: (CRM) correcoes CRM Atendente Virtual - 16 bugs P1/P2
21/02/2026
- - Correção: (Billing) guard elegibilidade no webhook Boleto + task Celery NFS-e
- - Novo Recurso: (Billing) NFS-e auto emit + EFI webhook + site ferragista/solucoes
- - Performance: (Ceo360) cache servidor TTL + reducao 52% tokens IA
- - Correção: desativa emissao automatica de NFS-e nos webhooks PIX e Boleto
- - Novo Recurso: (Site) página distribuidora-bebidas + restaurante + atualiza soluções
Histórico de Atualizações
Carregando histórico...
Nenhuma atualização encontrada.
Carregando mais atualizações...