Kenneth Skovhede
b754caccc3
Added metadata to reports to report current update channel
2025-03-25 12:34:54 +01:00
Kenneth Skovhede
cbb639651a
Added support for handling control messages.
...
This enables automatic reporting setup via remote management.
2025-03-03 17:39:25 +01:00
Kenneth Skovhede
fac12ba772
Further consolidated the data folder.
...
Added support for `--portable-mode` and `--server-datafolder` for the CLI, ServerUtil, and Agent.
Fixed a few places where file reads were not cached properly.
Moved some responsibilities of UpdaterManager into DataFolderManager.
This now supports storing `machineid.txt` and `installation.txt` inside the path pointed to by `--server-datafolder` or alternatively with `--portable-mode`.
It is possible that some fringe backwards compatibility is lost with this update.
Fixed an issue with AutoUpdater crashing on check/download.
This fixes #5902
2025-01-28 13:01:35 +01:00
Kenneth Skovhede and GitHub
997891525a
Updated license-updater to update csproj files ( #5898 )
...
* Updated license-updater to update csproj files
* License updates
2025-01-22 21:04:19 +01:00
Kenneth Skovhede and GitHub
9464caf622
Feature/update license 2025 ( #5851 )
...
* Fixed some minor whitespace issues
* Updated all copyright to 2025
2025-01-07 09:40:39 +01:00
Kenneth Skovhede
6c3735fc56
Fixed the no-response timeout to follow the heartbeat interval.
2024-11-19 22:20:46 +01:00
Kenneth Skovhede
6d72ff2c2f
Increased heartbeat period and reduced log-spam on the information level.
2024-11-14 11:41:18 +01:00
Kenneth Skovhede
9db3cce5e2
Added support for remote control with pre-signed url
2024-10-16 16:28:13 +02:00
Kenneth Skovhede
ae004d37c1
Made the reconnect logic more robust
2024-10-03 08:46:34 +02:00
Kenneth Skovhede
08dd1631b7
Manually handling the reconnects.
...
Common handling of time-delayed events.
2024-10-02 14:50:35 +02:00
Kenneth Skovhede
6ecbaa6da1
Fixed timeout logic
2024-10-01 08:42:34 +02:00
Kenneth Skovhede
1b9363e23a
Added logic and error handling for requests
2024-09-28 18:53:35 +02:00
Kenneth Skovhede
344e6c2480
Made byte[] encoding explicit
2024-09-28 17:07:52 +02:00
Kenneth Skovhede
938fc16509
Updated protocol
2024-09-28 16:08:57 +02:00
Kenneth Skovhede
227b8d6dca
Added feature to keep the remote control setting, and reconnect on startup.
...
Updated message types to fit the procotol.
2024-09-27 16:14:40 +02:00
Kenneth Skovhede
4f21937b42
Updated message types to fit procotol
2024-09-25 11:35:03 +02:00
Kenneth Skovhede
51a9c0f0e5
Added default Url for remote control registration
2024-09-25 10:38:14 +02:00
Kenneth Skovhede
3bafe74c0a
More work on getting the protocol fixed
2024-09-23 23:18:36 +02:00
Kenneth Skovhede
68c57bc64f
Added certificate url for obtaining new certificates
2024-09-23 11:45:12 +02:00
Kenneth Skovhede
42fa5078e4
Fixed merging certificates when new certificates arrive
2024-09-20 16:58:05 +02:00
Kenneth Skovhede
550397cd70
Switched to using a single common certificate implementation
2024-09-20 09:42:21 +02:00
Kenneth Skovhede
5c0d297687
Implemented support for enabling remote control via settings
2024-09-19 14:33:17 +02:00
Kenneth Skovhede
669e90704d
Initial work on supporting a secure remote control connection.
2024-09-18 11:07:59 +02:00