github immense/Remotely v2023.07.20.1533
v2023.07.20.1533 Release

14 months ago

Summary:

  • Added Wake-On-LAN feature.
  • Added server-side remote control session recording.
    • There's a new option in appsettings to enable this (labelled "Enable Remote Control Recording" on the Server Config page).
    • Recordings will be saved as webm files in Docker volume under "recordings" directory.
  • Added support for sending input from keyboards using languages other than "en-US".
    • I was only able to test this using on-screen keyboard, so it may require some more work.
  • Fixed a bug where certain special characters wouldn't work when using "Type Clipboard" function from the menu.
  • Mobile touch controls are a little more sane.
    • Click-And-Drag: Long-press, then drag.
    • Right-Click: Long-press, then release.
  • Various tech debt that doesn't have any user-facing changes.

Docker Image

See Docker Hub for instructions on pulling and running the image.

Changes:

  • 72c393d Hotfix for resolving scripting shells through DI.
  • b3af151 Update Immense.RemoteControl
  • ee500a6 Update Immense.RemoteControl
  • 567c6af Merge pull request #678 from immense/feature/server-side-recording
  • 4a7bf7c Added missing await.
  • 066a1bd Update DataCleanupService to also remove expired recordings.
  • eff8985 Implement remote control session recording.
  • e897ab5 Merge pull request #671 from immense/tech/refactor-agent-services
  • d982d5e Merge pull request #670 from immense/hotfix/fix-run-script
  • 65f61ee Add FilterDevicesByOnlineStatus to AgentHubSessionCache.
See More
  • 7459f2f Extract interfaces from all agent services. Replace use of static Logger.
  • 402d5b0 Merge pull request #669 from immense/hotfix/agentdevicedto
  • f1e83df Realign property name casing in DeviceClientDto. Move update check after reconnection, so these can be properly cased later.
  • 097e6a4 Merge pull request #667 from immense/feature/wake-on-lan
  • 2cac4a5 Make dropdown widths match.
  • 7c83371 Add DeviceClientDto for transfer from agent to server. Refactor to allow correct scoping of services in tests.
  • fb0bfe4 Update tests.
  • 593944f Change icon so it doesn't conflict with View Only.
  • 0b8123a Add unit tests.
  • 3bb5098 Make IMessenger scoped (which essentially becomes singleton per user).
  • f5f11ca Add logging on the server for wake commands sent.
  • 7d7fa9f Fix offline device logic error.
  • c4a97ee Add mac addresses to displayed device info.
  • 0630b2e Account for null (need nullable references enabled).
  • 4fd3193 Update submodule.
  • e8b428e Register WOL service in agent. Show toast after sending WOL commands.
  • db421ce Initially load only one day of server logs.
  • 60b6dbd Log on agent when wake command is received.
  • be8073d Add migrations.
  • 1794059 Implement wake-on-lan.

This list of changes was auto generated.

Don't miss a new Remotely release

NewReleases is sending notifications on new releases.