v0.10.0: Fix extension management bugs, add web admin interface
Fixes: - Extension deletion now properly removes all sections (endpoint, auth, aor) using awk for reliable multi-section removal - Extension renaming now preserves AA tags correctly - LAN/VPN devices now explicitly use transport=transport-udp to prevent TLS fallback issues that caused clients to go offline immediately - LAN devices now have media_encryption=no to prevent SRTP negotiation issues New Features: - Web Admin interface for browser-based client management - View device status (online/offline) in real-time - Add/delete devices via web interface - View rooms and categories - HTTP Basic authentication with SHA256 password hashing - Access at http://server:8080/clients - Accessible via Server Settings > Web Admin menu Verified: - PTT is correctly disabled by default (only enabled when user configures it)
This commit is contained in: