Alertas 05.09 — OOM do worker, fotos via Cloudflare, dicionário de sexo, "Quero comprar" nos produtos
🌐 Web
Histórico de atualizações
A plataforma evolui todos os dias. Aqui está o histórico completo de mudanças: novas funcionalidades, correções e atualizações de segurança. Baixar o aplicativo
Setembro 2026
Veterinária — quinta rodada de importação (produtos veterinários agroru)
📱 1.106.1
🌐+📱 Web + app
Slug da designação — índice em etapa separada (derrubou a prod)
🌐 Web
Messenger, chamadas, contatos e API de backend — segunda onda de revisão
📱 1.106.0
🌐+📱 Web + app
O ?country= explícito em quatro APIs de listagem perdeu a relevância de proximidade e Premium
🌐 Web
Revisão do web e do app — Mini App removido, defeitos críticos corrigidos
📱 1.105.0
🌐+📱 Web + app
Paginação dos feeds — apenas janela ±2, sem última página e sem reticências
🌐 Web
Agosto 2026
A importação de cidades perdia centros distritais — limiar acima do corte do GeoNames
🌐 Web
Diretório de cidades — limite de 1000 habitantes e nomes locais
🌐 Web
Lista de países no idioma do usuário
📱 1.104.0
“Quirguistão” em vez de “Quirguízia” + resolução unificada dos nomes dos países
📱 1.103.1
🌐+📱 Web + app
O filtro da lista agora vai até o carrossel «De outros países»
📱 1.103.1
🌐+📱 Web + app
O pool de proxies foi removido do K8s, a ponte define o país automaticamente, o link da fonte fica com o staff, moeda via GeoIP
📱 1.103.0
🌐+📱 Web + app
As categorias da landing page eram renderizadas sem os estilos dos cards
🌐 Web
Chart.js no painel de crescimento, menus e filtros expandidos, 4 ícones invisíveis
🌐 Web
Servidor ASGI Hypercorn → Granian (Rust) na web de produção
🌐 Web
O painel de crescimento foi quebrado por conflito de classes e tokens expirados
📱 1.102.1
🌐+📱 Web + app
Layout v3 nas outras quatro telas + dois bugs no código comum
🌐 Web
Restaurada a barra de verticais e o contorno de «Top»/Premium
🌐 Web
Página “Mercado” conforme o layout v3 — cartão, filtros, ordenação
🌐 Web
O histórico de atualizações é gerado automaticamente — hook + guardião de inércia
🌐 Web
Apenas AVIF e AV1 — H.264 foi removido totalmente do sistema + limpeza de watermark em três площадками
📱 1.102.0
🌐+📱 Web + app
Volume nos cards de feed — com sombra, como pede o design system
📱 1.101.1
🌐+📱 Web + app
Legibilidade dos rótulos, paleta Flutter, documentação
📱 1.101.0
🌐+📱 Web + app
Hierarquia invertida das superfícies — os cards ficavam mais claros que o fundo
🌐 Web
O globo no cabeçalho estava azul — emoji não é pintado por CSS
🌐 Web
Design system de cor unificado — 18 tokens com papéis fixos
🌐 Web
Campos do wizard veterinário — do banco, e não por três slugs no código
🌐 Web
Backups, contadores da bridge, roteamento de testes, cache de raças, feeds do Mini App
🌐 Web
O handler SexUnknown estava no ciclo errado
🌐 Web
Remover o binário Go compilado do repositório — ele bloqueava o deploy
🌐 Web
Go 1.26 no build do baran-proxy — o pipeline bloqueava o deploy por 8 HIGH
🌐 Web
O sexo não é inventado, a tabela de sexo vem do registro
🌐 Web
Dicionário de palavras de sexo do animal — por dados, e não por tupla no parser
🌐 Web
Dedup pela dupla (plataforma, external id)
🌐 Web
Race condition no snapshot do pool derrubava o processo inteiro
🌐 Web
Pool com 10 000 threads + tabela de medições por plataforma
🌐 Web
20 000 threads em vez de 3000 — por medição, e não no olho
🌐 Web
Interface web, medições de velocidade, 3000 threads e execução manual
🌐 Web
Baran-proxy — pool compartilhado de proxies grátis para parsers
🌐 Web
Dashboard por países em vez de tabela com gráfico
🌐 Web
Execução manual da importação do parser para o bot-painel
🌐 Web
Gráficos de crescimento mais claros, idioma dos textos raspados, região na web
📱 1.100.0
🌐+📱 Web + app
Limite de autoativação do país — 4 anúncios em vez de 1
🌐 Web
Painel de crescimento por países, origem na detail view, autoativação de países
📱 1.99.0
🌐+📱 Web + app
A instalação do uv não deve gerar silenciosamente uma camada corrompida
🌐 Web
Security fix: dependências
🌐 Web
Vendedor sem nome passa como «Nome não informado»
🌐 Web
Bugs do wizard de auditoria (meat intent/raça, product units, tratamento de 400)
📱 1.98.2
Count («cabeças») em AdCreate — Flutter enviava, o backend ignorava (auditoria P1)
🌐 Web
Bloco P1/P2 da auditoria (liveness sem BD, .dockerignore, CI :latest, PDB, grace)
🌐 Web
Security fix: plataforma
🌐 Web
Backend P2 da auditoria (contadores do blog, geo-privacy, ETag i18n, preços, resync)
🌐 Web
Security fix: plataforma
🌐 Web
Security fix: plataforma
🌐 Web
Security fix: chat
🌐 Web
«Não sei a raça» — não é um beco sem saída no wizard-animals (auditoria P0)
📱 1.98.1
A importação puxa em lotes, enquanto a fila no parser não estiver vazia
🌐 Web
Entrada pública do Telegram-webhook n8n (bot-painel do parser)
🌐 Web
Staff labels da bridge na detail view — «Parseado» e «Publicado em prod»
📱 1.98.0
🌐+📱 Web + app