Commit graph

69 commits

Author SHA1 Message Date
Pat Hartl
5f67cebaf2 Fix API and Robots middleware 2024-07-25 21:25:47 -05:00
Pat Hartl
072ef1083d Add new "Platform" metadata 2024-06-30 23:10:55 -05:00
Pat Hartl
bcd3a4db39 Fix robots.txt, disallow scraping of login pages 2024-06-23 23:23:21 -05:00
Pat Hartl
9eca535269 Prevent app from being scraped 2024-06-18 18:06:22 -05:00
Pat Hartl
11c7cd81fa Added version number to each response 2024-05-13 01:30:38 -05:00
Pat Hartl
e56c8f6c2a Cache automapped games
Greatly reduces the time to transmit the list of games to client by caching the results from Automapper.
2024-05-07 20:06:16 -05:00
Pat Hartl
827f04f1e0 Added setting for max upload chunk size, fix uploading of large chunk sizes 2024-05-01 21:32:21 -05:00
Pat Hartl
c136fc794d Record engine details from IGDB 2024-03-29 17:19:42 -05:00
Pat Hartl
2fbfa43033 Added log settings and basic streaming log 2024-01-29 22:29:47 -06:00
Pat Hartl
06c082b56d Rename Linux autoupdater if it exists 2024-01-14 17:57:30 -06:00
Pat Hartl
875656f06c Replace autoupdater executable with new version on start 2024-01-13 18:24:50 -06:00
Pat Hartl
5a22375d2c Added basic page for a self updater.
File download of latest release is implemented, but another console application will have to be made to extract and replace the files in the update.
2024-01-13 03:52:08 -06:00
Pat Hartl
90b364d303 Remove automatic creation of icon directory 2024-01-13 03:39:59 -06:00
Pat Hartl
41d0715013 Add ability to sync basic game info, including scripts, through game/redist editing 2024-01-06 16:49:21 -06:00
Pat Hartl
718ed5c39a Change the root UI of most project UI files to simplify folder structure 2024-01-04 19:40:24 -06:00
Pat Hartl
cd61a59817 Better configuration for logging 2024-01-04 18:23:54 -06:00
Pat Hartl
0d3f3a60cd Fix references to start/stop servers with GUIDs 2023-12-22 13:55:04 -06:00
Pat Hartl
a5fb8b5ea4 Map database models to SDK models in API controller routes 2023-12-20 17:30:27 -06:00
Pat Hartl
a22905125e Auto start servers on player activity 2023-12-11 17:29:06 -06:00
Pat Hartl
920b6b26f7 Added collections with the ability to add games to a collection 2023-12-04 01:39:59 -06:00
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