aYOUne
translate
Not in your language

This page is not yet available in en. You're reading the de version.

April 2026

April war ein dichter Monat — Self-Documentation Phase 1, Marketplace MVM, Comm-Sidebar Entflechtung, Auth-Polish, Wallboard-Overhaul und der große Core-Boot-Init-Audit. Hier die Highlights.

Self-Documentation Initiative — Phase 1 SHIPPED (22. April)

Confluence-style Docs auf ayoune.com, mit KB-/WikiPage-Modell, Markdown-Render, Glossar-Linking und Atlas-Search. Alle 8 Repos released:

Repo Version
interfaces 2026.57.2
models 2026.57.1
core 2026.41.1
ayoune-migration (Kapitel 1.62)
ayoune-cli 28 MD-Files
ayoune-content-modifications Prerender-Pipeline
ayoune-api-hub Custom-Actions
ayoune-support-center-api /wiki/*
ayoune-consumer-app /docs + Playground
ayoune-pwa v2026.8.0 Wiki-Editor MVP

Phase 5b läuft noch: Block-Editors, Monaco-Upgrade, AI-Translate.

Marketplace MVM — Phase 1 SHIPPED (25. April)

5 neue Entities (MarketplaceApp, Bundle, Installation, Review, IResellerDefaultBundle) live als interfaces@2026.64.0 + models@2026.59.0 + core@2026.50.1 + config-api@2026.4.1. 13 Atlas-Indexes vorbereitet. Cross-Customer-Architektur per copyToCustomer als Backbone.

Comm-Sidebar Deeplinks + Entflechtung (24./25. April, Kap. 1.71)

interfaces 2026.63.0, comm-sidebar 2026.15.0, communicator 2026.2.0. Neues SidebarIntent-URL-Schema ?sb=<panel>&item=&thread=&msg=&act= für alle 9 Panels. PWA-Sidebar rendert IMMER (default surface='pwa'). SocketCoordinator-Election (Web Locks + BroadcastChannel) und App-Level Audio-Dedup live.

Auth Login Polish (23. April, Kap. 1.68)

  • Lockout-Bugs behoben (Mongoose-8 .update() raus, inactive User zählen nicht mehr)
  • Login ~2.5s → ~400ms (populate-customer raus, socket fire-and-forget)
  • changecustomer 1.4MB → 15kB (logo-URL statt Blob, logoLight)
  • Full Dark-Theme + Show-Password + Caps-Lock + Autofocus + DirtyOrSubmitted-Matcher
  • models 2026.57.4, clients/auth 2026.4.3

Wallboard-Overhaul (laufend seit 20. April)

A14→A21-Migration + 8 Widget-Modernization-Wellen (~75 Widgets) + IoT-Device-Mgmt + BFF-Routen-Vereinheitlichung + Stable-Socket + Branding-Dark-Mode. Wallboard nutzt jetzt einheitliches /:id-Contract auf wallboard-api.ayoune.app.

Core Boot-Init Audit — Silent-Hang-Proofing (24./25. April, Kap. 1.69)

@tolinax/ayoune-core@2026.46.0: two-phase boot (Essential vs Background), ay.ready: Promise<void> + ay.isReady, mountHealthEndpoints / createWorkerHealthServer, Helm node-chart Probes opt-in. Canary Worker-Notifications + Mail-Tracking + Ads-API live, Restarts=0. Silent-Hang-Pattern eliminiert.

Mehr Details siehe Core Changelog.

Notifications Rich-Content (laufend seit 24. April)

Phase 1+2 + Hero-Resolver vollständig live: 8 Releases (interfaces 2026.62.0, models 2026.58.0, core 2026.47/48/52.0, worker-notifications 2026.5/6.x, api-mail-tracking 2026.2.5, api-config 2026.4.1). Wallboard rendert jetzt Type-aware Rich-Cards.

Mobile-App Stability + Splash (19.–21. April)

  • ngx-charts: window-resize nach Daten-Load → Charts skalieren korrekt
  • NGSW: SW-Files raus aus prefetch-Group → keine VERSION_INSTALLATION_FAILED
  • Splash-Screen plattformweit gefroren (siehe Branding)
  • Loader-Library @tolinax/ayoune-loadermat-spinner wird inkrementell ersetzt

Link-Portal Multi-Tenancy (Kap. 1.72)

Eigene LinkPortals-Collection, polymorphes Block-Schema, globaler Slug, Per-Block-i18n, Dual-Read mit Auto-Migrate. Code-complete in interfaces/models/link-portal/marketing-api/automation-scripts. Live-Run pending.

Verbindungen