Changelog
Historico de atualizacoes do BeePass. As versoes seguem o formato CDC vX.Y (Cahier des Charges).
CDC v8.1 — fevereiro de 2026
Documentacao (beepass.io/docs)
- Implementacao do Docusaurus 3.9 como subcaminho (
beepass.io/docs) - 48 paginas de documentacao (11 categorias, 6 idiomas FR/EN/DE/IT/ES/RU)
- Tema mel/casca com modo escuro
- Suporte i18n FR / EN / DE / IT / ES / RU
- Geracao de
llms.txtpara compatibilidade com IA
Homepage v3
- Redesenho completo "Scientific Nature" (11 secoes)
- Animacoes Framer Motion (fadeInUp, staggerContainer, useCountUp)
- Modo escuro completo
- Tokens mel/floresta/casca (30 cores)
Seguranca (Auditoria P0)
- Bucket
chat-attachmentsprivado + URLs assinados - 7 funcoes SECURITY DEFINER bloqueadas (apenas service_role)
- Edge Function
send-email: autenticacao via headerx-custom-auth - Rota
/api/coderemovida (leitura arbitraria de ficheiros)
Infraestrutura
- Atualizacao Docker: Traefik v3.6, Prometheus v3.9.1, Grafana v12.3.3
- 13 servicos Docker no Hetzner (12 operacionais + AINV a pedido)
- Monitorizacao Beszel (beszel.beepass.io)
Calendario de criacao
- Sincronizacao bidirecional com Google Calendar (OAuth 2.0)
- Sincronizacao com Apple Calendar (CalDAV + AES-256-GCM)
- Contagem decrescente para apicultura (4 modelos de criacao)
- UX estilo Google Calendar (icones Lucide, TimePickerDropdown)
Chat comunitario (98%)
- DM + grupos com Supabase Broadcast
- Texto, imagem, ficheiro e mensagens de voz (MediaRecorder 60s)
- Seletor de emojis estilo Apple + Twemoji SVG
- Indicador de digitacao + presenca online
- ContactBreederButton (ligacao direta a partir do perfil do criador)
Pipeline EBV ONE SHOT
- Snapshot -> ENV -> XGBoost -> BLUPF90+ -> THRGIBBS -> Normalizacao
- Fiabilidade r2 estilo BeeBreed (Bestimmtheitsmass)
- ProvenanceBlock UI (qualidade XGB, metadados do run)
- Advisory locks seguros para PgBouncer
Admin Dashboard (85%)
- Login admin separado (cookie HMAC independente)
- Gestao de utilizadores (lista, detalhe, banir/desbanir, eliminar)
- Validacao de roles especiais (groupe_selection, research_center)
- Kill-switch de gestao de sessoes (SEC-01)
CDC v8.0 — janeiro de 2026
AINV-honeybees v20
- Pacote TypeScript para matriz A-1 (Brascamp & Bijma 2014)
- Docker R+Node.js, 24 testes unitarios
- Pesquisa unificada na tabela
queens_f0(rainhas pessoais + rainhas de referencia publicas) + fallback SDI founder
Passaporte Genetico (100%)
- Rainhas F0/F1 com CRUD completo
- Pedigree interativo (3/5/7 geracoes, @xyflow/react)
- BeePass Index (pais -> criadores -> diretorio de rainhas)
- Perfil publico de criador com separadores
Formulario de avaliacao v8.1
- 8 caracteristicas EBV (mel, mansidao, vitalidade, invernagem, nao-enxameacao, fixacao nos quadros, HYG 6h, HYG 24h)
- Pin Test higienico 50 celulas (dupla leitura com
time_quality) - Localizacao internacional (15 paises da UE, geocodificacao Google)
- Comando de voz alargado
Seguranca
- Supabase Auth SSR + MFA (impressao digital do dispositivo + 2FA por e-mail)
- Rate limiting Upstash (login, registo, verificacao)
- RLS owner_id em todas as tabelas
- Modo de manutencao (alternancia admin, bypass admin)