Lloyd
32ce1ff698
Add configurable JWT token expiry and WebSocket transport support for MQTT
2026-01-05 16:50:15 +00:00
Lloyd
0e8df60764
HTTPStatsServer to use SQLiteHandler for token management
2026-01-05 10:04:26 +00:00
Lloyd
75c4967bd6
feat: Add authentication handlers to HTTPStatsServer configuration
2026-01-02 17:23:21 +00:00
Lloyd
8d14b93874
feat: Update HTML directory configuration to handle missing web_path gracefully
2026-01-02 16:39:14 +00:00
Lloyd
6fdad00933
feat: Enhance authentication and logging in API endpoints and HTTP server
2025-12-30 23:01:35 +00:00
Lloyd
c24c39eab2
fix: Update directory names and permissions in post-install script
2025-12-30 22:34:28 +00:00
Lloyd
7112da98c2
feat: Add authentication endpoints and JWT support
...
- Implemented JWT authentication with auto-generated secret if not provided.
- Added API token management functionality.
- Created authentication endpoints for login, token refresh, verification, and password change.
- Introduced API documentation endpoints for Swagger UI and OpenAPI spec.
- Enhanced CORS support for API and documentation endpoints.
- Updated OpenAPI specification to include new authentication and system endpoints.
2025-12-30 00:10:48 +00:00
Lloyd
f37f3e6caf
conditional Vue.js assets in HTTPStatsServer
2025-12-16 10:08:10 +00:00
Lloyd
4efa12477e
Add support for custom web frontend path
2025-12-16 10:00:11 +00:00
Lloyd
5bac5aba97
fix installer/upgrade sh
2025-11-28 22:50:39 +00:00
Lloyd
34a775925b
feat: implement server-level CORS support and cleanup CORS handling in API endpoints
2025-11-24 00:11:32 +00:00
Lloyd
2137e6a1c6
Refactor code structure for improved readability and maintainability
2025-11-22 22:07:46 +00:00
Lloyd
d239911ddf
remove old http template server
2025-11-10 09:38:23 +00:00
Lloyd
fa8084b98e
renamed folders http > web
2025-11-07 13:32:40 +00:00