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
RattleSN4K3
12941932be
Prevent browser prompting to save meta data credentials afer submit
2025-04-24 02:22:19 +02:00
RattleSN4K3
c9cb96e9cf
Prevent accessing setup pages after initialization
2025-04-24 02:22:18 +02:00
RattleSN4K3
a387202d00
Support old clients with legacy register workflow (with no password confirmation)
2025-04-24 01:39:08 +02:00
Pat Hartl
522e7b824b
Merge pull request #242 from RattleSN4K3/feature/LauncherDownload
...
Reworked launcher download
2025-04-23 17:59:55 -05:00
RattleSN4K3
2c36dd5671
Fix Blazor rejoin dialog font color being white, force to black
2025-04-23 19:25:41 +02:00
RattleSN4K3
b5c494295c
Fix error message when downloading launchers falsy logged as error
2025-04-13 00:05:00 +02:00
RattleSN4K3
78a61f29ed
Improve messaging for launcher variants (cloud, pre, nightly)
2025-04-12 22:47:53 +02:00
RattleSN4K3
49af399634
Option to include and also fallback to online launcher downloads (for initial setup)
2025-04-12 22:35:40 +02:00
RattleSN4K3
5ac36efe71
Download launcher via Endpoint (from configured storage)
2025-04-12 15:11:45 +02:00
Pat Hartl
3abebaae4b
Combine import/export context, start laying out export dialog
2025-04-12 02:37:14 -05:00
Pat Hartl
93d3c9dc06
Implement some export functionality
2025-04-11 02:31:29 -05:00
Pat Hartl
d75095aa64
Simplify importer DI, start laying out import dialog
2025-04-10 19:45:41 -05:00
Pat Hartl
a222743094
Update WinGet manifests
2025-03-26 02:42:55 -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
15d61f684c
Redo migrations, fix default container URI, better error handling on startup
2025-03-25 01:09:21 -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
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
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
6b3ce5fd34
Move restrict games by collection setting to Library, restore default role select
...
Fixes #225
2025-03-21 18:00:08 -05:00
Pat Hartl
f084fa87d8
Fix responsiveness of server control component
...
Fixes #189
2025-03-21 17:07:54 -05:00
Pat Hartl
d8e66dde1d
Non-functional monitoring component
2025-03-20 02:33:17 -05:00
Pat Hartl
dbf6c1b395
Mostly fix server status/control
...
Currently can't stop the server process, needs more security
Ref #198
2025-03-20 02:32:36 -05:00
Pat Hartl
692cd85161
Fixed save packaging and upload
...
Fixes #190
2025-03-19 17:35:16 -05:00
Pat Hartl
404697d588
Refactor save upload using SavePacker
2025-03-18 20:30:04 -05:00
Pat Hartl
74f2f67a99
Render times in UI as local time zone
2025-03-17 02:02:17 -05:00
Pat Hartl
3ba8b703c8
Trigger table reload on script deleted
...
Fixes #218
2025-03-17 00:54:30 -05:00
Pat Hartl
27f2533d9f
Refresh tables when metadata items are created/deleted/updated
...
Fixes #224
2025-03-17 00:50:36 -05:00
Pat Hartl
698ddc378e
Add test for checking CreatedBy on basic record creation
2025-03-16 21:04:24 -05:00
Pat Hartl
a47f3feeb7
(Mostly) fix launcher download
...
Fixes #191
2025-03-16 20:13:35 -05:00
Pat Hartl
2e63b6e8e7
Tests for UpdateService methods that access GitHub
2025-03-16 19:37:23 -05:00
Pat Hartl
78da00a83d
Change namespace of abstractions
2025-03-16 14:35:53 -05:00
Pat Hartl
71b3addadc
Refactor GitHub calls to a new service
2025-03-16 14:01:33 -05:00
Pat Hartl
86c906f8db
Add project for automated tests
...
Had to remove the responsibility of providing the current version of the application from UpdateService. A new IVersionProvider can be used to get the version. This also allows for this to be mocked in tests.
2025-03-15 21:00:00 -05:00
Pat Hartl
ba5b0462f0
Use webpack
2025-03-15 15:52:58 -05:00
Pat Hartl
f52e0349a5
Fix depot list API, gracefully handle depot errors
...
- Depot endpoint was doing an improper operation to get a user by username
- Failure to get depot results will result in a graceful error handling
- Depot will now show a no results error if nothing is available
- Depot will now show a no results message if there are no results in the applied filter
Fixes #210
2025-03-14 02:19:11 -05:00
Pat Hartl
9d86bf6fd5
Fix add of media in editor
...
Fixes #216
2025-03-14 00:25:09 -05:00
Pat Hartl
58fcf92109
Merge branch 'main' of https://github.com/LANCommander/LANCommander
2025-03-13 20:59:30 -05:00