Commit graph

49 commits

Author SHA1 Message Date
Pat Hartl
09d23bcb78 Don't dispose database context for server processes 2023-11-17 12:57:23 -06:00
Pat Hartl
6b005eb384 Backup database before migration 2023-11-17 12:32:09 -06:00
Pat Hartl
5324723cee Start tracking play sessions 2023-11-17 02:28:46 -06:00
Pat Hartl
499b0c910a Add ability to add media to games. Search media from steamgriddb.com 2023-11-02 01:24:42 -05:00
Pat Hartl
8c61a7e3b5 Allow customization of the address that gets broadcast by the beacon 2023-10-30 18:45:11 -05:00
Pat Hartl
a00d0b3b42 Add database models and migrations for redistributables 2023-10-18 01:14:31 -05:00
Pat Hartl
006bfcb866 Move away from top level statements to keep everything under LANCommander namespace 2023-09-14 17:44:16 -05:00
Pat Hartl
485b6febbe Fix token secret if it's shorter than 16 characters 2023-09-14 17:23:16 -05:00
Pat Hartl
4d7d0df9c0 Allow user saves storage path and max size to be configurable in settings 2023-09-13 19:32:36 -05:00
Pat Hartl
026efd586a Add ability to specify storage path for archives 2023-09-12 19:41:25 -05:00
Pat Hartl
4299d3b296 Register IPX relay singleton 2023-09-09 17:36:38 -05:00
Pat Hartl
6483bea96b Defaults in settings model. Allow force load of settings from file 2023-09-08 22:25:12 -05:00
Pat Hartl
da017acab4 Rename ServerLog to ServerConsole. Add console type and RCON properties to model 2023-08-17 19:55:46 -05:00
Pat Hartl
29ae9157ca Read log file on console load 2023-08-17 19:06:23 -05:00
Pat Hartl
6ecf8a42f3 Missing semi 2023-08-11 15:19:31 -05:00
Pat Hartl
a146bd9810 Added detailed logging to startup 2023-08-11 15:12:16 -05:00
Pat Hartl
a7707a84c7 Allow servers to autostart. Enable setting to control if server is executed using shell 2023-08-11 15:03:30 -05:00
Pat Hartl
fcd48342b5 Remove unused connection string reference 2023-08-08 20:32:56 -05:00
Pat Hartl
3ab458101a Migrate database on startup 2023-08-07 19:06:57 -05:00
Pat Hartl
e64c4b2be1 Add Hangfire 2023-04-19 18:09:34 -05:00
Pat Hartl
9fae96bc9e Rename to reflect use with game servers. Filter messages on server log page by the currently opened server. 2023-04-14 01:31:04 -05:00
Pat Hartl
8f1b013c0a Functional server start/stop with log output 2023-04-13 17:43:26 -05:00
Pat Hartl
f2b9338b7e Increase chunk size to 50MB 2023-04-09 19:20:41 -05:00
Pat Hartl
44644b7ac9 Fully remove MudBlazor 2023-04-02 13:32:19 -05:00
Pat Hartl
00d9ccab82 Update to .NET 7 for upload performance gains 2023-04-02 13:30:45 -05:00
Pat Hartl
32d6e109df Added uploading of saves 2023-03-28 21:30:29 -05:00
Pat Hartl
dec2e7ae42 Create snippets directory if it doesn't exist 2023-03-22 17:30:38 -05:00
Pat Hartl
bbacc5f941 Add authentication options (password requirements, etc) to settings 2023-03-20 00:15:22 -05:00
Pat Hartl
47fda43e31 Remove references to FusionCache 2023-03-18 01:04:11 -05:00
Pat Hartl
4d058649db Started adding basic support for servers 2023-03-18 00:44:31 -05:00
Pat Hartl
99a638b64d Converted most of the application over to AntBlazor 🙃 2023-03-02 18:50:24 -06:00
Pat Hartl
0a2f5ee2a5 Working file uploader with chunking 2023-02-13 00:30:10 -06:00
Pat Hartl
35965be69a Added Swashbuckle 2023-02-12 17:32:59 -06:00
Pat Hartl
6c96bc5ee8 Allow save for game edit and enable snackbar 2023-02-05 18:03:42 -06:00
Pat Hartl
efda7bf03d Partial implementation of game edit page using Blazor components and Razor Pages 2023-02-04 12:18:10 -06:00
Pat Hartl
d7d8e49ec7 Fix things not pulling from settings 2023-01-26 01:10:32 -06:00
Pat Hartl
1fc07ca194 Have server broadcast its address to the local network for easy sign in 2023-01-26 00:29:00 -06:00
Pat Hartl
b7df636fc7 Pull JWTm connection string, and hosting port in settings 2023-01-26 00:27:52 -06:00
Pat Hartl
e4c60c2324 Allows local network to access running instance 2023-01-24 18:23:32 -06:00
Pat Hartl
4f07c62247 Backend support for game saves. 2023-01-17 17:57:12 -06:00
Pat Hartl
2d80226693 Added ability to manage scripts for a game 2023-01-15 03:11:51 -06:00
Pat Hartl
1a6dff63b2 Fix action and multiplayer mode editors not linking to games properly and now creating fields with correct index 2023-01-14 15:07:45 -06:00
Pat Hartl
4afafacab0 Added Blazor support with two components for managing actions and multiplayer modes on a game 2023-01-12 01:27:32 -06:00
Pat Hartl
ddc68277b1 Added metadata pulling from IGDB. Added select inputs that works like tags and allow freeform submission. 2023-01-10 02:25:16 -06:00
Pat Hartl
2625aec8ff Converted GamesController to use services 2023-01-09 01:35:08 -06:00
Pat Hartl
bb6d6b7845 Started implementing services 2023-01-09 01:05:40 -06:00
Pat Hartl
f7d068d340 Added token authentication 2023-01-04 23:45:11 -06:00
Pat Hartl
640a75abdd Add basic API endpoint to get games 2023-01-04 20:00:11 -06:00
Pat Hartl
74abbd0503 Move LANCommander application to its own directory 2023-01-04 19:30:32 -06:00
Renamed from Program.cs (Browse further)