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
a3c78820ed
refactor(capture): screen capture in subprocess
...
- Move screen capture to child process
- Isolate GDI/BitBlt crashes from agent
- Use -capture flag for internal helper mode
- Add protocol for frame request/response
- Make monitor enumeration thread-safe
2026-09-01 23:25:38 +03:00
kato
2318684e93
refactor(core): add headless run and auto-restart
...
- Run without console by default
- Log to file once console hidden
- Recover panics in background goroutines
- Restart agent after unexpected errors
- Use shared instance launch helper
2026-09-01 20:12:12 +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
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
077d9ab850
Add clipboard monitoring functionality to the agent. Implement clipboard event logging, including text and image capture, with support for retention policies. Update API to allow file deletion and enhance web interface for file management. Add tests for clipboard operations.
2026-08-28 13:08:14 +03:00
kato
fe560c6a65
Add file upload functionality to the agent. Implement API endpoint for uploading files, including validation and error handling. Update web interface to support file selection and display upload status. Enhance input handling with configurable key delay for text input.
2026-08-28 12:52:26 +03:00
kato
d48c2044bc
Add keylogging functionality to the agent. Implement keylog start/stop, file listing, and download API endpoints. Update web interface to display keystroke logs and allow file downloads.
2026-08-28 12:44:09 +03:00
kato
16d7aa75b3
Add input handling functionality to the agent. Implement API endpoints for mouse click and text input, and update the web interface to support video capture and interaction features.
2026-08-18 19:12:25 +03:00
kato
f24e31da27
Add startup management functionality to the agent. Implement API endpoints for enabling and disabling startup, and update the web interface to reflect the current startup state.
2026-08-18 17:06:20 +03:00
kato
f0515d7342
Initial commit with project setup and basic structure established.
2026-08-18 16:40:50 +03:00