Zum Hauptinhalt springen

Changelog

Aktualisierungsverlauf von BeePass. Versionen folgen dem Format CDC vX.Y (Cahier des Charges).


CDC v8.1 — Februar 2026

Dokumentation (beepass.io/docs)

  • Docusaurus 3.9 Bereitstellung als Unterpfad (beepass.io/docs)
  • 48 Dokumentationsseiten (11 Kategorien, 6 Sprachen FR/EN/DE/IT/ES/RU)
  • Honey/Bark-Theme mit Dark Mode
  • i18n-Unterstützung FR / EN / DE / IT / ES / RU
  • llms.txt-Generierung für KI-Kompatibilität

Homepage v3

  • Komplettes "Scientific Nature" Redesign (11 Abschnitte)
  • Framer Motion Animationen (fadeInUp, staggerContainer, useCountUp)
  • Vollständiger Dark Mode
  • Honey/Forest/Bark Tokens (30 Farben)

Sicherheit (P0 Audit)

  • Privater chat-attachments Bucket + signierte URLs
  • 7 SECURITY DEFINER Funktionen gesperrt (nur service_role)
  • Edge Function send-email: Authentifizierung via x-custom-auth Header
  • Route /api/code entfernt (willkürliches Dateilesen)

Infrastruktur

  • Docker-Upgrade: Traefik v3.6, Prometheus v3.9.1, Grafana v12.3.3
  • 13 Docker-Services auf Hetzner (12 betriebsbereit + AINV on-demand)
  • Beszel Monitoring (beszel.beepass.io)

Zuchtkalender

  • Google Calendar bidirektionale Synchronisation (OAuth 2.0)
  • Apple Calendar Synchronisation (CalDAV + AES-256-GCM)
  • Imkerlicher Countdown (4 Zuchtvorlagen)
  • Google Calendar-Stil Dialog-UX (Lucide Icons, TimePickerDropdown)

Community-Chat (98%)

  • DM + Gruppen mit Supabase Broadcast
  • Text-, Bild-, Datei- und Sprachnachrichten (MediaRecorder 60s)
  • Apple-Stil Emoji-Picker + Twemoji SVG
  • Tipp-Indikator + Online-Präsenz
  • ContactBreederButton (Deep-Link vom Züchterprofil)

EBV ONE SHOT Pipeline

  • Snapshot → ENV → XGBoost → BLUPF90+ → THRGIBBS → Normalisierung
  • BeeBreed-ähnliche r²-Sicherheit (Bestimmtheitsmaß)
  • ProvenanceBlock UI (XGB-Qualität, Run-Metadaten)
  • PgBouncer-sichere Advisory Locks

Admin-Dashboard (85%)

  • Separater Admin-Login (unabhängiger HMAC-Cookie)
  • Benutzerverwaltung (Liste, Detail, Sperren/Entsperren, Löschen)
  • Validierung spezieller Rollen (groupe_selection, research_center)
  • Sitzungsverwaltung Kill-Switch (SEC-01)

CDC v8.0 — Januar 2026

AINV-honeybees v20

  • TypeScript-Paket für A⁻¹-Matrix (Brascamp & Bijma 2014)
  • Docker R+Node.js, 24 Unit-Tests
  • Einheitliche queens_f0-Tabelle Lookup (persoenliche + oeffentliche Referenzkoeniginnen) + SDI Founder-Fallback

Genetischer Pass (100%)

  • F0/F1-Königinnen mit vollständigem CRUD
  • Interaktiver Stammbaum (3/5/7 Generationen, @xyflow/react)
  • BeePass Index (Land → Züchter → Königinnen-Verzeichnis)
  • Öffentliches Züchterprofil mit Tabs

Bewertungsformular v8.1

  • 8 EBV-Merkmale (Honig, Sanftmut, Vitalität, Überwinterung, Schwarmträgheit, Wabensitz, HYG 6h, HYG 24h)
  • Pin-Test hygienischer Test 50 Zellen (Doppelablesung mit time_quality)
  • Internationale Lokalisierung (15 EU-Länder, Google Geocoding)
  • Erweiterte Sprachsteuerung

Sicherheit

  • Supabase Auth SSR + MFA (Device Fingerprinting + 2FA E-Mail)
  • Upstash Rate Limiting (Login, Registrierung, Verifizierung)
  • RLS owner_id auf allen Tabellen
  • Wartungsmodus (Admin-Toggle, Admin-Bypass)