Skip to content

v2023.05.24.0927 Release

Compare
Choose a tag to compare
@bitbound bitbound released this 01 Jun 12:48

Major Changes:

  • The Viewer page has been redesigned.
  • You can now toggle the display of metrics on the Viewer page.
  • Server logs are no longer stored in the DB.
    • The server now uses Serilog and writes to log files.
    • In Docker, the logs path is /remotely-data/logs/
    • Else, it will be ./logs in the app's content directory.

Docker Image

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

Changes:

  • 2c42697 Add EF migrations.
  • 0386295 Merge pull request #649 from immense/jaredg-respect-httplogging-setting
  • c647e03 Refactor logging. Update submodule.
  • db19e92 Finish implementing Serilog, LogManager, and full-screen loader.
  • d1c432e Implement Serilog and LogsManager.
  • 5099191 Merge branch 'master' into jaredg-respect-httplogging-setting
  • 6297175 Merge pull request #647 from immense/jaredg-viewer-design-update
See More
  • b418621 Force dark theme until light theme is implemented on viewer.
  • 1909925 Merge branch 'master' into jaredg-viewer-design-update
  • 4e331d6 Finish implementing menu buttons.
  • e52343e Git ignore font-awesome. Supply from libman.
  • fbf91b9 Remove font-awesome from source control.
  • 1ec1981 WIP on implementing new viewer design.
  • 95a4c75 Update connection UI.
  • bea7a0c WIP on viewer design implementation.
  • 68dfc56 Merge pull request #635 from radasys/patch-1
  • f3dd219 Merge pull request #636 from immense/jaredg-fix-remotecontrol-api
  • 543538c Fix SignalR call to start remote control session.
  • 709951a Update README.md
  • 2bd666e Merge pull request #632 from immense/jaredg-fix-scripts-page
  • 1a79650 WIP on replacing DbLogger with Serilog.
  • c1fffe2 Don't register HTTP logging services if option is disabled in appsettings.
  • 79d3540 Revert log level change, as it will be handled in another PR.
  • eb7cfc1 Use ExecuteDeleteAsync to speed up deletion of all server logs.
  • 9ea17ad Fix NRE in scripts page. Refactor logic.
  • f732939 BeginScreenCastImpl no longer needs to be called in a new thread.
  • e18f539 Removed CircularBufferTests (no longer used). Removed StreamingState.IsProcessing (no longer used).
  • 44a7db9 Refactor capture processor.
  • e342cd6 Prevent publisher from overwhelming consumer bewteen receipts.
  • 1bdc2b4 DXGI timeout to 25.
  • a0b8176 Revert circular buffer. Use acks.
  • c96319d Comment out debug logging from EF Core.
  • de5f07e Remove libraries supplied by libman.
  • 88211dd Remove more redundant code. Remove frame received messages (no longer needed with streaming).
  • 9324e6a Quiet some of the logs.
  • 2bed627 Put received chunks into temporary processor. Guard while processing.
  • 39f72ca Replace redundant instances of ScreenCaptureDto in every frame chunk.
  • 80d3b38 Implement changes to IViewerAuthorizer.
  • 0381742 Merge master.
  • 3ba33f4 Merge pull request #626 from immense/jaredg-native-interop-project
  • da79bc7 Move native interop code to new project.
  • cd42d6a Merge pull request #625 from immense/jaredg-update-docker-healthcheck
  • 7b69141 Add healthcheck controller with loopback-only authorization filter. Add curl install to Dockerfile.
  • 13a4be8 Add tutorial link to Awesome Open Source's video.
  • f72d6da Add capture metrics to viewer.
  • a4e6e55 Make transient IScreenCaster service disposable.
  • e6a83b1 Change IDesktopHubConnection.Connect signature so cancellation token is last param.
  • 74b3d84 Make StreamSignaler disposable.

This list of changes was auto generated.