Pat Hartl
8f9a929276
Upload nightly assets to release
2025-05-03 15:50:42 -05:00
Pat Hartl
e38ee0a65e
Start/stop beacon from settings page
2025-04-25 00:59:13 -05:00
Pat Hartl
1be73312b0
Fix default port
2025-04-25 00:56:58 -05:00
Pat Hartl
ef4e73c3aa
Send probe requests on main thread
2025-04-25 00:56:47 -05:00
Pat Hartl
d4908a7fdf
Prevent unbindable network interfaces from crashing app with beacon
...
Fixes #245
2025-04-25 00:56:14 -05:00
Pat Hartl
041a0069ee
Add DiscoveryBeacon, DiscoveryProbe, new beacon message
...
Adds a discovery beacon and probe to the client and removes BeaconService from the server.
2025-04-23 21:23:33 -05:00
Pat Hartl
49cbd1b738
Rewrite BeaconService
...
Reimplements the BeaconService using standard UDP sockets. Fixes an issue where the beacon was binding to the same port as the web server and was possibly causing disconnections. A socket is bound on each network interface that is up in order to hit all possible networks.
2025-04-13 03:16:19 -05:00
Pat Hartl
a222743094
Update WinGet manifests
2025-03-26 02:42:55 -05:00
Pat Hartl
f2203cd5f1
Merge pull request #236 from LANCommander/feature/docker-engine
...
Missing class
2025-03-25 20:55:20 -05:00
Pat Hartl
4d380c2807
Missing class
2025-03-25 20:54:08 -05:00
Pat Hartl
bdac1b720c
Merge pull request #235 from LANCommander/feature/docker-engine
...
Feature/docker engine
2025-03-25 20:51:04 -05:00
Pat Hartl
0d8cfaf423
Working control of Docker containers
2025-03-25 20:48:19 -05:00
Pat Hartl
c9ffb1eac3
Avoid page crashing if SignalR client can't connect to hub
2025-03-25 20:48:03 -05:00
Pat Hartl
421aea4ab8
Bind hosts dropdown properly, fix form layout
2025-03-25 19:15:05 -05:00
Pat Hartl
da33b45fe4
Make config for server engines more generic
2025-03-25 18:07:03 -05:00
Pat Hartl
588031bbd9
Organize projects in solution
2025-03-25 17:56:33 -05:00
Pat Hartl
15d61f684c
Redo migrations, fix default container URI, better error handling on startup
2025-03-25 01:09:21 -05:00
Pat Hartl
86f9073d89
Fix attestation
LANCommander Release / prep (push) Failing after 2s
LANCommander Release / build_launcher_linux_arm64 (push) Has been skipped
LANCommander Release / build_launcher_linux_x64 (push) Has been skipped
LANCommander Release / build_launcher_osx_arm64 (push) Has been skipped
LANCommander Release / build_launcher_osx_x64 (push) Has been skipped
LANCommander Release / build_launcher_win_arm64 (push) Has been skipped
LANCommander Release / build_launcher_win_x64 (push) Has been skipped
LANCommander Release / build_server_linux_arm64 (push) Has been skipped
LANCommander Release / build_server_linux_x64 (push) Has been skipped
LANCommander Release / build_server_osx_arm64 (push) Has been skipped
LANCommander Release / build_server_osx_x64 (push) Has been skipped
LANCommander Release / build_server_win_arm64 (push) Has been skipped
LANCommander Release / build_server_win_x64 (push) Has been skipped
LANCommander Release / build_release (push) Has been skipped
LANCommander SDK Release / prep (push) Failing after 3s
LANCommander SDK Release / publish (push) Has been skipped
2025-03-25 00:27:56 -05:00
Pat Hartl
df1a79e8ec
Fix workflow permissions
2025-03-25 00:03:11 -05:00
Pat Hartl
514049a11c
Checkout code
2025-03-24 23:39:07 -05:00
Pat Hartl
4aab47299a
Fix tag names
2025-03-24 21:41:49 -05:00
Pat Hartl
d498c45a90
Fix auth to Dockerhub
2025-03-24 21:25:00 -05:00
Pat Hartl
bc7d412313
Move Docker push to Release pipeline
2025-03-24 20:09:23 -05:00
Pat Hartl
afaacaff71
Fix build of docker container with new artifacts
2025-03-24 19:44:57 -05:00
Pat Hartl
13b080c385
Fix Docker publish workflow
2025-03-24 17:09:19 -05:00
Pat Hartl
ee66ad2a1d
Change Docker host ID to GUID
2025-03-24 03:43:08 -05:00
Pat Hartl
d652627881
Fix binding of container selects
2025-03-24 03:18:00 -05:00
Pat Hartl
e86e5d8b44
Use server engines to start/stop servers
2025-03-24 00:19:33 -05:00
Pat Hartl
9279c9ac0d
Add form fields for managine Docker container information
2025-03-24 00:18:52 -05:00
Pat Hartl
b75eaaee70
Keep track of container IDs
2025-03-23 21:17:05 -05:00
Pat Hartl
b5dbda3eec
Add UI for editing Docker hosts, add database migration
2025-03-23 20:19:18 -05:00
Pat Hartl
98cab7ec24
Reorder database init to fix migrations
2025-03-23 20:01:44 -05:00
Pat Hartl
a49d1914df
Abstract server control to IServerEngine, basic implementation of DockerServerEngine
2025-03-23 17:30:50 -05:00
Pat Hartl
e9ab634d96
WinGet manifests
2025-03-23 03:37:40 -05:00
Pat Hartl
6ffe797b0e
Update release Docker workflow
2025-03-23 01:26:30 -05:00
Pat Hartl
2b75d40d82
Update release workflow
2025-03-23 01:12:55 -05:00
Pat Hartl
6a0dd26fd9
Fix launcher workflow
2025-03-23 00:31:07 -05:00
Pat Hartl
9e3f4a64ff
Package frontend files
2025-03-23 00:22:12 -05:00
Pat Hartl
477f2b200d
Fix launcher build
2025-03-22 23:14:57 -05:00
Pat Hartl
f55751bb5f
Avoid dupes
2025-03-22 23:06:14 -05:00
Pat Hartl
3904a46db2
Fix datatables that don't reference nested data
2025-03-22 22:55:34 -05:00
Pat Hartl
35e548324f
Fix server build
2025-03-22 22:55:08 -05:00
Pat Hartl
7e9573c570
Clean up csproj files
2025-03-22 03:22:51 -05:00
Pat Hartl
b9b026dbaa
Skip cache
2025-03-22 03:00:10 -05:00
Pat Hartl
4f6cc6f134
Use PowerShell
2025-03-22 02:59:13 -05:00
Pat Hartl
9f1fbb7076
Remove cache, install Node packages
2025-03-22 02:24:20 -05:00
Pat Hartl
0233aa8255
Install packages before build
2025-03-22 02:06:22 -05:00
Pat Hartl
1815ba6ba2
Revert build workflows
2025-03-21 23:28:30 -05:00
Pat Hartl
850007ec9c
Revert workflow
2025-03-21 23:24:48 -05:00
Pat Hartl
34ebd6d3aa
macOS build
2025-03-21 19:34:05 -05:00