Pat Hartl
1679719ad4
Add application migrations
2025-12-13 00:27:54 -06:00
Pat Hartl
2c7a835efa
Move clients out of Services directory
2025-12-13 00:26:43 -06:00
Pat Hartl
369f298aaf
Expression bodies
2025-12-11 02:06:18 -06:00
Pat Hartl
962e227b03
Update snippet pathing
2025-12-11 02:06:04 -06:00
Pat Hartl
88301d9c79
Move config/user files to Data directory
2025-12-11 01:58:28 -06:00
Pat Hartl
9a713045d1
Fix column rendering
2025-12-10 21:49:53 -06:00
Pat Hartl
ccb7bebd48
Merge branch 'main' into development
2025-12-10 21:49:20 -06:00
Pat Hartl
a06c97475c
Merge pull request #376 from aaronpowell/initialising-events
...
Fixing launcher crash on startup
2025-12-10 21:48:53 -06:00
Pat Hartl
ce183c8eb9
Implement debugger for packaging scripts
2025-12-10 21:46:46 -06:00
Pat Hartl
17fa802c19
Implementation of script debugger component with RPC via SignalR
2025-12-10 20:55:38 -06:00
Aaron Powell
0992d95bd1
Adding some logging into server connect/disconnect for debugging
2025-12-11 12:09:58 +11:00
Aaron Powell
e48db47603
Event handlers weren't initialised, causing null ref exception on launcher start
2025-12-11 11:57:35 +11:00
Pat Hartl
f242f66813
Fix display of system scripts table
2025-12-09 00:16:32 -06:00
Pat Hartl
20731f355a
Fix certain taxonomies (tag, genre, platform) being removed from game on save
...
Fixes the action, custom field, multiplayer mode, and save path editors from clearing out taxonomies when saving. Also passes the Game/Server/Redistributable ID as a cascading parameter.
2025-12-08 00:51:32 -06:00
Pat Hartl
7bc0783360
Restore Developer/Publisher fields
2025-12-06 19:33:43 -06:00
Pat Hartl
f733fc274a
Fix tag input
2025-12-06 19:28:04 -06:00
Pat Hartl
04f7a0a07a
Merge pull request #375 from LANCommander/development
...
Refactor Launcher Import
2025-12-05 21:49:19 -06:00
Pat Hartl
b67d47ce51
Update game actions/save paths if installed version is latest version
2025-12-05 21:24:30 -06:00
Pat Hartl
30423a139a
Update import event handlers to AsyncEventHandler
2025-12-05 21:24:08 -06:00
Pat Hartl
df521b60f3
Add method to check if manifest is legacy
2025-12-05 21:04:14 -06:00
Pat Hartl
18bf0f251c
Refactor launcher import (again)
...
Implements a queue-based importer based on the implementation server-side.
2025-12-05 21:04:01 -06:00
Pat Hartl
cf6ca3ce64
Align table actions right, fix toolbar spacing
2025-12-05 16:36:01 -06:00
Pat Hartl
da68c79991
Reload table after import
2025-12-05 16:28:39 -06:00
Pat Hartl
760f29631c
Fix table header for actions
2025-12-05 16:28:13 -06:00
Pat Hartl
b93c0f6732
Merge pull request #374 from LANCommander/development
...
Refactored Importing / Legacy Game Importing
2025-12-05 14:40:12 -06:00
Pat Hartl
2e84d51b0a
Import legacy archives/media
2025-12-05 14:39:04 -06:00
Pat Hartl
0072431226
Fix null CRC32s
2025-12-05 14:38:45 -06:00
Pat Hartl
62e6c25218
Remvoe hard failures for non-existent archive entries
2025-12-05 14:38:34 -06:00
Pat Hartl
de41b1062f
Use correct path when importing archive
2025-12-05 14:37:04 -06:00
Pat Hartl
b18f07bfc8
Show failed message when import fails
2025-12-05 14:36:47 -06:00
Pat Hartl
e4f3f499f1
FIx legacy failing to import when missing scripts
2025-12-05 00:32:30 -06:00
Pat Hartl
80e8ffd384
Fix importing legacy multiplayer modes
2025-12-05 00:32:11 -06:00
Pat Hartl
83ae3a4d52
Support legacy import format, queue up assets
2025-12-04 23:44:42 -06:00
Pat Hartl
414f728181
Inherit IKeyedModel, restrict ManifestHelper.Write to only manifests
2025-12-04 23:43:25 -06:00
Pat Hartl
e91aca8292
Merge pull request #373 from aaronpowell/feature/pr-build-workflow
...
Add PR build workflow
2025-12-04 19:08:27 -06:00
Pat Hartl
18d58ec305
Include version in LCX manifest
2025-12-04 19:03:05 -06:00
Aaron Powell
8ae9120037
Using different patterns for tags
2025-12-05 11:27:59 +11:00
Pat Hartl
6277f494be
Unused code cleanup
2025-12-04 00:34:55 -06:00
Pat Hartl
80c257daa2
Calculate progress properly, show item being imported
2025-12-04 00:34:46 -06:00
Pat Hartl
b3b62e4151
Fix importing of save paths
2025-12-04 00:34:16 -06:00
Aaron Powell
e77620fdd6
Using timestamp not SHA
2025-12-04 17:01:19 +11:00
Aaron Powell
0976f8ccd4
Removing duplicate package version
2025-12-04 16:54:35 +11:00
Aaron Powell
3bbb1fa3f3
fixing permissions
2025-12-04 16:51:04 +11:00
Pat Hartl
06520030d9
Fix media getting deleted after extraction
2025-12-03 23:47:15 -06:00
Aaron Powell
031ef039b8
Add PR build workflow
2025-12-04 16:46:12 +11:00
Pat Hartl
1cdbde922f
Add FileExistsAsync to differentiate from archive entity ExistsAsync
2025-12-03 23:41:51 -06:00
Pat Hartl
729dbf5811
Merge pull request #372 from aaronpowell/end-to-end-saves
...
Fixing end to end bug in Save uploading
2025-12-03 23:34:44 -06:00
Aaron Powell
5e305fc0b0
Endpoint for saves uploading was missing Game from it
2025-12-04 14:38:09 +11:00
Aaron Powell
d0f6782d3e
Adding a file name when uploading
...
The file name is ignored by the server, but if you don't add one, you can't attach a file to the form
2025-12-04 13:35:27 +11:00
Pat Hartl
22fc2bb9e7
Fix ExistsAsync when media record doesn't exist
2025-12-03 19:33:27 -06:00