Releases: hoon-ch/serial-tcp-proxy
Releases · hoon-ch/serial-tcp-proxy
Release list
v1.3.1
v1.3.0 - Custom Login Page & Session-based Auth
What's Changed
New Features
- Custom Login Page: Replaced browser's Basic Auth popup with a styled login page
- Session-based authentication with secure cookies (24-hour expiration)
- Automatic redirect to login page for unauthenticated users
- Theme toggle support on login page
- Compatible with Home Assistant Ingress
- Home Assistant Add-on: Auth configuration options now available in Add-on settings
web_auth_enabled: Enable/disable Web UI authenticationweb_auth_username: Auth usernameweb_auth_password: Auth password (password input type)
Changes
- Basic Auth still supported for API clients (curl, scripts)
- Updated Web UI documentation with feature screenshots
Screenshots
Full Changelog: v1.2.1...v1.3.0
v1.2.1 - Bug fixes for stability and Ingress support
Fixed
- Potential deadlock in packet logging causing Recv-Q accumulation
- Moved callback invocation outside of mutex lock in LogPacket()
- Copy log buffer before sending to WebSocket to avoid holding lock
- Use non-blocking channel send for buffered logs
- Client management modal not working via Home Assistant Ingress
- Use apiUrl() helper for /api/clients endpoints
Changed
- Client management modal now sorted by connection time (oldest first)
v1.2.0
What's Changed
Full Changelog: v1.1.6...v1.2.0
