Releases: ernestdefoe/onair
Releases · ernestdefoe/onair
OnAir v0.1.1 — audit hardening
Floxum audit hardening (→ ≥95). Translator constructor-injection in StreamResource (no resolve()), discussionId set-guard now checks the discussion is visible to the actor, ProviderManager translator DI, service-provider boot(Dispatcher) instead of the event() global, and the stream-end failure now surfaces via app.alerts. Verified booting on a live Flarum 2 install.
OnAir v0.1.0
First public release of OnAir — live streaming for Flarum 2.
- 🔴 LIVE badge that follows a streamer's avatar everywhere — posts, discussion list, mentions, header, sidebar
▶️ YouTube + Twitch embed viewer; go live by pasting a URL- 🟥 Live Now sidebar widget + a
/onairdirectory - 📡 Realtime presence with automatic polling fallback
- 🔐 Permissions, admin settings, and an auto-end reaper for stale streams
Free / MIT. The OnAir+ add-on adds a built-in RTMP server, HLS playback, multistream, VOD, live chat, notifications and scheduled streams.