Pat Hartl
63f6583ab7
Fix default storage location paths
2025-12-16 19:35:36 -06:00
Pat Hartl
397919ff0a
Don't move user data if running in container with unmounted volume
2025-12-16 19:35:21 -06:00
Pat Hartl
9d8f8cc238
Error handling for migrations
2025-12-16 19:13:14 -06:00
Pat Hartl
9bbac6e2fa
Fix null values for tag inputs
2025-12-16 19:02:35 -06:00
Pat Hartl
4d9590360c
Move files as well as directories
2025-12-16 18:53:38 -06:00
Pat Hartl
954b4bf265
Check for old nightly config
2025-12-16 18:53:25 -06:00
Pat Hartl
d786bdf6ac
Update sample compose
2025-12-16 00:56:39 -06:00
Pat Hartl
a8ffbb601b
Safely move contents to new data directory
2025-12-16 00:55:15 -06:00
Pat Hartl
f345b49263
Apply SemVer sort ordering
2025-12-16 00:20:48 -06:00
Pat Hartl
5b0abac404
Merge branch 'main' into development
2025-12-15 23:15:40 -06:00
Pat Hartl
7c1453923b
Move documentation to Docusaurus
2025-12-14 17:01:10 -06:00
Pat Hartl
6b12814055
Merge pull request #380 from aaronpowell/server-images
...
Fixing cascading parameter for Includes on DataColumn
2025-12-13 00:30:08 -06:00
Pat Hartl
3774580b17
Merge pull request #379 from aaronpowell/git-ignore-updates
...
Ignoring some artifacts that we shouldn't include
2025-12-13 00:29:28 -06:00
Pat Hartl
5d5f93c3af
Merge pull request #377 from aaronpowell/dropping-serilog
...
Simplifying logging and making it work for the launcher
2025-12-13 00:28:43 -06:00
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
Aaron Powell
734f38d3aa
Making it 'required' and removing the default to help the runtime resolve better
2025-12-13 16:50:52 +11:00
Aaron Powell
132a2bb4db
Fixing cascading parameter for Includes on DataColumn
2025-12-13 16:46:30 +11:00
Aaron Powell
ff0cfc744e
Ignoring some artifacts that we shouldn't include
2025-12-12 15:00:16 +11:00
Aaron Powell
a3b840ca36
refactor: Remove WindowService abstraction layer
...
- Removed WindowService.cs which was just a thin wrapper around PhotinoBlazor
- Removed WindowOptions, WindowType, and WindowRef models (unused or part of incomplete window tracking)
- Updated Program.cs to directly use PhotinoBlazorAppBuilder
- Service registration now done through direct extension method calls
- Window configuration uses existing extension methods in Startup/Window.cs
- Simplified initialization flow with clearer code structure
- All functionality preserved, just more transparent and maintainable
2025-12-12 11:27:13 +11: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
Aaron Powell
2b3c2c560a
Logging working from the launcher now
2025-12-11 16:32:35 +11:00
Aaron Powell
8c436b3d47
Consolidating to consistent logging across all apps
2025-12-11 16:18:33 +11:00
Aaron Powell
cb097f2809
Removing serilog packages from package list
2025-12-11 16:18:33 +11:00
Aaron Powell
52642ccb25
Removing serilog from server
2025-12-11 16:18:33 +11:00
Aaron Powell
e236927f54
Removing serilog from CLI launcher
2025-12-11 16:18:33 +11:00
Aaron Powell
22113f9ef2
Removing Serilig from the sdk
2025-12-11 16:18:33 +11:00
Aaron Powell
4cef475348
Removing Serilog from the launcher
...
Rely on the standard .NET logging system, so it integrates better with external libraries we might be logging through.
2025-12-11 16:18:33 +11: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