Commit graph

44 commits

Author SHA1 Message Date
Pat Hartl
e4cf2aabfe Add new detect install script type, restrict script editor to specific types 2023-10-24 18:05:13 -05:00
Pat Hartl
9e1b8ad7e3 Allow games to select redistributables required 2023-10-22 17:59:00 -05:00
Pat Hartl
a00d0b3b42 Add database models and migrations for redistributables 2023-10-18 01:14:31 -05:00
Pat Hartl
80bd7dc66c Introduce user alias for persisting name changes separate from username 2023-10-16 20:48:12 -05:00
Pat Hartl
a2f9a8f217 Add ability to enable HTTP routes for servers to host static files 2023-09-13 23:29:59 -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
c3d281a1e4 Added notes field to games 2023-08-27 12:31:04 -05:00
Pat Hartl
bf8eec1f6d Add display names for archive properties 2023-08-25 19:25:49 -05:00
Pat Hartl
463322b709 Add RCON support to UI for adding consoles 2023-08-18 00:50: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
8055b3ae69 Add server log file monitoring 2023-08-15 20:15:53 -05:00
Pat Hartl
4c86ebfc3e Allow linking servers to games 2023-08-14 21:28:18 -05:00
Pat Hartl
93c269af6f Fix null ApprovedOn date crashing server 2023-08-14 20:36:39 -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
9d99d9b77f Allow users to be approved 2023-08-11 13:30:29 -05:00
Pat Hartl
d4affbc680 Add display name to LAN multiplayer type 2023-08-02 18:07:32 -05:00
Pat Hartl
6df312ef2b Use display name for type column in scripts table 2023-08-02 17:49:47 -05:00
Pat Hartl
8f1b013c0a Functional server start/stop with log output 2023-04-13 17:43:26 -05:00
Pat Hartl
32d6e109df Added uploading of saves 2023-03-28 21:30:29 -05:00
Pat Hartl
676fa8e48b Added defineable save paths for either files or registry 2023-03-27 01:19:21 -05:00
Pat Hartl
b50b7e4d61 Databind based on game keys instead of full game 2023-03-20 20:55:29 -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
286622216b Remove 64 bit flag from scripts 2023-01-22 22:44:22 -06:00
Pat Hartl
a2e471fc72 Start adding support to run scripts in 64 bit 2023-01-20 21:29:38 -06:00
Pat Hartl
45be2f7d89 Added GameSaves table migration 2023-01-17 19:36:58 -06:00
Pat Hartl
4f07c62247 Backend support for game saves. 2023-01-17 17:57:12 -06:00
Pat Hartl
abecd9f2f2 Added sort ordering to actions and fixed install process not updating game from live manifest 2023-01-16 23:45:46 -06:00
Pat Hartl
89633c1096 Load/cache icon directly out of archive, don't rely on embedded manifest 2023-01-16 00:01:50 -06:00
Pat Hartl
2d80226693 Added ability to manage scripts for a game 2023-01-15 03:11:51 -06:00
Pat Hartl
f19a79f6dc Fixed archive uploading 2023-01-14 15:51:41 -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
6939db7829 Fix form not able to be processed due to invalid values on multiplayer modes and actions 2023-01-12 20:03:04 -06:00
Pat Hartl
e5b5b1f895 Avoid circular references with some models 2023-01-12 01:25:32 -06:00
Pat Hartl
3ae5971122 Working game creation with publishers, developers, genres, and tags 2023-01-10 17:17:54 -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
730c8364e8 Cascade delete keys on game deletion 2023-01-09 18:55:50 -06:00
Pat Hartl
dcce836420 Start migrating manifests to database 2023-01-08 21:43:01 -06:00
Pat Hartl
5d970e6d16 Added interface for adding keys 2023-01-07 20:54:24 -06:00
Pat Hartl
98bf631a9a Record archive file sizes. Automatically create archive record after upload. 2023-01-06 02:06:19 -06:00
Pat Hartl
8e2fe00004 Hide refresh token from requests 2023-01-05 18:35:33 -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