Saltar al contenido principal

Registro de cambios

Historial de actualizaciones de BeePass. Las versiones siguen el formato CDC vX.Y (Cahier des Charges).


CDC v8.1 -- Febrero 2026

Documentacion (beepass.io/docs)

  • Despliegue de Docusaurus 3.9 como sub-ruta (beepass.io/docs)
  • 48 paginas de documentacion (11 categorias, 6 idiomas FR/EN/DE/IT/ES/RU)
  • Tema miel/corteza con modo oscuro
  • Soporte i18n FR / EN / DE / IT / ES / RU
  • Generacion de llms.txt para compatibilidad con IA

Pagina de inicio v3

  • Rediseno completo "Scientific Nature" (11 secciones)
  • Animaciones Framer Motion (fadeInUp, staggerContainer, useCountUp)
  • Modo oscuro completo
  • Tokens miel/bosque/corteza (30 colores)

Seguridad (Auditoria P0)

  • Bucket privado chat-attachments + URL firmadas
  • 7 funciones SECURITY DEFINER bloqueadas (solo service_role)
  • Edge Function send-email: autenticacion via encabezado x-custom-auth
  • Eliminacion de la ruta /api/code (lectura arbitraria de archivos)

Infraestructura

  • Actualizacion Docker: Traefik v3.6, Prometheus v3.9.1, Grafana v12.3.3
  • 13 servicios Docker en Hetzner (12 operativos + AINV bajo demanda)
  • Monitorizacion Beszel (beszel.beepass.io)

Calendario de cria

  • Sincronizacion bidireccional con Google Calendar (OAuth 2.0)
  • Sincronizacion con Apple Calendar (CalDAV + AES-256-GCM)
  • Cuenta regresiva apicola (4 plantillas de cria)
  • UX de dialogo estilo Google Calendar (iconos Lucide, TimePickerDropdown)

Chat comunitario (98%)

  • Mensajes directos + grupos con Supabase Broadcast
  • Mensajes de texto, imagen, archivo y voz (MediaRecorder 60s)
  • Selector de emojis estilo Apple + Twemoji SVG
  • Indicador de escritura + presencia en linea
  • ContactBreederButton (enlace directo desde el perfil del criador)

Pipeline EBV ONE SHOT

  • Snapshot -> ENV -> XGBoost -> BLUPF90+ -> THRGIBBS -> Normalizacion
  • Fiabilidad r2 tipo BeeBreed (Bestimmtheitsmass)
  • Interfaz ProvenanceBlock (calidad XGB, metadatos de ejecucion)
  • Bloqueos de aviso seguros para PgBouncer

Panel de administracion (85%)

  • Inicio de sesion de administrador independiente (cookie HMAC independiente)
  • Gestion de usuarios (lista, detalle, bloquear/desbloquear, eliminar)
  • Validacion de roles especiales (groupe_selection, research_center)
  • Kill-switch de gestion de sesiones (SEC-01)

CDC v8.0 -- Enero 2026

AINV-honeybees v20

  • Paquete TypeScript para la matriz A-1 (Brascamp y Bijma 2014)
  • Docker R+Node.js, 24 tests unitarios
  • Busqueda en tabla unificada queens_f0 (reinas personales + publicas de referencia) + fallback de fundadora SDI

Pasaporte genetico (100%)

  • Reinas F0/F1 con CRUD completo
  • Arbol genealogico interactivo (3/5/7 generaciones, @xyflow/react)
  • BeePass Index (pais -> criadores -> directorio de reinas)
  • Perfil publico de criador con pestanas

Formulario de evaluacion v8.1

  • 8 caracteres EBV (miel, mansedumbre, vigor, invernada, no enjambrazón, estabilidad en panal, HYG 6h, HYG 24h)
  • Test higienico Pin Test 50 celdas (doble lectura con time_quality)
  • Ubicacion internacional (15 paises de la UE, geocodificacion Google)
  • Comando de voz ampliado

Seguridad

  • Supabase Auth SSR + MFA (huella digital del dispositivo + 2FA por correo electronico)
  • Limitacion de tasa Upstash (inicio de sesion, registro, verificacion)
  • RLS owner_id en todas las tablas
  • Modo mantenimiento (activacion por administrador, bypass de administrador)