Repository navigation
LANStreamer v1.2.4
Release including all changes merged since v1.2.3.
Highlights
- UI/UX (glassmorphism) — Glass card system, header, buttons, and inputs; gradient background; live badge styling; accessibility (reduced motion). See
docs/UI-UX-RECOMMENDATIONS-v2.md. - Icecast — Manual stop respected: auto-start no longer restarts Icecast after user clicks Stop. Fix: guard
config.icecast.pathsin detection to avoid exePath debug error. - Streams — Start All / Stop All; unique stream names; sortable streams (S1, S2, S3); reorder API; play-after-edit and device-change handling; structured error toasts and duplicate modal.
- Contact & Event — ContactManager fetch-before-save so event fields are preserved; Event Details and Your Contact components fixed; WhatsApp validation and wa.me link.
- Admin & listener — Lock admin to localhost; listeners on LAN; listener page and Copy URL use config host; new-stream notification dismisses without full reload; modal timing (1s delay after action).
- TODO — Refactor items as checkboxes at top: centralize notifications/alerts, centralised theming (light/dark).
Full changelog
See compare view: v1.2.3...v1.2.4