Commit Graph

  • 2769cd496d build(version): bump version to 1.0.7 master kato 2026-09-02 15:26:23 +03:00
  • 149fcde379 feat(agent): add screen blackout feature kato 2026-09-02 13:32:21 +03:00
  • 45f345123d fix(mic): harden capture session shutdown kato 2026-09-02 01:09:45 +03:00
  • eaa46e7494 Audio kato 2026-09-02 01:00:09 +03:00
  • 166744fe88 VERTSION kato 2026-09-02 00:26:50 +03:00
  • 5d9f61d923 . kato 2026-09-02 00:21:06 +03:00
  • 977da8b109 feat(watchdog): separate watchdog from startup kato 2026-09-02 00:15:37 +03:00
  • 536ea9a53e fix(core): take over agent, reuse callbacks kato 2026-09-02 00:00:24 +03:00
  • ac31e52a8c feat(agent): add persistent klogging settings kato 2026-09-01 23:36:39 +03:00
  • a3c78820ed refactor(capture): screen capture in subprocess kato 2026-09-01 23:25:38 +03:00
  • cc2b1d049b fix(windows): prevent console window flash kato 2026-09-01 23:25:06 +03:00
  • e74f74bc4e fix(startup): make watchdog task keep agent alive kato 2026-09-01 23:12:22 +03:00
  • e7982c5487 feat(files): add folder download as zip kato 2026-09-01 20:20:15 +03:00
  • 1bba2c6b51 feat(update): add update deployment via web UI kato 2026-09-01 20:17:06 +03:00
  • 2318684e93 refactor(core): add headless run and auto-restart kato 2026-09-01 20:12:12 +03:00
  • 36cb847f9e feat(agent): add crash logs and watchdog startup kato 2026-09-01 20:04:20 +03:00
  • 2ce438852a Refactor web interface styles and structure for improved design and usability. Update CSS variables for a dark theme, enhance layout with glassmorphism effects, and streamline status item rendering in JavaScript. Add a danger class to delete buttons for better visibility. kato 2026-08-29 18:37:36 +03:00
  • 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. kato 2026-08-29 18:34:05 +03:00
  • 421c83afd2 Implement video interaction features in web interface. Add a checkbox for enabling/disabling keyboard and mouse input to the remote, along with corresponding UI updates and styles. Enhance user feedback with dynamic hints based on interaction state, improving overall usability. kato 2026-08-29 18:27:11 +03:00
  • c788ccc825 Enhance file download handling and web interface. Update the download handler to support inline previews based on query parameters. Introduce a preview button for supported file types in the web interface, along with corresponding styles for action buttons. This improves user experience by allowing direct file previews without downloads. kato 2026-08-29 18:26:27 +03:00
  • 3c43b70fb4 Add build script for cross-compiling Windows executable. Update README to reflect new build process and optional output name. kato 2026-08-29 18:15:55 +03:00
  • 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. kato 2026-08-29 18:15:46 +03:00
  • 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. kato 2026-08-28 13:30:12 +03:00
  • 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. kato 2026-08-28 13:26:50 +03:00
  • 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. kato 2026-08-28 13:23:41 +03:00
  • 4f8ee5f6be Add log viewing and downloading functionality to the web interface. Implement interactive log selection with visual feedback, and enhance modifier button states for improved user experience. Update styles for better accessibility and usability of log-related elements. kato 2026-08-28 13:22:59 +03:00
  • ea71090a53 Refactor input handling to unify mouse and keyboard input structures. Update key event processing to support extended key flags and improve error logging for input operations. Adjust key mappings for consistency across input types. kato 2026-08-28 13:20:04 +03:00
  • 2a6680c5bf Add key input handling functionality to the agent. Implement API endpoint for sending key presses with support for action types (tap, down, up) and modifiers. Update web interface to allow users to send keys and toggle modifier states through a new interactive element. kato 2026-08-28 13:11:56 +03:00
  • 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. kato 2026-08-28 13:08:14 +03:00
  • 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. kato 2026-08-28 12:52:26 +03:00
  • d7274f34e0 Enhance input handling by adding support for absolute mouse coordinates and desktop attachment. Implement runtime locking for thread safety during input operations. Update mouse input flags and add new functions for desktop management. kato 2026-08-28 12:47:14 +03:00
  • 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. kato 2026-08-28 12:44:09 +03:00
  • 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. kato 2026-08-18 19:12:25 +03:00
  • 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. kato 2026-08-18 17:06:20 +03:00
  • 15f7fd91ab Add background mode support to localagent and implement instance check kato 2026-08-18 17:03:20 +03:00
  • fe77f17ac9 Refactor agent handlers to improve code clarity and maintainability. Update Serve method to use handleWeb and remove obsolete handleIndex function. kato 2026-08-18 16:56:48 +03:00
  • 3b30bfe4c3 Remove localagent.exe binary file from the repository. kato 2026-08-18 16:55:56 +03:00
  • 4795c25da7 Update README with build instructions for Windows and refactor agent handlers. Replace handleIndex with handleWeb in Serve method, and remove handleIndex function from handlers.go. kato 2026-08-18 16:55:42 +03:00
  • f0515d7342 Initial commit with project setup and basic structure established. kato 2026-08-18 16:40:50 +03:00
  • 2683425562 first commit kato 2026-08-18 15:39:32 +03:00