5 Commits

Author SHA1 Message Date
c9ccb3435d Update Dockerfile to create both data and logs directories; enhance logger to handle directory and file creation errors gracefully. Log warnings for permission issues without blocking application startup. 2025-10-31 09:33:05 +08:00
f96a69e846 Add logging functionality and new log-related endpoints
- Integrated a logging service to redirect console outputs.
- Added new endpoints for managing logs:
  - Retrieve log file list
  - Read specific log file content
  - Fetch recent logs
  - Stream logs via Server-Sent Events
  - Search logs by keyword
  - Cleanup old log files
- Updated application metadata to include new log management features.
2025-10-31 09:23:05 +08:00
76683fb519 Enhance ProxyValidator to support three validation attempts with improved logging. Update retryCount default to 2 and clarify retry logic in comments. 2025-10-31 08:50:45 +08:00
a31fe3f892 Refactor proxy validation logic to use a unified ProxyValidator class, enhancing code maintainability and adding support for retry mechanisms and logging options. 2025-10-31 08:45:16 +08:00
480f224ab6 init 2025-10-30 23:05:24 +08:00