Commit Graph
9 Commits
Author SHA1 Message Date
kato ac31e52a8c feat(agent): add persistent klogging settings
- Add settings API and UI to toggle keylog
- Persist preference in settings.json
- Expose klogging state in status endpoint
- Inject build version into web console
- Bump version automatically on build
2026-09-01 23:36:39 +03:00
kato e7982c5487 feat(files): add folder download as zip
- Add zip folder API endpoint
- Add download button to folder rows
- Enforce max archive size limit
- Document endpoint in OpenAPI
2026-09-01 20:20:15 +03:00
kato 1bba2c6b51 feat(update): add update deployment via web UI
- Deploy exe to alternate port 5033
- Current instance keeps running
- Add parallel mode and addr flag
- Add update panel to web UI
- Update OpenAPI spec and CLI
2026-09-01 20:17:06 +03:00
kato 36cb847f9e feat(agent): add crash logs and watchdog startup
- Recover panics to disk for diagnostics
- Add 5-minute watchdog task with startup
- Add -ensure flag to start detached agent
- Add script to pull remote folder via API
2026-09-01 20:04:20 +03:00
kato dece8b3ebe Add webcam functionality to the agent's API and web interface. Implement endpoints for listing available webcams and capturing frames, along with corresponding UI elements for device selection and frame display. Update OpenAPI specification to include new webcam features, enhancing user interaction with webcam devices. 2026-08-29 18:34:05 +03:00
kato b6cb25a0f4 Add HTTP Basic authentication to the agent's API. Update OpenAPI specification to include security requirements and modify the server handler to enforce authentication. Introduce default admin credentials for access control. 2026-08-29 18:15:46 +03:00
kato 35d8332d9c Update project references from "System Monitor Agent" to "win64_mp" throughout the codebase, including changes to executable names, comments, and documentation for improved clarity and consistency. 2026-08-28 13:30:12 +03:00
kato 09076079fb Rename Local Management Agent to System Monitor Agent throughout the codebase, including updates to executable names, comments, and documentation. This change reflects a broader scope of functionality and improves clarity in the project's purpose. 2026-08-28 13:26:50 +03:00
kato 6a070391c8 Add OpenAPI specification support to the agent. Implement a new endpoint for serving OpenAPI documentation and refactor the existing handler to utilize the new specification. Add tests to ensure the correctness of the OpenAPI spec generation. 2026-08-28 13:23:41 +03:00