5 Commits

Author SHA1 Message Date
a0634703ea fix(frpLogger): replace all logs fetching method to read corresponding file in the logsPath 2026-06-06 14:31:42 +08:00
898b67a24b fix: making sure all users can access all functions of all instances 2026-05-08 14:16:20 +08:00
00319d790d chore: change service && filename rule to "superfrpc_instanceID" 2026-05-07 22:46:28 +08:00
67bea968c6 chore: add Auth function to handle all permission verification; remove all old auth codes 2026-03-30 13:50:52 +08:00
839bad3c94 feat(frpLogger): add real-time instance log streaming functionality
Implement cross-platform log streaming for frpc instances with support for Windows, systemd, and init.d systems. Includes WebSocket API endpoint for real-time log streaming, token validation, and instance ownership checks. Update README and API documentation to reflect new functionality.

The implementation handles:
- Platform-specific log collection (Windows Event Log, journalctl, log files)
- WebSocket-based real-time streaming
- Token validation and instance access control
- Log level parsing and formatting
- Historical log retrieval since service start
2026-03-26 17:46:50 +08:00