Commit graph

3050 commits

Author SHA1 Message Date
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
255e9d9f04 Add method to get info about imports, register importers 2025-04-09 19:44:07 -05:00
Pat Hartl
268fa8ad6c Complete import relationships, start hooking up importers for games, redists, and servers. 2025-03-30 21:06:01 -05:00
Pat Hartl
9bd32083d8 Add importer for play sessions 2025-03-29 20:48:41 -05:00
Pat Hartl
13527e8ef2 Working in game imports 2025-03-29 20:10:35 -05:00
Pat Hartl
294e08f074 Refactor upload method to WriteToFile 2025-03-29 17:58:47 -05:00
Pat Hartl
94a6e8ad3b Add action service 2025-03-29 17:58:10 -05:00
Pat Hartl
542ba14f9f Additional importers 2025-03-29 17:58:00 -05:00
Pat Hartl
ef9089a426 Script and Media importers 2025-03-29 01:06:24 -05:00
Pat Hartl
f18589b23d Fix logic for matching archives 2025-03-29 01:06:11 -05:00
Pat Hartl
3d37a98a5a Start implementing new import process with individual record importers 2025-03-28 19:16:51 -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
Some checks failed
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