Histórico de atualizações
Versão em execução: Consultando…
Da criação aos recursos atuais, com numeração desde 1.0.0. A numeração foi reorganizada em 11/11/2026; as referências e os commits originais permanecem no histórico. As datas dos registros reconstruídos não comprovam o momento da publicação.
1.3.1 · Hospedagem própria e recuperação na VPS
2026-11-13
- Hospedagem em itracker.click com serviço isolado, Caddy e banco persistente na VPS.
- Backups locais adaptados para baixar cópias consistentes da VPS por SSH.
- Controle explícito dos workers durante recuperação para conferir dados antes de retomar envios.
- Correção do caminho padrão dos utilitários Windows de backup e restauração.
1.3.0 · Histórico de versões e backups locais
2026-11-11
- Histórico da criação e evolução organizado desde 1.0.0; numeração atual 1.3.0 conforme definição de Bruno, com referências originais preservadas.
- Versão em execução e histórico de atualizações acessíveis pelo rodapé do sistema.
- Verificação automática de versão, notas e arquivos gerados no CI e na construção da aplicação.
- Procedimento de publicação com commit identificado, testes, validação em produção, tag e recibo da release.
- Regras permanentes de atualização, registro de correções e recuperação de código e banco.
- Backups locais diários criptografados, retenção de 30 cópias e recuperação offline com verificação de integridade e da chave; dependem do computador ligado e conectado.
- Exportação consistente via SSH sem acumular cópias diárias no volume de produção; procedimentos de instalação e recuperação registrados.
Referências no histórico (1 commit)
Referência original: 0.3.0.
9127a39· 2026-11-11 · feat: establish version history and verified release workflow
1.2.18 · Idade, gênero e ajustes Shopify
2026-11-03 · Histórico reconstruído
- Detalhamento agregado de idade e gênero da Meta, com gastos, impressões, cliques e compras quando informadas.
- Dados demográficos seguem período e contas; não inferem a idade ou gênero de compradores individuais.
- Correções de 05/11 sem novo número: serialização da resposta do pixel Shopify, uso dos eventos nativos de carrinho sem ponte redundante e separação do evento principal das linhas do carrinho.
Referências no histórico (4 commits)
Referência original: 0.2.18.
f257912· 2026-11-03 · feat: show Meta age and gender breakdowns per dashboard1f09c8a· 2026-11-05 · Fix Shopify pixel callback response serialization5606ba1· 2026-11-05 · Use native Shopify cart events without redundant bridge0e6c6c9· 2026-11-05 · Route principal cart tracking independently of native line events
1.2.17 · Indicadores negativos
2026-11-03 · Histórico reconstruído
- Lucro e demais indicadores negativos exibidos em vermelho.
Referências no histórico (1 commit)
Referência original: 0.2.17.
94ab8a2· 2026-11-03 · fix: show negative dashboard metrics in red
1.2.16 · Sincronização ao abrir o dashboard
2026-11-03 · Histórico reconstruído
- Sincronização de gastos ao entrar e ao clicar em Atualizar, inclusive para leitores autorizados; falhas deixam a atualização explicitamente incompleta.
Referências no histórico (1 commit)
Referência original: 0.2.16.
25075e1· 2026-11-03 · fix: refresh Meta spend on dashboard entry for all readers
1.2.15 · Shopify direto
2026-11-03 · Histórico reconstruído
- Integração direta com checkout Shopify, webhooks assinados e eventos de clientes.
- Tratamento de aprovação, cancelamento e reembolsos, consentimento e deduplicação do Purchase.
- Rastreamento de adições ao carrinho AJAX adicionado posteriormente sob o mesmo número.
Referências no histórico (2 commits)
Referência original: 0.2.15.
ffe8405· 2026-11-03 · feat: connect Shopify checkout directly to iTrackerb214a70· 2026-11-03 · Track VivaCurva native AJAX cart additions
1.2.14 · Manter-me conectado
2026-11-02 · Histórico reconstruído
- Opção de manter a sessão web conectada por até 30 dias; sessão padrão de 8 horas sem a opção.
Referências no histórico (1 commit)
Referência original: 0.2.14.
03e9b02· 2026-11-02 · feat: keep web sessions connected for 30 days on request
1.2.13 · Gastos, leitores e notificações
2026-11-01 · Histórico reconstruído
- Atualização dos gastos Meta antes de recalcular o resumo.
- Acesso somente para visualização restrito aos dashboards autorizados.
- Notificações isoladas por dashboard, com instalação de aparelhos para leitores.
- Preservação do cancelamento de notificações durante envios em andamento. Essas melhorias compartilharam o mesmo número histórico.
Referências no histórico (6 commits)
Referência original: 0.2.13.
de611aa· 2026-11-01 · Refresh Meta spend before recalculating dashboard summaryc6aabe2· 2026-11-01 · docs: define Local 2 read-only access to Ohana744d5b4· 2026-11-01 · docs: plan read-only Ohana access026cbba· 2026-11-01 · feat: add dashboard-scoped read-only viewer accessfefea82· 2026-11-01 · feat: isolate dashboard notifications and allow reader phones25eb735· 2026-11-01 · fix: preserve cancelled notification state during in-flight sends
1.2.12 · Integrações e navegação
2026-11-01 · Histórico reconstruído
- Configuração agrupada em Integrações e menus alinhados por operação.
- Correção adicional sem novo número: preservação de pagamentos Shopify processados antes da criação do pedido.
Referências no histórico (2 commits)
Referência original: 0.2.12.
1aec951· 2026-11-01 · Group dashboard setup under integrations and align navigationbb9ba00· 2026-11-01 · fix: preserve Shopify payments processed before order creation
1.2.11 · Cadastro unificado de pixels
2026-11-01 · Histórico reconstruído
- Cadastro de pixel e regras de eventos configuráveis dentro de cada dashboard.
Referências no histórico (1 commit)
Referência original: 0.2.11.
560b881· 2026-11-01 · Unify pixel registration and configure event rules per dashboard
1.2.10 · Atualização das contas do perfil
2026-11-01 · Histórico reconstruído
- Atualização do catálogo de contas Meta sem precisar reconectar o perfil.
Referências no histórico (1 commit)
Referência original: 0.2.10.
e4ab82b· 2026-11-01 · Refresh Meta profile account catalog without reconnecting
1.2.9 · Filtros e campanhas por dashboard
2026-11-01 · Histórico reconstruído
- Interface interna compacta com tema escuro padrão, preservando a preferência de tema já salva.
- Integrações agrupadas por perfil, com contas ativadas independentemente por dashboard. A área Meta carrega as contas selecionadas automaticamente, com abas Contas, Campanhas, Conjuntos e Anúncios.
- Filtros compartilhados de período, contas e produtos; fonte, plataforma e tipo de venda no resumo; pesquisa e status nas vendas; pixel/evento/entrega e descrição/categoria nas respectivas telas.
- Relatórios de UTMs e por dia/hora, com exportação CSV. Gastos sem associação única e gastos por hora são apresentados como indisponíveis, sem rateio inventado.
- Atualização automática de gastos na área Meta para períodos de até 31 dias, com intervalo mínimo de um minuto. Sincronização manual de períodos maiores em blocos de até 31 dias.
- Categorias de despesas e campos opcionais saleType e keyword. Captura e propagação de keyword pelo pixel.
- Campanhas continuam em consulta: esta versão não reativa edição de anúncios durante a análise de permissões da Meta.
Referências no histórico (1 commit)
Referência original: 0.2.9.
3d17466· 2026-11-01 · feat: scope Meta campaigns and reporting filters to dashboards
1.2.8 · Monitoramento Meta em consulta
2026-10-28 · Histórico reconstruído
- Integração simplificada para leitura de campanhas; operações de edição foram retiradas do fluxo publicado durante a análise de permissões.
Referências no histórico (3 commits)
Referência original: 0.2.8.
8332074· 2026-10-28 · Simplify Meta integration to read-only monitoringa1a1bc7· 2026-10-28 · Document read-only Meta review and verified production floweca2be3· 2026-10-28 · Record submitted Meta review and reviewer access retention
1.2.7 · Demonstração de gerenciamento Meta
2026-10-28 · Histórico reconstruído
- Suporte à cópia pausada de campanhas sem objetos de anúncio associados; documentação da demonstração para análise.
Referências no histórico (2 commits)
Referência original: 0.2.7.
070fa26· 2026-10-28 · Allow paused Meta copies without associated ad objectsa39675e· 2026-10-28 · Record verified Meta ad demo and saved review videos
1.2.6 · Diagnóstico de erros Meta
2026-10-28 · Histórico reconstruído
- Mensagens para rejeições da API Meta com diagnóstico do provedor e remoção de dados sensíveis.
Referências no histórico (1 commit)
Referência original: 0.2.6.
6cfdfb7· 2026-10-28 · Explain Meta API rejections with redacted provider diagnostics
1.2.5 · Consulta de Páginas Meta
2026-10-28 · Histórico reconstruído
- Consulta das Páginas autorizadas, restrita ao dashboard conectado.
Referências no histórico (1 commit)
Referência original: 0.2.5.
510ed73· 2026-10-28 · Add dashboard-scoped authorized Meta Pages consultation
1.2.4 · Privacidade e exclusão
2026-10-28 · Histórico reconstruído
- Política de privacidade e instruções públicas de exclusão de dados, com responsável e canal de atendimento informados pelo administrador.
- Links de privacidade e exclusão no login, cadastro, rodapé e conexão Facebook.
- Páginas públicas sem autenticação para cadastro e revisão do aplicativo Meta.
Referências no histórico (7 commits)
Referência original: 0.2.4.
b7b8943· 2026-10-28 · Publish privacy and data deletion pages for Meta onboarding5cfc71c· 2026-10-28 · Document Meta review scope and evidence requirements2b5dc86· 2026-10-28 · Align privacy controller with confirmed verified Meta business379e820· 2026-10-28 · docs: record Meta review requirements and remaining evidence5a44019· 2026-10-28 · docs: adopt data request procedure and prepare hosting inquiryed644a5· 2026-10-28 · docs: record isolated Meta reviewer access and completed instructions79c1897· 2026-10-28 · docs: record authorized Meta permitted-use commitments
1.2.3 · Oferta por operação
2026-10-28 · Histórico reconstruído
- Oferta vinculada ao dashboard do proprietário, com link pronto para campanhas Meta e UTMs dinâmicas.
- Fluxo para publicar no Facebook do cliente, conectar o perfil no iTracker e acompanhar visitas e pedidos da oferta.
- Associação de site e pixel validada por domínio e projeto; isolamento entre membros e exclusão em cascata testados.
Referências no histórico (1 commit)
Referência original: 0.2.3.
374c8a5· 2026-10-28 · Add a client-owned offer dashboard with ready Meta UTM links
1.2.2 · Cadastro com aprovação
2026-10-28 · Histórico reconstruído
- Login sem orientação interna de instalação; opção pública Criar conta com nome, CPF, telefone, e-mail, senha e endereço brasileiro completo.
- Cadastros pendentes sem sessões ou acesso, até revisão administrativa em Usuários; aprovação e recusa auditadas.
- Validação dos dígitos do CPF, CEP e telefone; CPF, telefone e endereço criptografados, com consulta somente por administradores.
- Favicon próprio e descrição/meta tags nas páginas públicas; acesso ao cadastro pelo app iOS.
Referências no histórico (1 commit)
Referência original: 0.2.2.
1c3b027· 2026-10-28 · Add pending account registration with admin approval and branded login metadata
1.2.1 · Conversão de moedas
2026-10-27 · Histórico reconstruído
- Conversão pela cotação diária para a moeda do dashboard em vendas, resumo, custos, despesas, gastos Meta, indicadores, relatórios CSV e app iOS.
- Moeda do dashboard editável; barra de faturamento inclui vendas estrangeiras convertidas para BRL.
- Notificações mostram somente VENDA APROVADA e bruto convertido na moeda do dashboard.
- Valor original preservado, data da cotação visível, cache persistente e interrupção explícita dos totais se não houver taxa válida.
Referências no histórico (1 commit)
Referência original: 0.2.1.
b489374· 2026-10-27 · Convert dashboard financials and sale notifications to configured currency
1.2.0 · Celular e notificações
2026-10-27 · Histórico reconstruído
- Site instalável no iPhone, notificações Web Push sem conta Apple Developer, preferências de privacidade e revogação de aparelhos.
- Fila transacional separada da Meta, deduplicação por pedido/aparelho, tentativas e cancelamento de notificações de vendas revertidas.
- Aplicativo iOS em SwiftUI: dashboards, visão geral, vendas e pausa de campanhas com confirmação; sessão no Keychain e integração APNs dependente das credenciais Apple.
- Compilação de simulador pelo GitHub Actions e documentação de assinatura/TestFlight.
Referências no histórico (2 commits)
Referência original: 0.2.0.
4f5cfab· 2026-10-27 · feat: add iOS companion and sales push notificationsab7626a· 2026-10-27 · fix: clarify account-wide notification preferences
1.1.3 · Temas e faturamento
2026-10-27 · Histórico reconstruído
- Temas claro e escuro com preferência persistente, inclusive no login e documentação.
- Barra de faturamento bruto aprovado em BRL por usuário, somando seus dashboards em todo o período, com níveis de 1, 5, 10 e 50 milhões.
- Exclusão de dashboards nas configurações, com confirmação de nome, autorização por proprietário e remoção transacional de dependências.
- Removidos os seletores de teste; pixels e destinos ativos operam em produção. API rejeita vendas marcadas como teste, sem convertê-las em vendas reais.
- Migração sem reenvio de filas antigas de teste e sem incluir dados de teste no faturamento.
Referências no histórico (1 commit)
Referência original: 0.1.3.
a9cf657· 2026-10-27 · feat: add themes revenue milestones and confirmed dashboard deletion
1.1.2 · Menus por dashboard
2026-10-27 · Histórico reconstruído
- Navegação recolhível dentro de cada dashboard, com opções disponíveis somente após criar uma operação.
- Seleção de páginas vinculada ao dashboard do menu; administração de usuários permanece separada.
- Limpeza dos dados visíveis ao trocar de operação e proteção contra respostas atrasadas de outro dashboard.
Referências no histórico (1 commit)
Referência original: 0.1.2.
3d965cb· 2026-10-27 · feat: nest operation navigation in collapsible dashboard menus
1.1.1 · Configuração guiada
2026-10-27 · Histórico reconstruído
- Configuração guiada como tela inicial: Facebook, pixel/script, UTMs e API de vendas.
- Script apresentado imediatamente após gerar o pixel.
- UTMs dinâmicas prontas para os anúncios Meta, gerador de link e conferência dos parâmetros.
- Página de conexão para outro navegador, autorização oficial Facebook e confirmação verificada pelo servidor.
- Configuração inicial Meta claramente separada da autorização de cada perfil.
Referências no histórico (1 commit)
Referência original: 0.1.1.
82f7fce· 2026-10-27 · feat: guide Facebook connection, pixel installation and Meta campaign UTMs
1.1.0 · Consolidação inicial
2026-10-27 · Histórico reconstruído
- Publicação conectada ao GitHub e à Railway.
- Manutenção dos tokens das contas e conclusão das configurações de dashboards.
Referências no histórico (2 commits)
Referência original: 0.1.0.
ec7aa15· 2026-10-27 · ci: connect Railway deployment to private GitHub main branchbab8504· 2026-10-27 · fix: complete account token maintenance and dashboard settings
1.0.0 · Criação do iTracker
2026-10-27 · Histórico reconstruído
- Administração de usuários e dashboards por operação.
- Pixel próprio, passagem de UTMs e contexto de visita, consentimento e eventos de navegação.
- API de vendas com chaves por integração, recibos, versões, deduplicação e reembolsos.
- Destinos Meta CAPI, fila de entrega, tentativas e diagnóstico.
- Conexão por perfil Business Login, link para outro navegador e seleção de contas por operação.
- Conexão por token, sincronização de insights e resultados por campanha, conjunto e anúncio.
- Revisão antes de pausar, ativar, renomear, editar orçamento diário ou duplicar itens pausados.
- Custos de produto, gateway, imposto sobre vendas e anúncios, despesas, fuso e relatórios.
- Documentação própria, adaptador para o Router, testes e configuração de deploy persistente.
Referências no histórico (1 commit)
Referência original: 0.1.0.
a019930· 2026-10-27 · feat: launch iTracker with isolated dashboards, tracking API and Meta management